Invoice category invoice aggregate DTO
name | data type | description |
---|---|---|
categoryInvoiceCode | string | The category invoice code |
description | string | The description |
userAccountCode | string | The user account code |
itemNumber | number | The item number |
amountWithoutTax | number | The amount without tax |
amountTax | number | The amount tax |
amountWithTax | number | The amount with tax |
subCategoryInvoiceAgregateDto | array of SubCategoryInvoiceAgregateDto | Sub category invoice aggregates |
discountAggregate | array of DiscountInvoiceAggregateDto | Discount aggregates |
Example
{ "categoryInvoiceCode" : "...", "description" : "...", "userAccountCode" : "...", "itemNumber" : 12345, "amountWithoutTax" : 12345.0, "amountTax" : 12345.0, "amountWithTax" : 12345.0, "subCategoryInvoiceAgregateDto" : [ { "itemNumber" : 12345, "accountingCode" : "...", "description" : "...", "amountWithoutTax" : 12345.0, "amountTax" : 12345.0, "amountWithTax" : 12345.0, "invoiceSubCategoryCode" : "...", "userAccountCode" : "...", "amountByTax" : [ { "amountWithTax" : 12345.0, "amountWithoutTax" : 12345.0, "amountTax" : 12345.0, "tax" : { } }, { "amountWithTax" : 12345.0, "amountWithoutTax" : 12345.0, "amountTax" : 12345.0, "tax" : { } } ], "ratedTransaction" : [ { "usageDate" : 12345, "unitAmountWithoutTax" : 12345.0, "unitAmountWithTax" : 12345.0, "unitAmountTax" : 12345.0, "quantity" : 12345.0, "inputQuantity" : 12345.0, "rawAmountWithoutTax" : 12345.0, "rawAmountWithTax" : 12345.0, "amountWithoutTax" : 12345.0, "amountWithTax" : 12345.0, "amountTax" : 12345.0, "code" : "...", "status" : "BILLED", "description" : "...", "unityDescription" : "...", "priceplanCode" : "...", "doNotTriggerInvoicing" : true, "startDate" : 12345, "endDate" : 12345, "parameter1" : "...", "parameter2" : "...", "parameter3" : "...", "userAccountCode" : "...", "taxCode" : "...", "taxPercent" : 12345.0, "invoiceSubCategoryCode" : "...", "sellerCode" : "...", "billingAccountCode" : "...", "taxClassCode" : "...", "inputUnitOfMeasure" : "...", "ratingUnitOfMeasure" : "...", "sortIndex" : 12345 }, { "usageDate" : 12345, "unitAmountWithoutTax" : 12345.0, "unitAmountWithTax" : 12345.0, "unitAmountTax" : 12345.0, "quantity" : 12345.0, "inputQuantity" : 12345.0, "rawAmountWithoutTax" : 12345.0, "rawAmountWithTax" : 12345.0, "amountWithoutTax" : 12345.0, "amountWithTax" : 12345.0, "amountTax" : 12345.0, "code" : "...", "status" : "BILLED", "description" : "...", "unityDescription" : "...", "priceplanCode" : "...", "doNotTriggerInvoicing" : true, "startDate" : 12345, "endDate" : 12345, "parameter1" : "...", "parameter2" : "...", "parameter3" : "...", "userAccountCode" : "...", "taxCode" : "...", "taxPercent" : 12345.0, "invoiceSubCategoryCode" : "...", "sellerCode" : "...", "billingAccountCode" : "...", "taxClassCode" : "...", "inputUnitOfMeasure" : "...", "ratingUnitOfMeasure" : "...", "sortIndex" : 12345 } ] }, { "itemNumber" : 12345, "accountingCode" : "...", "description" : "...", "amountWithoutTax" : 12345.0, "amountTax" : 12345.0, "amountWithTax" : 12345.0, "invoiceSubCategoryCode" : "...", "userAccountCode" : "...", "amountByTax" : [ { "amountWithTax" : 12345.0, "amountWithoutTax" : 12345.0, "amountTax" : 12345.0, "tax" : { } }, { "amountWithTax" : 12345.0, "amountWithoutTax" : 12345.0, "amountTax" : 12345.0, "tax" : { } } ], "ratedTransaction" : [ { "usageDate" : 12345, "unitAmountWithoutTax" : 12345.0, "unitAmountWithTax" : 12345.0, "unitAmountTax" : 12345.0, "quantity" : 12345.0, "inputQuantity" : 12345.0, "rawAmountWithoutTax" : 12345.0, "rawAmountWithTax" : 12345.0, "amountWithoutTax" : 12345.0, "amountWithTax" : 12345.0, "amountTax" : 12345.0, "code" : "...", "status" : "OPEN", "description" : "...", "unityDescription" : "...", "priceplanCode" : "...", "doNotTriggerInvoicing" : true, "startDate" : 12345, "endDate" : 12345, "parameter1" : "...", "parameter2" : "...", "parameter3" : "...", "userAccountCode" : "...", "taxCode" : "...", "taxPercent" : 12345.0, "invoiceSubCategoryCode" : "...", "sellerCode" : "...", "billingAccountCode" : "...", "taxClassCode" : "...", "inputUnitOfMeasure" : "...", "ratingUnitOfMeasure" : "...", "sortIndex" : 12345 }, { "usageDate" : 12345, "unitAmountWithoutTax" : 12345.0, "unitAmountWithTax" : 12345.0, "unitAmountTax" : 12345.0, "quantity" : 12345.0, "inputQuantity" : 12345.0, "rawAmountWithoutTax" : 12345.0, "rawAmountWithTax" : 12345.0, "amountWithoutTax" : 12345.0, "amountWithTax" : 12345.0, "amountTax" : 12345.0, "code" : "...", "status" : "REJECTED", "description" : "...", "unityDescription" : "...", "priceplanCode" : "...", "doNotTriggerInvoicing" : true, "startDate" : 12345, "endDate" : 12345, "parameter1" : "...", "parameter2" : "...", "parameter3" : "...", "userAccountCode" : "...", "taxCode" : "...", "taxPercent" : 12345.0, "invoiceSubCategoryCode" : "...", "sellerCode" : "...", "billingAccountCode" : "...", "taxClassCode" : "...", "inputUnitOfMeasure" : "...", "ratingUnitOfMeasure" : "...", "sortIndex" : 12345 } ] } ], "discountAggregate" : [ { "discountPlanItemCode" : "...", "discountPercent" : 12345.0, "itemNumber" : 12345, "accountingCode" : "...", "description" : "...", "amountWithoutTax" : 12345.0, "amountTax" : 12345.0, "amountWithTax" : 12345.0, "invoiceSubCategoryCode" : "...", "userAccountCode" : "...", "amountByTax" : [ { "amountWithTax" : 12345.0, "amountWithoutTax" : 12345.0, "amountTax" : 12345.0, "tax" : { } }, { "amountWithTax" : 12345.0, "amountWithoutTax" : 12345.0, "amountTax" : 12345.0, "tax" : { } } ], "ratedTransaction" : [ { "usageDate" : 12345, "unitAmountWithoutTax" : 12345.0, "unitAmountWithTax" : 12345.0, "unitAmountTax" : 12345.0, "quantity" : 12345.0, "inputQuantity" : 12345.0, "rawAmountWithoutTax" : 12345.0, "rawAmountWithTax" : 12345.0, "amountWithoutTax" : 12345.0, "amountWithTax" : 12345.0, "amountTax" : 12345.0, "code" : "...", "status" : "BILLED", "description" : "...", "unityDescription" : "...", "priceplanCode" : "...", "doNotTriggerInvoicing" : true, "startDate" : 12345, "endDate" : 12345, "parameter1" : "...", "parameter2" : "...", "parameter3" : "...", "userAccountCode" : "...", "taxCode" : "...", "taxPercent" : 12345.0, "invoiceSubCategoryCode" : "...", "sellerCode" : "...", "billingAccountCode" : "...", "taxClassCode" : "...", "inputUnitOfMeasure" : "...", "ratingUnitOfMeasure" : "...", "sortIndex" : 12345 }, { "usageDate" : 12345, "unitAmountWithoutTax" : 12345.0, "unitAmountWithTax" : 12345.0, "unitAmountTax" : 12345.0, "quantity" : 12345.0, "inputQuantity" : 12345.0, "rawAmountWithoutTax" : 12345.0, "rawAmountWithTax" : 12345.0, "amountWithoutTax" : 12345.0, "amountWithTax" : 12345.0, "amountTax" : 12345.0, "code" : "...", "status" : "RERATED", "description" : "...", "unityDescription" : "...", "priceplanCode" : "...", "doNotTriggerInvoicing" : true, "startDate" : 12345, "endDate" : 12345, "parameter1" : "...", "parameter2" : "...", "parameter3" : "...", "userAccountCode" : "...", "taxCode" : "...", "taxPercent" : 12345.0, "invoiceSubCategoryCode" : "...", "sellerCode" : "...", "billingAccountCode" : "...", "taxClassCode" : "...", "inputUnitOfMeasure" : "...", "ratingUnitOfMeasure" : "...", "sortIndex" : 12345 } ] }, { "discountPlanItemCode" : "...", "discountPercent" : 12345.0, "itemNumber" : 12345, "accountingCode" : "...", "description" : "...", "amountWithoutTax" : 12345.0, "amountTax" : 12345.0, "amountWithTax" : 12345.0, "invoiceSubCategoryCode" : "...", "userAccountCode" : "...", "amountByTax" : [ { "amountWithTax" : 12345.0, "amountWithoutTax" : 12345.0, "amountTax" : 12345.0, "tax" : { } }, { "amountWithTax" : 12345.0, "amountWithoutTax" : 12345.0, "amountTax" : 12345.0, "tax" : { } } ], "ratedTransaction" : [ { "usageDate" : 12345, "unitAmountWithoutTax" : 12345.0, "unitAmountWithTax" : 12345.0, "unitAmountTax" : 12345.0, "quantity" : 12345.0, "inputQuantity" : 12345.0, "rawAmountWithoutTax" : 12345.0, "rawAmountWithTax" : 12345.0, "amountWithoutTax" : 12345.0, "amountWithTax" : 12345.0, "amountTax" : 12345.0, "code" : "...", "status" : "RERATED", "description" : "...", "unityDescription" : "...", "priceplanCode" : "...", "doNotTriggerInvoicing" : true, "startDate" : 12345, "endDate" : 12345, "parameter1" : "...", "parameter2" : "...", "parameter3" : "...", "userAccountCode" : "...", "taxCode" : "...", "taxPercent" : 12345.0, "invoiceSubCategoryCode" : "...", "sellerCode" : "...", "billingAccountCode" : "...", "taxClassCode" : "...", "inputUnitOfMeasure" : "...", "ratingUnitOfMeasure" : "...", "sortIndex" : 12345 }, { "usageDate" : 12345, "unitAmountWithoutTax" : 12345.0, "unitAmountWithTax" : 12345.0, "unitAmountTax" : 12345.0, "quantity" : 12345.0, "inputQuantity" : 12345.0, "rawAmountWithoutTax" : 12345.0, "rawAmountWithTax" : 12345.0, "amountWithoutTax" : 12345.0, "amountWithTax" : 12345.0, "amountTax" : 12345.0, "code" : "...", "status" : "RERATED", "description" : "...", "unityDescription" : "...", "priceplanCode" : "...", "doNotTriggerInvoicing" : true, "startDate" : 12345, "endDate" : 12345, "parameter1" : "...", "parameter2" : "...", "parameter3" : "...", "userAccountCode" : "...", "taxCode" : "...", "taxPercent" : 12345.0, "invoiceSubCategoryCode" : "...", "sellerCode" : "...", "billingAccountCode" : "...", "taxClassCode" : "...", "inputUnitOfMeasure" : "...", "ratingUnitOfMeasure" : "...", "sortIndex" : 12345 } ] } ] }