GoodsReceiptLineItemDto¶
Example Json Object
1{
2 "id": 0,
3 "displayId": "string",
4 "quantity": 0,
5 "invoicedQuantity": 0,
6 "description": "string",
7 "expenseCategory": {
8 "id": 0,
9 "displayId": "string",
10 "status": "CREATED",
11 "name": "string",
12 "expenseCategoryType": "PAYMENT"
13 },
14 "goodsReceiptId": 0,
15 "goodsReceiptDisplayId": "string",
16 "goodsReceiptState": "INV_DRAFT",
17 "purchaseOrderLineItemId": 0,
18 "invoiceLineItemLinks": [
19 {
20 "id": 0,
21 "fromId": 0,
22 "toId": 0,
23 "linkedQuantity": 0
24 }
25 ],
26 "availableQuantity": 0,
27 "allowsSystemGenerateNewId": true,
28 "numberRangeIdentifierValue": "string",
29 "numberRangeIdentifierType": {
30 "name": "string"
31 },
32 "numberRangeType": {
33 "name": "string"
34 }
35}
📄 Description: Data transfer object representing a line item within a goods receipt, detailing the specific items received, their quantities, and associated metadata to facilitate inventory management and financial reconciliation.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
displayId |
string |
false |
none |
Unique identifier for the display |
quantity |
integer(int64) |
false |
none |
Quantity value |
invoicedQuantity |
integer(int64) |
false |
none |
Quantity of invoiced quantity |
description |
string |
false |
none |
Description of the resource |
expenseCategory |
false |
none |
Category of the expense |
|
goodsReceiptId |
integer(int64) |
true |
none |
Unique identifier for the goods receipt |
goodsReceiptDisplayId |
string |
false |
none |
Unique identifier for the goods receipt display |
goodsReceiptState |
string |
false |
none |
Indicates the current status of the goods receipt, reflecting its processing stage within the supply chain management system. |
purchaseOrderLineItemId |
integer(int64) |
false |
none |
Unique identifier for the purchase order line item |
invoiceLineItemLinks |
false |
none |
Array of links to associated invoice line items, facilitating the tracking and management of goods receipt transactions. |
|
availableQuantity |
integer(int64) |
false |
read-only |
Quantity of available quantity |
allowsSystemGenerateNewId |
boolean |
false |
none |
Unique identifier for the allows system generate new |
numberRangeIdentifierValue |
string |
false |
none |
Represents a unique identifier for the range of numbers associated with a specific goods receipt line item, facilitating accurate tracking and management of inventory. |
numberRangeIdentifierType |
false |
none |
Type of the number range identifier |
|
numberRangeType |
false |
none |
Type of the number range |
Enumerated Values
Attribute |
Value |
|---|---|
goodsReceiptState |
GOODS_RECEIPT_DRAFT, GOODS_RECEIPT_MATCHED, GOODS_RECEIPT_RECEIVED, GOODS_RECEIPT_REJECTED, INVOICE_PAYMENT_DRAFT, INVOICE_PAYMENT_JOURNALS_GENERATING, INVOICE_PAYMENT_POSTED, INVOICE_PAYMENT_POSTING, INVOICE_PAYMENT_REVIEW, INV_APPROVED, INV_DRAFT, INV_GENERATING_JOURNALS, INV_PAID, INV_POSTED, INV_POSTING, INV_REJECTED, INV_REVIEW, INV_WAITING_FOR_APPROVAL, PURCHASE_ORDER_APPROVED, PURCHASE_ORDER_DRAFT, PURCHASE_ORDER_REJECTED, PURCHASE_ORDER_WAITING_FOR_APPROVAL, PURCHASE_REQUISITION_APPROVED, PURCHASE_REQUISITION_DRAFT, PURCHASE_REQUISITION_REJECTED, PURCHASE_REQUISITION_WAITING_FOR_APPROVAL, VENDOR_REQUEST_APPROVED, VENDOR_REQUEST_DRAFT, VENDOR_REQUEST_PENDING_APPROVAL, VENDOR_REQUEST_REJECTED, WORKSPACE_CLOSED, WORKSPACE_JOURNALS_GENERATING, WORKSPACE_OPEN, WORKSPACE_POSTING, WORKSPACE_REVIEW |