ResponseInvoiceLineItemDto¶
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 "id": 0,
19 "displayId": "string",
20 "expenseCategory": {
21 "id": 0,
22 "displayId": "string",
23 "status": "CREATED",
24 "name": "string",
25 "expenseCategoryType": "PAYMENT"
26 },
27 "description": "string",
28 "unitOfMeasure": {
29 "id": 0,
30 "displayId": "string",
31 "status": "CREATED",
32 "name": "string",
33 "erpSystemId": 0
34 },
35 "quantity": 0,
36 "unitPrice": 0,
37 "taxJurisdiction": {
38 "id": 0,
39 "displayId": "string",
40 "status": "CREATED",
41 "name": "string",
42 "erpSystemId": 0,
43 "schema": "string",
44 "countryDisplayId": "string"
45 },
46 "taxCode": {
47 "id": 0,
48 "displayId": "string",
49 "status": "CREATED",
50 "name": "string",
51 "erpSystemId": 0
52 },
53 "taxExpenseAccount": {
54 "id": 0,
55 "displayId": "string",
56 "generalLedgerAccountName": "string",
57 "generalLedgerAccountCode": "string",
58 "openItemManagement": true,
59 "accountCategory": "BALANCESHEET",
60 "shortName": "string",
61 "longName": "string"
62 },
63 "taxLineItems": [
64 {
65 "id": 0,
66 "taxRate": 0.1,
67 "taxAmount": 0,
68 "taxType": "string",
69 "invoiceLineItemId": 0
70 }
71 ],
72 "workBreakdownStructure": {
73 "id": 0,
74 "displayId": "string",
75 "status": "CREATED",
76 "name": "string",
77 "erpSystemId": 0
78 },
79 "costCenter": {
80 "id": 0,
81 "displayId": "string",
82 "status": "CREATED",
83 "name": "string",
84 "erpSystemId": 0
85 },
86 "profitCenter": {
87 "id": 0,
88 "displayId": "string",
89 "status": "CREATED",
90 "name": "string",
91 "validTo": "2019-08-24",
92 "erpSystemId": 0,
93 "erpSystemDisplayId": "string"
94 },
95 "functionalArea": {
96 "id": 0,
97 "displayId": "string",
98 "status": "CREATED",
99 "name": "string",
100 "erpSystemId": 0
101 },
102 "businessArea": {
103 "id": 0,
104 "displayId": "string",
105 "status": "CREATED",
106 "name": "string",
107 "erpSystemId": 0
108 },
109 "segment": {
110 "id": 0,
111 "displayId": "string",
112 "status": "CREATED",
113 "name": "string",
114 "erpSystemId": 0
115 },
116 "network": {
117 "id": 0,
118 "displayId": "string",
119 "status": "CREATED",
120 "name": "string",
121 "erpSystemId": 0
122 },
123 "internalOrderType": {
124 "id": 0,
125 "displayId": "string",
126 "status": "CREATED",
127 "name": "string",
128 "erpSystemId": 0
129 },
130 "internalOrder": {
131 "id": 0,
132 "displayId": "string",
133 "status": "CREATED",
134 "name": "string",
135 "erpSystemId": 0,
136 "internalOrderTypeId": 0
137 },
138 "additionalCurrencies": [
139 {
140 "id": 0,
141 "amount": 0,
142 "currency": {
143 "id": 0,
144 "displayId": "string",
145 "status": "CREATED",
146 "name": "string",
147 "decimalPoints": 0
148 },
149 "conversionRate": 0,
150 "conversionDate": "2019-08-24",
151 "translationDateType": "DOCUMENT_DATE",
152 "amountType": "NET_AMOUNT",
153 "currencyDefinitionType": "CONTRACT_CURRENCY",
154 "invoiceEntryId": 0,
155 "invoiceEntryDisplayId": "string"
156 }
157 ],
158 "scheduledPaymentMatches": [
159 {
160 "id": 0,
161 "fromId": 0,
162 "toId": 0,
163 "amount": 0
164 }
165 ],
166 "goodsReceiptLineItemLinks": [
167 {
168 "id": 0,
169 "fromId": 0,
170 "toId": 0,
171 "linkedQuantity": 0
172 }
173 ],
174 "invoiceId": 0,
175 "invoiceDisplayId": "string",
176 "invoiceState": "INV_DRAFT",
177 "vendorPaymentId": 0,
178 "purchaseOrderLineItemId": 0,
179 "netAmount": 0,
180 "allowsSystemGenerateNewId": true,
181 "numberRangeIdentifierValue": "string",
182 "numberRangeIdentifierType": {
183 "name": "string"
184 },
185 "numberRangeType": {
186 "name": "string"
187 }
188 }
189}
📄 Description: Data transfer object representing a line item within an invoice, detailing product or service descriptions, quantities, pricing, and associated tax information, essential for accurate billing and financial reporting.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
code |
string |
false |
none |
Code identifier for the resource |
message |
string |
false |
write-only |
Textual representation of the message associated with the invoice line item, providing context or additional information relevant to the transaction. |
defaultMessage |
string |
false |
write-only |
Default message associated with the invoice line item, providing essential context or instructions for processing. |
debugMessage |
string |
false |
write-only |
Provides detailed information about any errors or issues encountered during the processing of the invoice line item, aiding in troubleshooting and resolution. |
errors |
false |
none |
Collection of error messages related to the processing of the invoice line item, providing insights for troubleshooting and resolution. |
|
object |
false |
none |
Represents a line item in the invoice response, encapsulating detailed information relevant to billing and financial transactions. |
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 |