Skip to main content
API Family:Default
Version:24.200.001
Screen ID:SO302000

Properties

Select a row for its DAC field and description
PropertyTypeData Type
BaseCurrencyIDStringValuestring
DAC Field:PX.Objects.CM.CurrencyInfo.BaseCuryID
Description:Identifier of the base Currency. Defaults to the base currency of the company.
ControlQtyDecimalValuedecimal
DAC Field:PX.Objects.SO.SOShipment.ControlQty
Description:No description available
CreatedDateTimeDateTimeValueDateTime
DAC Field:PX.Objects.SO.SOShipment.CreatedDateTime
Description:No description available
CurrencyRateDecimalValuedecimal
DAC Field:PX.Objects.CM.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.CurrencyInfo.CuryRateTypeID
Description:The identifier of the Rate Type associated with this object. Corresponds to the CurrencyRateType.CuryRateTypeID field.
CurrencyViewStateBooleanValueboolean
DAC Field:Not mapped to a DAC field
Description:No description available
CustomerIDStringValuestring
DAC Field:PX.Objects.SO.SOShipment.CustomerID
Description:No description available
CreateNewShipmentForEveryOrderBooleanValueboolean
DAC Field:Not mapped to a DAC field
Description:No description available
DetailsListShipmentDetail
DAC Field:Not mapped to a DAC field
Description:No description available
DescriptionStringValuestring
DAC Field:PX.Objects.SO.SOShipment.ShipmentDesc
Description:No description available
EffectiveDateDateTimeValueDateTime
DAC Field:PX.Objects.CM.CurrencyInfo.CuryEffDate
Description:The date, starting from which the specified rate is considered current. Defaults to the current business date.
FOBPointStringValuestring
DAC Field:PX.Objects.SO.SOShipment.FOBPoint
Description:No description available
OverrideFreightPriceBooleanValueboolean
DAC Field:PX.Objects.SO.SOShipment.OverrideFreightAmount
Description:No description available
FreightPriceDecimalValuedecimal
DAC Field:PX.Objects.SO.SOShipment.CuryFreightAmt
Description:No description available
FreightCostDecimalValuedecimal
DAC Field:PX.Objects.SO.SOShipment.CuryFreightCost
Description:No description available
FreightCurrencyIDStringValuestring
DAC Field:PX.Objects.SO.SOShipment.CuryID
Description:No description available
GroundCollectBooleanValueboolean
DAC Field:PX.Objects.SO.SOShipment.GroundCollect
Description:No description available
HoldBooleanValueboolean
DAC Field:PX.Objects.SO.SOShipment.Hold
Description:No description available
InsuranceBooleanValueboolean
DAC Field:PX.Objects.SO.SOShipment.Insurance
Description:No description available
LastModifiedDateTimeDateTimeValueDateTime
DAC Field:PX.Objects.SO.SOShipment.LastModifiedDateTime
Description:No description available
LocationIDStringValuestring
DAC Field:PX.Objects.SO.SOShipment.CustomerLocationID
Description:No description available
OperationStringValuestring
DAC Field:PX.Objects.SO.SOShipment.Operation
Description:No description available
OrdersListShipmentOrderDetail
DAC Field:Not mapped to a DAC field
Description:No description available
OwnerStringValuestring
DAC Field:PX.Objects.SO.SOShipment.OwnerID
Description:No description available
PackageCountIntValueint
DAC Field:PX.Objects.SO.SOShipment.PackageCount
Description:No description available
PackagesListShipmentPackage
DAC Field:Not mapped to a DAC field
Description:No description available
PackageWeightDecimalValuedecimal
DAC Field:PX.Objects.SO.SOShipment.PackageWeight
Description:No description available
PickedBooleanValueboolean
DAC Field:PX.Objects.SO.SOShipment.Picked
Description:No description available
ReciprocalRateDecimalValuedecimal
DAC Field:PX.Objects.CM.CurrencyInfo.SampleRecipRate
Description:The inverse of the SampleCuryRate. This value is also determined by the values of the CuryMultDiv, CuryRate and RecipRate fields.
ResidentialDeliveryBooleanValueboolean
DAC Field:PX.Objects.SO.SOShipment.Resedential
Description:No description available
SaturdayDeliveryBooleanValueboolean
DAC Field:PX.Objects.SO.SOShipment.SaturdayDelivery
Description:No description available
ShipmentDateDateTimeValueDateTime
DAC Field:PX.Objects.SO.SOShipment.ShipDate
Description:No description available
ShipmentNbrStringValuestring
DAC Field:PX.Objects.SO.SOShipment.ShipmentNbr
Description:No description available
ShippedQtyDecimalValuedecimal
DAC Field:PX.Objects.SO.SOShipment.ShipmentQty
Description:No description available
ShippedVolumeDecimalValuedecimal
DAC Field:PX.Objects.SO.SOShipment.ShipmentVolume
Description:No description available
ShippedWeightDecimalValuedecimal
DAC Field:PX.Objects.SO.SOShipment.ShipmentWeight
Description:No description available
ShippingSettingsShipToSettingsShipToSettings
DAC Field:Not mapped to a DAC field
Description:No description available
ShippingTermsStringValuestring
DAC Field:PX.Objects.SO.SOShipment.ShipTermsID
Description:No description available
ShippingZoneIDStringValuestring
DAC Field:PX.Objects.SO.SOShipment.ShipZoneID
Description:No description available
ShipViaStringValuestring
DAC Field:PX.Objects.SO.SOShipment.ShipVia
Description:No description available
StatusStringValuestring
DAC Field:PX.Objects.SO.SOShipment.Status
Description:No description available
ToWarehouseIDStringValuestring
DAC Field:PX.Objects.SO.SOShipment.DestinationSiteID
Description:No description available
TypeStringValuestring
DAC Field:PX.Objects.SO.SOShipment.ShipmentType
Description:No description available
UnlimitedPackagesBooleanValueboolean
DAC Field:PX.Objects.SO.SOShipment.UnlimitedPackages
Description:The boolean flag indicating that license limit for the number of packages in the shipment is not checked. If "true", the Shop For Rates, Get Labels, Get Return Labels and Auto-Packaging functionality are not supported.
UseCustomersAccountBooleanValueboolean
DAC Field:PX.Objects.SO.SOShipment.UseCustomerAccount
Description:No description available
WarehouseIDStringValuestring
DAC Field:PX.Objects.SO.SOShipment.SiteID
Description:No description available
WorkgroupIDStringValuestring
DAC Field:PX.Objects.SO.SOShipment.WorkgroupID
Description:No description available
NoteIDGuidValueGuid
DAC Field:PX.Objects.SO.SOShipment.NoteID
Description:No description available

Minimum Payload

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

2 required fields
{
  "CurrencyRate": {
    "value": 0
  },
  "Status": {
    "value": "string"
  },
  "Details": [
    {
      "OrderLineNbr": {
        "value": 0
      },
      "OrderNbr": {
        "value": "string"
      },
      "OrderType": {
        "value": "string"
      },
      "UOM": {
        "value": "string"
      },
      "WarehouseID": {
        "value": "string"
      }
    }
  ]
}

For every property this entity accepts, see the properties table.

Details is the detail-lines collection (ShipmentDetail); one example row is included above because a document usually has lines, and each row needs OrderLineNbrOrderNbrOrderTypeUOMWarehouseID 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.

  • Ordersa list of ShipmentOrderDetailrequired if you include one:OrderNbrOrderTypesupplied by the parent:InvoiceNbrShipmentNbr
  • Packagesa list of ShipmentPackagerequired if you include one:BoxID

Available in Versions