PageGoodsReceiptDto¶
Example Json Object
1{
2 "totalPages": 0,
3 "totalElements": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "unpaged": true,
7 "paged": true,
8 "pageSize": 0,
9 "offset": 0,
10 "sort": {
11 "unsorted": true,
12 "sorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "displayId": "string",
22 "state": "INV_DRAFT",
23 "receivingDate": "2019-08-24",
24 "notes": "string",
25 "vendor": {
26 "id": 0,
27 "displayId": "string",
28 "status": "CREATED",
29 "name": "string",
30 "erpSystemDisplayId": "string"
31 },
32 "company": {
33 "id": 0,
34 "displayId": "string",
35 "status": "CREATED",
36 "erpSystemId": 0,
37 "erpSystemDisplayId": "string",
38 "countryId": 0,
39 "countryDisplayId": "string",
40 "name": "string",
41 "postingPeriodVariantId": 0,
42 "fiscalVariantId": 0
43 },
44 "packingSlipId": "string",
45 "goodsReceiptLineItems": [
46 {
47 "id": 0,
48 "displayId": "string",
49 "quantity": 0,
50 "invoicedQuantity": 0,
51 "description": "string",
52 "expenseCategory": {
53 "id": 0,
54 "displayId": "string",
55 "status": "CREATED",
56 "name": "string",
57 "expenseCategoryType": "PAYMENT"
58 },
59 "goodsReceiptId": 0,
60 "goodsReceiptDisplayId": "string",
61 "goodsReceiptState": "INV_DRAFT",
62 "purchaseOrderLineItemId": 0,
63 "invoiceLineItemLinks": [
64 {
65 "id": 0,
66 "fromId": 0,
67 "toId": 0,
68 "linkedQuantity": 0
69 }
70 ],
71 "availableQuantity": 0,
72 "allowsSystemGenerateNewId": true,
73 "numberRangeIdentifierValue": "string",
74 "numberRangeIdentifierType": {
75 "name": "string"
76 },
77 "numberRangeType": {
78 "name": "string"
79 }
80 }
81 ],
82 "purchaseOrderIds": [
83 0
84 ],
85 "purchaseOrderDisplayIds": [
86 "string"
87 ],
88 "invoiceIds": [
89 0
90 ],
91 "invoiceDisplayIds": [
92 "string"
93 ],
94 "allowsSystemGenerateNewId": true,
95 "numberRangeIdentifierValue": "string",
96 "numberRangeIdentifierType": {
97 "name": "string"
98 },
99 "numberRangeType": {
100 "name": "string"
101 }
102 }
103 ],
104 "number": 0,
105 "sort": {
106 "unsorted": true,
107 "sorted": true,
108 "empty": true
109 },
110 "first": true,
111 "last": true,
112 "empty": true
113}
📄 Description: Data transfer object representing the details of a goods receipt, including item information, quantities, and associated metadata, facilitating efficient inventory management and tracking within the supply chain.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
totalPages |
integer(int32) |
false |
none |
Total number of pages available |
totalElements |
integer(int64) |
false |
none |
Total number of items available |
pageable |
false |
none |
Indicates the pagination details for retrieving a list of goods receipts, facilitating efficient data management and retrieval. |
|
numberOfElements |
integer(int32) |
false |
none |
Represents the total count of elements within the goods receipt page, providing insight into the volume of received items for efficient inventory management. |
size |
integer(int32) |
false |
none |
Number of items per page |
content |
false |
none |
An array of PageGoodsReceiptDto objects representing the detailed items associated with the goods receipt, facilitating efficient tracking and management of inventory transactions. |
|
number |
integer(int32) |
false |
none |
Represents the quantity of goods received, essential for inventory management and accurate record-keeping. |
sort |
false |
none |
Sort order specification |
|
first |
boolean |
false |
none |
Whether this is the first page |
last |
boolean |
false |
none |
Whether this is the last page |
empty |
boolean |
false |
none |
Whether the result set is empty |