Skip to main content
API Family:Default
Version:25.200.001
Screen ID:PO301000

Properties

Select a row for its DAC field and description
PropertyTypeData Type
BaseCurrencyIDStringValuestring
DAC Field:PX.Objects.CM.Extensions.CurrencyInfo.BaseCuryID
Description:Identifier of the base Currency. Defaults to the base currency of the company.
BranchStringValuestring
DAC Field:PX.Objects.PO.POOrder.BranchID
Description:No description available
ControlTotalDecimalValuedecimal
DAC Field:PX.Objects.PO.POOrder.CuryControlTotal
Description:No description available
CurrencyIDStringValuestring
DAC Field:PX.Objects.PO.POOrder.CuryID
Description:No description available
CurrencyEffectiveDateDateTimeValueDateTime
DAC Field:PX.Objects.CM.Extensions.CurrencyInfo.CuryEffDate
Description:The date, starting from which the specified rate is considered current. Defaults to the current business date.
CurrencyRateDecimalValuedecimal
DAC Field:PX.Objects.CM.Extensions.CurrencyInfo.SampleCuryRate
Description:The exchange rate used for calculations and determined by the values of the CuryMultDiv, CuryRate and RecipRate fields.
CurrencyRateTypeIDStringValuestring
DAC Field:PX.Objects.CM.Extensions.CurrencyInfo.CuryRateTypeID
Description:The identifier of the Rate Type associated with this object. Corresponds to the CurrencyRateType.CuryRateTypeID field.
CurrencyReciprocalRateDecimalValuedecimal
DAC Field:PX.Objects.CM.Extensions.CurrencyInfo.SampleRecipRate
Description:The inverse of the SampleCuryRate. This value is also determined by the values of the CuryMultDiv, CuryRate and RecipRate fields.
DateDateTimeValueDateTime
DAC Field:PX.Objects.PO.POOrder.OrderDate
Description:No description available
DescriptionStringValuestring
DAC Field:PX.Objects.PO.POOrder.OrderDesc
Description:No description available
DetailsListPurchaseOrderDetail
DAC Field:Not mapped to a DAC field
Description:No description available
HoldBooleanValueboolean
DAC Field:PX.Objects.PO.POOrder.Hold
Description:No description available
IsTaxValidBooleanValueboolean
DAC Field:PX.Objects.PO.POOrder.ExternalTaxesImportInProgress
Description:No description available
LastModifiedDateTimeDateTimeValueDateTime
DAC Field:PX.Objects.PO.POOrder.LastModifiedDateTime
Description:No description available
LineTotalDecimalValuedecimal
DAC Field:PX.Objects.PO.POOrder.CuryLineTotal
Description:No description available
LocationStringValuestring
DAC Field:PX.Objects.PO.POOrder.VendorLocationID
Description:No description available
OrderNbrStringValuestring
DAC Field:PX.Objects.PO.POOrder.OrderNbr
Description:No description available
OrderTotalDecimalValuedecimal
DAC Field:PX.Objects.PO.POOrder.CuryOrderTotal
Description:No description available
OwnerStringValuestring
DAC Field:PX.Objects.PO.POOrder.OwnerID
Description:No description available
ProjectStringValuestring
DAC Field:PX.Objects.PO.POOrder.ProjectID
Description:No description available
PromisedOnDateTimeValueDateTime
DAC Field:PX.Objects.PO.POOrder.ExpectedDate
Description:No description available
ShippingInstructionsShippingInstructionsShippingInstructions
DAC Field:Not mapped to a DAC field
Description:No description available
StatusStringValuestring
DAC Field:PX.Objects.PO.POOrder.Status
Description:No description available
TaxDetailsListPurchaseOrderTaxDetail
DAC Field:Not mapped to a DAC field
Description:No description available
TaxTotalDecimalValuedecimal
DAC Field:PX.Objects.PO.POOrder.CuryTaxTotal
Description:No description available
TermsStringValuestring
DAC Field:PX.Objects.PO.POOrder.TermsID
Description:No description available
TypeStringValuestring
DAC Field:PX.Objects.PO.POOrder.OrderType
Description:No description available
VendorIDStringValuestring
DAC Field:PX.Objects.PO.POOrder.VendorID
Description:No description available
VendorRefStringValuestring
DAC Field:PX.Objects.PO.POOrder.VendorRefNbr
Description:No description available
VendorTaxZoneStringValuestring
DAC Field:PX.Objects.PO.POOrder.TaxZoneID
Description:No description available

Minimum Payload

Derived from static analysis of the 2025.2 source; runtime configuration may require additional fields.

3 required fields
{
  "BaseCurrencyID": {
    "value": "string"
  },
  "CurrencyRate": {
    "value": 0
  },
  "VendorID": {
    "value": "string"
  },
  "Details": [
    {
      "OrderNbr": {
        "value": "string"
      },
      "OrderType": {
        "value": "string"
      }
    }
  ]
}

1 property could not be judged statically and is omitted; see the full properties table.

Details is the detail-lines collection (PurchaseOrderDetail); one example row is included above because a document usually has lines, and each row needs OrderNbrOrderType of its own.

Optional Children

None of these child collections is required — a payload without them is valid. If you do include one, these are the fields each row of it needs; keys the parent record supplies are named separately and must not be sent.

Available in Versions