ResponseListInvoiceLineItemDto¶
Example Json Object
1{
2 "code": "UPDATED",
3 "message": "string",
4 "defaultMessage": "string",
5 "debugMessage": "string",
6 "errors": {
7 "all": [
8 {
9 "type": "GENERIC",
10 "source": {},
11 "errorMessage": "string",
12 "field": "string",
13 "errorKey": "string"
14 }
15 ]
16 },
17 "object": [
18 {
19 "id": 0,
20 "displayId": "string",
21 "expenseCategory": {
22 "id": 0,
23 "displayId": "string",
24 "status": "CREATED",
25 "name": "string",
26 "expenseCategoryType": "PAYMENT"
27 },
28 "description": "string",
29 "unitOfMeasure": {
30 "id": 0,
31 "displayId": "string",
32 "status": "CREATED",
33 "name": "string",
34 "erpSystemId": 0
35 },
36 "quantity": 0,
37 "unitPrice": 0,
38 "taxJurisdiction": {
39 "id": 0,
40 "displayId": "string",
41 "status": "CREATED",
42 "name": "string",
43 "erpSystemId": 0,
44 "schema": "string",
45 "countryDisplayId": "string"
46 },
47 "taxCode": {
48 "id": 0,
49 "displayId": "string",
50 "status": "CREATED",
51 "name": "string",
52 "erpSystemId": 0
53 },
54 "taxExpenseAccount": {
55 "id": 0,
56 "displayId": "string",
57 "generalLedgerAccountName": "string",
58 "generalLedgerAccountCode": "string",
59 "openItemManagement": true,
60 "accountCategory": "BALANCESHEET",
61 "shortName": "string",
62 "longName": "string"
63 },
64 "taxLineItems": [
65 {
66 "id": 0,
67 "taxRate": 0.1,
68 "taxAmount": 0,
69 "taxType": "string",
70 "invoiceLineItemId": 0
71 }
72 ],
73 "workBreakdownStructure": {
74 "id": 0,
75 "displayId": "string",
76 "status": "CREATED",
77 "name": "string",
78 "erpSystemId": 0
79 },
80 "costCenter": {
81 "id": 0,
82 "displayId": "string",
83 "status": "CREATED",
84 "name": "string",
85 "erpSystemId": 0
86 },
87 "profitCenter": {
88 "id": 0,
89 "displayId": "string",
90 "status": "CREATED",
91 "name": "string",
92 "validTo": "2019-08-24",
93 "erpSystemId": 0,
94 "erpSystemDisplayId": "string"
95 },
96 "functionalArea": {
97 "id": 0,
98 "displayId": "string",
99 "status": "CREATED",
100 "name": "string",
101 "erpSystemId": 0
102 },
103 "businessArea": {
104 "id": 0,
105 "displayId": "string",
106 "status": "CREATED",
107 "name": "string",
108 "erpSystemId": 0
109 },
110 "segment": {
111 "id": 0,
112 "displayId": "string",
113 "status": "CREATED",
114 "name": "string",
115 "erpSystemId": 0
116 },
117 "network": {
118 "id": 0,
119 "displayId": "string",
120 "status": "CREATED",
121 "name": "string",
122 "erpSystemId": 0
123 },
124 "internalOrderType": {
125 "id": 0,
126 "displayId": "string",
127 "status": "CREATED",
128 "name": "string",
129 "erpSystemId": 0
130 },
131 "internalOrder": {
132 "id": 0,
133 "displayId": "string",
134 "status": "CREATED",
135 "name": "string",
136 "erpSystemId": 0,
137 "internalOrderTypeId": 0
138 },
139 "additionalCurrencies": [
140 {
141 "id": 0,
142 "amount": 0,
143 "currency": {
144 "id": 0,
145 "displayId": "string",
146 "status": "CREATED",
147 "name": "string",
148 "decimalPoints": 0
149 },
150 "conversionRate": 0,
151 "conversionDate": "2019-08-24",
152 "translationDateType": "DOCUMENT_DATE",
153 "amountType": "NET_AMOUNT",
154 "currencyDefinitionType": "CONTRACT_CURRENCY",
155 "invoiceEntryId": 0,
156 "invoiceEntryDisplayId": "string"
157 }
158 ],
159 "scheduledPaymentMatches": [
160 {
161 "id": 0,
162 "fromId": 0,
163 "toId": 0,
164 "amount": 0
165 }
166 ],
167 "goodsReceiptLineItemLinks": [
168 {
169 "id": 0,
170 "fromId": 0,
171 "toId": 0,
172 "linkedQuantity": 0
173 }
174 ],
175 "invoiceId": 0,
176 "invoiceDisplayId": "string",
177 "invoiceState": "INV_DRAFT",
178 "vendorPaymentId": 0,
179 "purchaseOrderLineItemId": 0,
180 "netAmount": 0,
181 "allowsSystemGenerateNewId": true,
182 "numberRangeIdentifierValue": "string",
183 "numberRangeIdentifierType": {
184 "name": "string"
185 },
186 "numberRangeType": {
187 "name": "string"
188 }
189 }
190 ]
191}
📄 Description: Data transfer object representing a collection of invoice line items, providing detailed information on each item for streamlined financial processing and reporting.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
code |
string |
false |
none |
Code identifier for the resource |
message |
string |
false |
write-only |
Contains a descriptive message related to the invoice line item, providing essential context for billing and reconciliation processes. |
defaultMessage |
string |
false |
write-only |
Default message to be displayed for invoice line items when no specific message is provided. |
debugMessage |
string |
false |
write-only |
Provides detailed information about any errors or issues encountered during the processing of invoice line items, aiding in troubleshooting and resolution. |
errors |
false |
none |
Collection of error messages related to the processing of invoice line items, providing insights for troubleshooting and resolution. |
|
object |
false |
none |
An array of invoice line items that detail the specific charges associated with a transaction, providing essential information for financial reconciliation and reporting. |
Enumerated Values
Attribute |
Value |
|---|---|
code |
API_CALL_FAILED, ATTACHED, BAD_REQUEST, DATA_VALIDATION_ERROR, DELETED, DETACHED, INTERNAL_SYSTEM_ERROR, NULL_RESPONSE, OK, OK_BUT_RESPONSE_INVALID, REQUEST_VALIDATION_ERROR, SERVICE_VALIDATION_ERROR, UPDATED |