The Class GetInvoicingConfigurationResponseDto.
name | data type | description |
---|---|---|
actionStatus | ActionStatus | The status response of the web service response. |
calendars | CalendarsDto | The calendars. |
taxes | TaxesDto | The taxes. |
invoiceCategories | InvoiceCategoriesDto | The invoice categories. |
invoiceSubCategories | InvoiceSubCategoriesDto | The invoice sub categories. |
billingCycles | BillingCyclesDto | The billing cycles. |
terminationReasons | TerminationReasonsDto | The termination reasons. |
Example
{ "actionStatus" : { "status" : "FAIL", "errorCode" : { }, "message" : "...", "entityId" : 12345, "entityCode" : "...", "nrAffected" : 12345, "json" : "..." }, "calendars" : { "calendar" : [ { "id" : 12345, "auditableField" : [ { }, { } ], "code" : "...", "description" : "...", "updatedCode" : "...", "calendarType" : "YEARLY", "fixedDates" : [ "...", "..." ], "days" : [ { }, { } ], "hours" : [ { }, { } ], "periodLength" : 12345, "periodUnit" : "MINUTE", "nbPeriods" : 12345, "joinCalendar1Code" : "...", "joinCalendar2Code" : "...", "intervalType" : "DAY", "intervals" : [ { }, { } ], "weekendBegin" : 12345, "weekendEnd" : 12345, "endDate" : 12345, "startDate" : 12345, "initDateEL" : "...", "holidays" : [ { }, { } ], "languageDescriptions" : [ { }, { } ] }, { "id" : 12345, "auditableField" : [ { }, { } ], "code" : "...", "description" : "...", "updatedCode" : "...", "calendarType" : "PERIOD", "fixedDates" : [ "...", "..." ], "days" : [ { }, { } ], "hours" : [ { }, { } ], "periodLength" : 12345, "periodUnit" : "MONTH", "nbPeriods" : 12345, "joinCalendar1Code" : "...", "joinCalendar2Code" : "...", "intervalType" : "HOUR", "intervals" : [ { }, { } ], "weekendBegin" : 12345, "weekendEnd" : 12345, "endDate" : 12345, "startDate" : 12345, "initDateEL" : "...", "holidays" : [ { }, { } ], "languageDescriptions" : [ { }, { } ] } ] }, "taxes" : { "tax" : [ { "percent" : 12345.0, "accountingCode" : "...", "id" : 12345, "auditableField" : [ { }, { } ], "languageDescriptions" : [ { }, { } ], "code" : "...", "customFields" : { }, "composite" : true, "description" : "...", "subTaxes" : [ { }, { } ], "updatedCode" : "..." }, { "percent" : 12345.0, "accountingCode" : "...", "id" : 12345, "auditableField" : [ { }, { } ], "languageDescriptions" : [ { }, { } ], "code" : "...", "customFields" : { }, "composite" : true, "description" : "...", "subTaxes" : [ { }, { } ], "updatedCode" : "..." } ] }, "invoiceCategories" : { "invoiceCategory" : [ { "languageDescriptions" : [ { }, { } ], "id" : 12345, "auditableField" : [ { }, { } ], "occTemplateCode" : "...", "code" : "...", "occTemplateNegativeCode" : "...", "customFields" : { }, "description" : "...", "sortIndex" : 12345, "updatedCode" : "..." }, { "languageDescriptions" : [ { }, { } ], "id" : 12345, "auditableField" : [ { }, { } ], "occTemplateCode" : "...", "code" : "...", "occTemplateNegativeCode" : "...", "customFields" : { }, "description" : "...", "sortIndex" : 12345, "updatedCode" : "..." } ] }, "invoiceSubCategories" : { "invoiceSubCategory" : [ { "invoiceCategory" : "...", "id" : 12345, "accountingCode" : "...", "auditableField" : [ { }, { } ], "code" : "...", "languageDescriptions" : [ { }, { } ], "customFields" : { }, "description" : "...", "occTemplateCode" : "...", "updatedCode" : "...", "occTemplateNegativeCode" : "...", "sortIndex" : 12345 }, { "invoiceCategory" : "...", "id" : 12345, "accountingCode" : "...", "auditableField" : [ { }, { } ], "code" : "...", "languageDescriptions" : [ { }, { } ], "customFields" : { }, "description" : "...", "occTemplateCode" : "...", "updatedCode" : "...", "occTemplateNegativeCode" : "...", "sortIndex" : 12345 } ] }, "billingCycles" : { "billingCycle" : [ { "id" : 12345, "auditableField" : [ { }, { } ], "code" : "...", "description" : "...", "billingTemplateNameEL" : "...", "updatedCode" : "...", "invoiceDateDelayEL" : "...", "dueDateDelayEL" : "...", "invoiceDateProductionDelayEL" : "...", "lastTransactionDateDelayEL" : "...", "lastTransactionDateEL" : "...", "calendar" : "...", "invoicingThreshold" : 12345.0, "splitPerPaymentMethod" : true, "invoiceTypeCode" : "...", "invoiceTypeEl" : "...", "customFields" : { }, "type" : "SUBSCRIPTION", "referenceDate" : "LAST_TRANSACTION_DATE", "scriptInstanceCode" : "...", "checkThreshold" : "POSITIVE_RT", "collectionDateDelayEl" : "...", "computeDatesAtValidation" : true, "thresholdPerEntity" : true, "billingRunValidationScriptCode" : "...", "languageDescriptions" : [ { }, { } ] }, { "id" : 12345, "auditableField" : [ { }, { } ], "code" : "...", "description" : "...", "billingTemplateNameEL" : "...", "updatedCode" : "...", "invoiceDateDelayEL" : "...", "dueDateDelayEL" : "...", "invoiceDateProductionDelayEL" : "...", "lastTransactionDateDelayEL" : "...", "lastTransactionDateEL" : "...", "calendar" : "...", "invoicingThreshold" : 12345.0, "splitPerPaymentMethod" : true, "invoiceTypeCode" : "...", "invoiceTypeEl" : "...", "customFields" : { }, "type" : "BILLINGACCOUNT", "referenceDate" : "END_DATE", "scriptInstanceCode" : "...", "checkThreshold" : "POSITIVE_RT", "collectionDateDelayEl" : "...", "computeDatesAtValidation" : true, "thresholdPerEntity" : true, "billingRunValidationScriptCode" : "...", "languageDescriptions" : [ { }, { } ] } ] }, "terminationReasons" : { "terminationReason" : [ { "applyAgreement" : true, "id" : 12345, "auditableField" : [ { }, { } ], "invoiceAgreementImmediately" : true, "code" : "...", "applyReimbursment" : true, "applyTerminationCharges" : true, "description" : "...", "overrideProrata" : "PRORATA", "updatedCode" : "...", "reimburseOneshots" : true, "languageDescriptions" : [ { }, { } ] }, { "applyAgreement" : true, "id" : 12345, "auditableField" : [ { }, { } ], "invoiceAgreementImmediately" : true, "code" : "...", "applyReimbursment" : true, "applyTerminationCharges" : true, "description" : "...", "overrideProrata" : "NO_OVERRIDE", "updatedCode" : "...", "reimburseOneshots" : true, "languageDescriptions" : [ { }, { } ] } ] } }