-
Notifications
You must be signed in to change notification settings - Fork 2
service_debit
Thorsten Zoerner edited this page Feb 1, 2024
·
4 revisions
- debit_model.list()
- debit_model.find()
graph TD
debit.assets --> debit_model.list
debit.assets --> debit_model.find
Outstanding (open) debits of given meter
- asset.get()
- debit_model.find()
- debit_model.find()
graph TD
debit.open --> asset.get
debit.open --> debit_model.find
debit.open --> debit_model.find
- debit_model.find()
graph TD
debit.delayed --> debit_model.find
Add line item to debit account Add a position to the next invoice of a client identified by meterId.
- clearing.commit()
- debit_model.find()
- debit_model.insert()
- debit_model.update()
graph TD
clearing.commit --> debit.add
debit.add --> debit_model.find
debit.add --> debit_model.insert
debit.add --> debit_model.update
- clearing.commit()
- debit_model.find()
- metering.updateReading()
- metering.updateReading()
- clearing.find()
- debit_model.remove()
- clearing.commit()
- access.createInvoiceJWT()
- invoice_model.insert()
graph TD
clearing.commit --> debit.closeBilling
debit.closeBilling --> debit_model.find
debit.closeBilling --> metering.updateReading
debit.closeBilling --> metering.updateReading
debit.closeBilling --> clearing.find
debit.closeBilling --> debit_model.remove
debit.closeBilling --> clearing.commit
debit.closeBilling --> access.createInvoiceJWT
debit.closeBilling --> invoice_model.insert