The Class BillingCyclesDto.
name | data type | description |
---|---|---|
billingCycle | array of BillingCycleDto | The billing cycle. |
Example
{ "billingCycle" : [ { "id" : 12345, "auditableField" : [ { "entityClass" : "...", "fieldName" : "...", "id" : 12345, "changeOrigin" : "...", "auditableField" : [ { }, { } ], "originName" : "...", "code" : "...", "previousState" : "...", "currentState" : "...", "description" : "...", "created" : "...", "updatedCode" : "...", "actor" : "..." }, { "entityClass" : "...", "fieldName" : "...", "id" : 12345, "changeOrigin" : "...", "auditableField" : [ { }, { } ], "originName" : "...", "code" : "...", "previousState" : "...", "currentState" : "...", "description" : "...", "created" : "...", "updatedCode" : "...", "actor" : "..." } ], "code" : "...", "description" : "...", "billingTemplateNameEL" : "...", "updatedCode" : "...", "invoiceDateDelayEL" : "...", "dueDateDelayEL" : "...", "invoiceDateProductionDelayEL" : "...", "lastTransactionDateDelayEL" : "...", "lastTransactionDateEL" : "...", "calendar" : "...", "invoicingThreshold" : 12345.0, "splitPerPaymentMethod" : true, "invoiceTypeCode" : "...", "invoiceTypeEl" : "...", "customFields" : { "customField" : [ { }, { } ], "inheritedCustomField" : [ { }, { } ] }, "type" : "ORDER", "referenceDate" : "NEXT_INVOICE_DATE", "scriptInstanceCode" : "...", "checkThreshold" : "POSITIVE_RT", "collectionDateDelayEl" : "...", "computeDatesAtValidation" : true, "thresholdPerEntity" : true, "billingRunValidationScriptCode" : "...", "languageDescriptions" : [ { "languageCode" : "...", "description" : "..." }, { "languageCode" : "...", "description" : "..." } ] }, { "id" : 12345, "auditableField" : [ { "entityClass" : "...", "fieldName" : "...", "id" : 12345, "changeOrigin" : "...", "auditableField" : [ { }, { } ], "originName" : "...", "code" : "...", "previousState" : "...", "currentState" : "...", "description" : "...", "created" : "...", "updatedCode" : "...", "actor" : "..." }, { "entityClass" : "...", "fieldName" : "...", "id" : 12345, "changeOrigin" : "...", "auditableField" : [ { }, { } ], "originName" : "...", "code" : "...", "previousState" : "...", "currentState" : "...", "description" : "...", "created" : "...", "updatedCode" : "...", "actor" : "..." } ], "code" : "...", "description" : "...", "billingTemplateNameEL" : "...", "updatedCode" : "...", "invoiceDateDelayEL" : "...", "dueDateDelayEL" : "...", "invoiceDateProductionDelayEL" : "...", "lastTransactionDateDelayEL" : "...", "lastTransactionDateEL" : "...", "calendar" : "...", "invoicingThreshold" : 12345.0, "splitPerPaymentMethod" : true, "invoiceTypeCode" : "...", "invoiceTypeEl" : "...", "customFields" : { "customField" : [ { }, { } ], "inheritedCustomField" : [ { }, { } ] }, "type" : "ORDER", "referenceDate" : "NEXT_INVOICE_DATE", "scriptInstanceCode" : "...", "checkThreshold" : "BEFORE_DISCOUNT", "collectionDateDelayEl" : "...", "computeDatesAtValidation" : true, "thresholdPerEntity" : true, "billingRunValidationScriptCode" : "...", "languageDescriptions" : [ { "languageCode" : "...", "description" : "..." }, { "languageCode" : "...", "description" : "..." } ] } ] }