EntityAssociationResultInvoiceDto¶
Example Json Object
1{
2 "entity": {
3 "id": 0,
4 "displayId": "string",
5 "name": "string",
6 "invoiceType": "VENDOR_INV",
7 "state": "INV_DRAFT",
8 "externalDocumentNumber": "string",
9 "purchaseOrderReference": "string",
10 "invoiceDate": "2019-08-24",
11 "dueDate": "2019-08-24",
12 "notes": "string",
13 "billingPeriodFromDate": "2019-08-24",
14 "billingPeriodToDate": "2019-08-24",
15 "currency": {
16 "id": 0,
17 "displayId": "string",
18 "status": "CREATED",
19 "name": "string",
20 "decimalPoints": 0
21 },
22 "vendor": {
23 "id": 0,
24 "displayId": "string",
25 "status": "CREATED",
26 "name": "string",
27 "erpSystemDisplayId": "string"
28 },
29 "company": {
30 "id": 0,
31 "displayId": "string",
32 "status": "CREATED",
33 "erpSystemId": 0,
34 "erpSystemDisplayId": "string",
35 "countryId": 0,
36 "countryDisplayId": "string",
37 "name": "string",
38 "postingPeriodVariantId": 0,
39 "fiscalVariantId": 0
40 },
41 "netAmount": 0,
42 "taxAmount": 0,
43 "totalAmount": 0,
44 "netAmountBalance": 0,
45 "taxAmountBalance": 0,
46 "paymentTerm": {
47 "id": 0,
48 "displayId": "string",
49 "status": "CREATED",
50 "name": "string"
51 },
52 "paymentMethod": {
53 "id": 0,
54 "displayId": "string",
55 "status": "CREATED",
56 "name": "string",
57 "type": "string"
58 },
59 "paymentBlock": {
60 "id": 0,
61 "displayId": "string",
62 "status": "CREATED",
63 "name": "string"
64 },
65 "defaultCostCenter": {
66 "id": 0,
67 "displayId": "string",
68 "status": "CREATED",
69 "name": "string",
70 "erpSystemId": 0
71 },
72 "defaultProfitCenter": {
73 "id": 0,
74 "displayId": "string",
75 "status": "CREATED",
76 "name": "string",
77 "validTo": "2019-08-24",
78 "erpSystemId": 0,
79 "erpSystemDisplayId": "string"
80 },
81 "invoiceLineItems": [
82 {
83 "id": 0,
84 "displayId": "string",
85 "expenseCategory": {
86 "id": 0,
87 "displayId": "string",
88 "status": "CREATED",
89 "name": "string",
90 "expenseCategoryType": "PAYMENT"
91 },
92 "description": "string",
93 "unitOfMeasure": {
94 "id": 0,
95 "displayId": "string",
96 "status": "CREATED",
97 "name": "string",
98 "erpSystemId": 0
99 },
100 "quantity": 0,
101 "unitPrice": 0,
102 "taxJurisdiction": {
103 "id": 0,
104 "displayId": "string",
105 "status": "CREATED",
106 "name": "string",
107 "erpSystemId": 0,
108 "schema": "string",
109 "countryDisplayId": "string"
110 },
111 "taxCode": {
112 "id": 0,
113 "displayId": "string",
114 "status": "CREATED",
115 "name": "string",
116 "erpSystemId": 0
117 },
118 "taxExpenseAccount": {
119 "id": 0,
120 "displayId": "string",
121 "generalLedgerAccountName": "string",
122 "generalLedgerAccountCode": "string",
123 "openItemManagement": true,
124 "accountCategory": "BALANCESHEET",
125 "shortName": "string",
126 "longName": "string"
127 },
128 "taxLineItems": [
129 {
130 "id": 0,
131 "taxRate": 0.1,
132 "taxAmount": 0,
133 "taxType": "string",
134 "invoiceLineItemId": 0
135 }
136 ],
137 "workBreakdownStructure": {
138 "id": 0,
139 "displayId": "string",
140 "status": "CREATED",
141 "name": "string",
142 "erpSystemId": 0
143 },
144 "costCenter": {
145 "id": 0,
146 "displayId": "string",
147 "status": "CREATED",
148 "name": "string",
149 "erpSystemId": 0
150 },
151 "profitCenter": {
152 "id": 0,
153 "displayId": "string",
154 "status": "CREATED",
155 "name": "string",
156 "validTo": "2019-08-24",
157 "erpSystemId": 0,
158 "erpSystemDisplayId": "string"
159 },
160 "functionalArea": {
161 "id": 0,
162 "displayId": "string",
163 "status": "CREATED",
164 "name": "string",
165 "erpSystemId": 0
166 },
167 "businessArea": {
168 "id": 0,
169 "displayId": "string",
170 "status": "CREATED",
171 "name": "string",
172 "erpSystemId": 0
173 },
174 "segment": {
175 "id": 0,
176 "displayId": "string",
177 "status": "CREATED",
178 "name": "string",
179 "erpSystemId": 0
180 },
181 "network": {
182 "id": 0,
183 "displayId": "string",
184 "status": "CREATED",
185 "name": "string",
186 "erpSystemId": 0
187 },
188 "internalOrderType": {
189 "id": 0,
190 "displayId": "string",
191 "status": "CREATED",
192 "name": "string",
193 "erpSystemId": 0
194 },
195 "internalOrder": {
196 "id": 0,
197 "displayId": "string",
198 "status": "CREATED",
199 "name": "string",
200 "erpSystemId": 0,
201 "internalOrderTypeId": 0
202 },
203 "additionalCurrencies": [
204 {
205 "id": 0,
206 "amount": 0,
207 "currency": {
208 "id": 0,
209 "displayId": "string",
210 "status": "CREATED",
211 "name": "string",
212 "decimalPoints": 0
213 },
214 "conversionRate": 0,
215 "conversionDate": "2019-08-24",
216 "translationDateType": "DOCUMENT_DATE",
217 "amountType": "NET_AMOUNT",
218 "currencyDefinitionType": "CONTRACT_CURRENCY",
219 "invoiceEntryId": 0,
220 "invoiceEntryDisplayId": "string"
221 }
222 ],
223 "scheduledPaymentMatches": [
224 {
225 "id": 0,
226 "fromId": 0,
227 "toId": 0,
228 "amount": 0
229 }
230 ],
231 "goodsReceiptLineItemLinks": [
232 {
233 "id": 0,
234 "fromId": 0,
235 "toId": 0,
236 "linkedQuantity": 0
237 }
238 ],
239 "invoiceId": 0,
240 "invoiceDisplayId": "string",
241 "invoiceState": "INV_DRAFT",
242 "vendorPaymentId": 0,
243 "purchaseOrderLineItemId": 0,
244 "netAmount": 0,
245 "allowsSystemGenerateNewId": true,
246 "numberRangeIdentifierValue": "string",
247 "numberRangeIdentifierType": {
248 "name": "string"
249 },
250 "numberRangeType": {
251 "name": "string"
252 }
253 }
254 ],
255 "workspaceId": 0,
256 "workspaceDisplayId": "string",
257 "workspaceName": "string",
258 "workspaceState": "INV_DRAFT",
259 "remainingNetAmount": 0,
260 "remainingTaxAmount": 0,
261 "remainingTotalAmount": 0,
262 "pendingPaymentCount": 0,
263 "allPaymentsPosted": true,
264 "approvalInfo": {
265 "approverUsername": "string",
266 "approvedAt": "2019-08-24T14:15:22Z"
267 },
268 "rejectionReason": "string",
269 "allowsSystemGenerateNewId": true,
270 "numberRangeIdentifierValue": "string",
271 "numberRangeIdentifierType": {
272 "name": "string"
273 },
274 "numberRangeType": {
275 "name": "string"
276 }
277 },
278 "entityId": 0,
279 "status": "SUCCESS",
280 "errorMessage": "string"
281}
📄 Description: Data transfer object representing the association results of an invoice within the entity management framework, facilitating streamlined tracking and reporting of financial transactions.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
entity |
false |
none |
Represents the association between the invoice and its related entity within the system. |
|
entityId |
integer(int64) |
false |
none |
Unique identifier for the entity |
status |
string |
false |
none |
Status of the resource |
errorMessage |
string |
false |
none |
Descriptive message detailing the nature of any errors encountered during the processing of the invoice association. |
Enumerated Values
Attribute |
Value |
|---|---|
status |
ALREADY_LINKED, FAILED, SUCCESS |