The Class CreateBillingRunDto.
name | data type | description |
---|---|---|
id | number | The billing run id. |
billingCycleCode | string | The billing cycle code. |
billingRunTypeEnum | BillingProcessTypesEnum | The billing run type enum. |
startDate | number | The start date. |
endDate | number | The end date. |
invoiceDate | number | The invoice date. |
lastTransactionDate | number | The last transaction date. |
referenceDate | ReferenceDateEnum | The reference date. |
customFields | CustomFieldsDto | Custom fields. |
collectionDate | number | Collection Date used for payment collection date. |
computeDatesAtValidation | boolean | To decide whether or not dates should be recomputed at invoice validation. |
skipValidationScript | boolean | |
rejectAutoAction | BillingRunAutomaticActionEnum | |
suspectAutoAction | BillingRunAutomaticActionEnum | |
generateAO | boolean | To decide whether or not generate AO. |
descriptionsTranslated | array of LanguageDescriptionDto | The description I18N. |
Example
{ "id" : 12345, "billingCycleCode" : "...", "billingRunTypeEnum" : "FULL_AUTOMATIC", "startDate" : 12345, "endDate" : 12345, "invoiceDate" : 12345, "lastTransactionDate" : 12345, "referenceDate" : "LAST_TRANSACTION_DATE", "customFields" : { "customField" : [ { "code" : "...", "description" : "...", "fieldType" : "LONG", "languageDescriptions" : [ { }, { } ], "valueDate" : 12345, "valuePeriodStartDate" : 12345, "valuePeriodEndDate" : 12345, "valuePeriodPriority" : 12345, "stringValue" : "...", "dateValue" : 12345, "longValue" : 12345, "doubleValue" : 12345.0, "booleanValue" : true, "value" : [ { }, { } ], "mapValue" : { "property1" : { }, "property2" : { } }, "entityReferenceValue" : { }, "indexType" : "INDEX", "fileValue" : "...", "formattedValue" : { }, "urlReferenceValue" : { }, "guiPosition" : "...", "customTableCode" : "...", "dataFilter" : "...", "fields" : "..." }, { "code" : "...", "description" : "...", "fieldType" : "URL", "languageDescriptions" : [ { }, { } ], "valueDate" : 12345, "valuePeriodStartDate" : 12345, "valuePeriodEndDate" : 12345, "valuePeriodPriority" : 12345, "stringValue" : "...", "dateValue" : 12345, "longValue" : 12345, "doubleValue" : 12345.0, "booleanValue" : true, "value" : [ { }, { } ], "mapValue" : { "property1" : { }, "property2" : { } }, "entityReferenceValue" : { }, "indexType" : "STORE_ONLY", "fileValue" : "...", "formattedValue" : { }, "urlReferenceValue" : { }, "guiPosition" : "...", "customTableCode" : "...", "dataFilter" : "...", "fields" : "..." } ], "inheritedCustomField" : [ { "code" : "...", "description" : "...", "fieldType" : "CUSTOM_TABLE_WRAPPER", "languageDescriptions" : [ { }, { } ], "valueDate" : 12345, "valuePeriodStartDate" : 12345, "valuePeriodEndDate" : 12345, "valuePeriodPriority" : 12345, "stringValue" : "...", "dateValue" : 12345, "longValue" : 12345, "doubleValue" : 12345.0, "booleanValue" : true, "value" : [ { }, { } ], "mapValue" : { "property1" : { }, "property2" : { } }, "entityReferenceValue" : { }, "indexType" : "INDEX_NOT_ANALYZE", "fileValue" : "...", "formattedValue" : { }, "urlReferenceValue" : { }, "guiPosition" : "...", "customTableCode" : "...", "dataFilter" : "...", "fields" : "..." }, { "code" : "...", "description" : "...", "fieldType" : "BOOLEAN", "languageDescriptions" : [ { }, { } ], "valueDate" : 12345, "valuePeriodStartDate" : 12345, "valuePeriodEndDate" : 12345, "valuePeriodPriority" : 12345, "stringValue" : "...", "dateValue" : 12345, "longValue" : 12345, "doubleValue" : 12345.0, "booleanValue" : true, "value" : [ { }, { } ], "mapValue" : { "property1" : { }, "property2" : { } }, "entityReferenceValue" : { }, "indexType" : "STORE_ONLY", "fileValue" : "...", "formattedValue" : { }, "urlReferenceValue" : { }, "guiPosition" : "...", "customTableCode" : "...", "dataFilter" : "...", "fields" : "..." } ] }, "collectionDate" : 12345, "computeDatesAtValidation" : true, "skipValidationScript" : true, "rejectAutoAction" : "CANCEL", "suspectAutoAction" : "MOVE", "generateAO" : true, "descriptionsTranslated" : [ { "languageCode" : "...", "description" : "..." }, { "languageCode" : "...", "description" : "..." } ] }