Invoicing Configuration
The Invoicing Configuration chapter provides a detailed overview of the configuration parameters for the invoicing process. It includes settings that control the maximum number of accounts processed in a single run, the level at which invoice summaries are generated, the mode used for pro-rating charges, and other invoicing-related configurations.
Name | Description | Default Value | Value Type | Visibility | Key |
---|---|---|---|---|---|
Accounts Limit |
The maximum number of accounts that can be processed in a single invoicing run. |
10000 |
Number |
Platform |
InvoicingConfiguration.accountsLimit |
Invoice Summary Level |
Determines the level at which the invoice summary is generated. Allowed values:
|
SUBSCRIBER |
String |
Organization |
InvoicingConfiguration.invoiceSummaryLevel |
Pro-Rate Mode |
Determines the mode used for pro-rating charges. Allowed values:
|
DAY |
String |
Organization |
InvoicingConfiguration.proRateMode |
State Change Mode |
Determines the mode used for handling state changes. Allowed values:
|
RUN_DATE |
String |
Organization |
InvoicingConfiguration.stateChangeMode |
Invoice Page Grouping |
Determines the grouping used for invoice pages. Allowed values:
|
PERIOD_ACCOUNT |
String |
Organization |
InvoicingConfiguration.invoicePageGrouping |
End of Day offset |
Determines the offset in seconds for the end of the day, linked with Pro-Rate Mode = 'DAY'. E.g. with offset = '1', '23:59:59' is considered as End of Day. |
1 |
Number |
Organization |
InvoicingConfiguration.endOfDayOffset |
Ignore Inactive Offer Subscriptions |
Determines whether to ignore inactive offer subscriptions (subscriptions with Ratio = 0) during invoicing. |
TRUE |
Boolean |
Organization |
InvoicingConfiguration.ignoreInactiveOS |
Create Bill Cycle Run Offset |
Determines the offset in days for creating a new billing cycle run. |
30 |
Number |
Platform |
InvoicingConfiguration.createBillCycleRunOffset |
Process Log - Invoicing |
Determines whether to enable process logging for invoicing related events. |
FALSE |
Boolean |
Organization |
InvoicingConfiguration.processLogInvoicing |