The Generate Invoices scheduled job runs once each night and finds the relevant details in Invoice Details
that are the object of an agreement with payment periodicity corresponding to that day, groups them on customer / currency/ invoicing type, and creates an invoice to which attaches all those invoice details. The commission is calculated when each record in Invoice Detail
is inserted. When using Distribution Management for Banking, each invoice also receives the customer's bank account and reconciliation account, so that the payment can be later performed.
The following service run as part of this job:
-
Collect Details To Invoice
The service finds the invoice details that are the object of an agreement with payment periodicity corresponding to that day, groups them on customer / currency/ invoicing type, and creates an invoice to which attaches all those invoice details. When using Distribution Management for Banking, each invoice also receives the customer's bank account and reconciliation account, so that the payment can be later performed.