PurchaseOrderLineItemDto

📄 Description: Data transfer object representing a line item within a purchase order, detailing product specifications, quantities, and pricing to facilitate accurate procurement and inventory management.

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

allocatedQuantity

integer(int64)

false

none

Quantity of allocated quantity

receivedQuantity

integer(int64)

false

none

Quantity of received quantity

unitPrice

number

false

none

The unitPrice field represents the cost per individual item within a purchase order line item, essential for accurate financial reporting and inventory management.

description

string

false

none

Description of the resource

expenseCategory

ExpenseCategoryLite

false

none

Category of the expense

costCenter

CostCenterLite

false

none

Identifier for the cost center associated with the purchase order line item, facilitating accurate financial tracking and reporting.

profitCenter

ProfitCenterLite

false

none

Identifier for the profit center associated with the purchase order line item, facilitating financial tracking and reporting within the organization.

taxJurisdiction

TaxJurisdictionLite

false

none

Specifies the tax jurisdiction applicable to the purchase order line item, ensuring compliance with regional tax regulations.

taxCode

TaxCodeLite

false

none

Code for the tax

taxLineItems

[PurchaseOrderTaxLineItemDto]

false

none

An array of tax line items associated with the purchase order, detailing the applicable taxes for each line item.

purchaseOrderId

integer(int64)

true

none

Unique identifier for the purchase order

purchaseOrderDisplayId

string

false

none

Unique identifier for the purchase order display

purchaseOrderState

string

false

none

Indicates the current status of the purchase order, reflecting its progress through the procurement process.

invoiceLineItems

[InvoiceLineItemDto]

false

none

An array of line items associated with the invoice, detailing each product or service included in the purchase order.

goodsReceiptLineItems

[GoodsReceiptLineItemDto]

false

none

An array of line items associated with the goods receipt, detailing each purchased order’s specifics for accurate inventory and financial tracking.

vendorPaymentId

integer(int64)

false

none

Unique identifier for the vendor payment

purchaseRequisitionLineItemId

integer(int64)

false

none

Unique identifier for the purchase requisition line item

purchaseRequisitionDisplayId

string

false

none

Unique identifier for the purchase requisition display

purchaseRequisitionLineItemAvailableQuantity

integer(int64)

false

none

Quantity of purchase requisition line item available quantity

remainingQuantity

integer(int64)

false

read-only

Quantity of remaining quantity

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 the specific range identifier for the purchase order line item, facilitating accurate tracking and management of inventory levels.

numberRangeIdentifierType

INumberRangeIdentifierType

false

none

Type of the number range identifier

numberRangeType

INumberRangeType

false

none

Type of the number range

Enumerated Values

Attribute

Value

purchaseOrderState

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