Newer Version Available

This content describes an older version of this product. View Latest

FulfillmentOrderLineItem

Represents a product or delivery charge belonging to a FulfillmentOrder. Corresponds to an OrderItemSummary. This object is available in API version 48.0 and later.

Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), update(), upsert()

Special Access Rules

This object is only available in Salesforce Order Management orgs.

Fields

Field Details
CurrencyIsoCode
Type
picklist
Properties
Defaulted on create, Filter, Group, Restricted picklist, Sort
Description
Available only for orgs with the multicurrency feature enabled. ISO code for the currency of the FulfillmentOrder associated with the FulfillmentOrderLineItem.
Possible values are:
  • DKK—Danish Krone
  • EUR—Euro
  • GBP—British Pound
  • USD—U.S. Dollar
The default value is USD.
This field is available in API version 49.0 and later.
Description
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
Description of the FulfillmentOrderLineItem.
EndDate
Type
dateTime
Properties
Create, Filter, Nillable, Sort
Description
End date of the FulfillmentOrderLineItem.
FulfillmentOrderId
Type
reference
Properties
Create, Filter, Group, Sort
Description
ID of the FulfillmentOrder associated with the FulfillmentOrderLineItem.
This field is a relationship field.
Relationship Name
FulfillmentOrder
Relationship Type
Lookup
Refers To
FulfillmentOrder
FulfillmentOrder​LineItemNumber
Type
string
Properties
Autonumber, Defaulted on create, Filter, idLookup, Sort
Description
ID of the FulfillmentOrderLineItem.
GrossUnitPrice
Type
currency
Properties
Create, Filter, Nillable, Sort
Description
Unit price, including tax, of the FulfillmentOrderLineItem. This value is equal to TotalPrice + TotalTaxAmount.
This field is available in API version 49.0 and later.
IsReship
Type
boolean
Properties
Defaulted on create, Filter, Group, Sort
Description
Indicates whether the FulfillmentOrderLineItem belongs to a reshipment. The default value is false.
This field is available in API version 53.0 and later.
OrderItemId
Type
reference
Properties
Create, Filter, Group, Nillable, Sort
Description
ID of the original OrderItem for the OrderItemSummary associated with the FulfillmentOrderLineItem.
This field is a relationship field.
Relationship Name
OrderItem
Relationship Type
Lookup
Refers To
OrderItem
OrderItemSummaryId
Type
reference
Properties
Create, Filter, Group, Nillable, Sort
Description
ID of the OrderItemSummary associated with the FulfillmentOrderLineItem.
This field is a relationship field.
Relationship Name
OrderItemSummary
Relationship Type
Lookup
Refers To
OrderItemSummary
OriginalQuantity
Type
double
Properties
Create, Filter, Sort
Description
Original quantity of the FulfillmentOrderLineItem.
Product2Id
Type
reference
Properties
Create, Filter, Group, Nillable, Sort
Description
ID of the product represented by the FulfillmentOrderLineItem.
This field is a relationship field.
Relationship Name
Product2
Relationship Type
Lookup
Refers To
Product2
Quantity
Type
double
Properties
Create, Filter, Sort, Update
Description
Current quantity of the FulfillmentOrderLineItem. Equal to the original quantity minus any canceled quantity.
QuantityUnitOfMeasure
Type
string
Properties
Create, Filter, Group, Nillable, Sort
Description
Unit of measure of the quantity, for example: unit, gallon, ton, or case.
RejectedQuantity
Type
double
Properties
Create, Filter, Nillable, Sort, Update
Description
Used by the Distributed Order Management package and Store Fulfillment app to store the quantity that has been rejected by a fulfillment location.
This field is available in API version 57.0 and later.
RejectReason
Type
picklist
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
If the FulfillmentOrderLineItem was rejected by a fulfillment location, the reason for the rejection.
Default values are:
  • Damaged
  • Just Sold
  • Other
  • Out of Packing Supplies
  • Out of Stock
This field is available in API version 56.0 and later.
ReshipReason
Type
picklist
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
If the FulfillmentOrderLineItem belongs to a reshipment, the reason for the reshipment.
Default values are:
  • Damaged
  • Lost
  • Unknown
  • Wrong Item
This field is available in API version 53.0 and later.
ServiceDate
Type
dateTime
Properties
Create, Filter, Nillable, Sort
Description
Service or start date of the FulfillmentOrderLineItem.
TotalAdjustmentAmount
Type
currency
Properties
Filter, Nillable, Sort
Description
Total of any price adjustments applied to the FulfillmentOrderLineItem.
TotalAdjustment​AmountWithTax
Type
currency
Properties
Filter, Nillable, Sort
Description
Total amount of the price adjustments applied to the FulfillmentOrderLineItem, inclusive of tax. This amount is equal to TotalAdjustmentAmount + TotalAdjustmentTaxAmount.
This field is available in API version 49.0 and later.
TotalAdjustment​TaxAmount
Type
currency
Properties
Filter, Nillable, Sort
Description
Tax on the TotalAdjustmentAmount.
TotalAmount
Type
currency
Properties
Filter, Nillable, Sort
Description
Total, including adjustments and tax, of the FulfillmentOrderLineItem.
TotalLineAmount
Type
currency
Properties
Create, Defaulted on create, Filter, Nillable, Sort
Description
Total, not including adjustments or tax, of the FulfillmentOrderLineItem.
TotalLineAmount​WithTax
Type
currency
Properties
Filter, Nillable, Sort
Description
Total price of the FulfillmentOrderLineItem, inclusive of tax. This amount is equal to TotalLineAmount + TotalLineTaxAmount.
This field is available in API version 49.0 and later.
TotalLineTaxAmount
Type
currency
Properties
Filter, Nillable, Sort
Description
Tax on the TotalLineAmount.
TotalPrice
Type
currency
Properties
Filter, Nillable, Sort
Description
Total, including adjustments but not tax, of the FulfillmentOrderLineItem. Equal to UnitPrice times Quantity.
TotalTaxAmount
Type
currency
Properties
Filter, Nillable, Sort
Description
Tax on the TotalPrice.
Type
Type
picklist
Properties
Create, Filter, Group, Restricted picklist, Sort
Description
Type of the FulfillmentOrderLineItem. Matches the type of the associated OrderItemSummary. Delivery Charge indicates that the FulfillmentOrderLineItem represents a delivery charge. Fee indicates that it represents another type of fee, such as a return fee. Order Product indicates that it represents any other type of product, service, or charge. Each type corresponds to one type code, shown here in parentheses.
Possible values are:
  • Delivery Charge (Charge)
  • Fee (Charge) This value is available in API v56.0 and later.
  • Order Product (Product)
TypeCode
Type
picklist
Properties
Create, Filter, Group, Restricted picklist, Sort
Description
Type code of the FulfillmentOrderLineItem. Matches the type code of the associated OrderItemSummary. Processing depends on this value. Charge indicates that the FulfillmentOrderLineItem represents a charge or fee. Product indicates that it represents any other type of product, service, or charge. A type code can be associated with one or more types.
Possible values are:
  • Charge
  • Product
UnitPrice
Type
currency
Properties
Create, Defaulted on create, Filter, Nillable, Sort
Description
Unit price of the FulfillmentOrderLineItem.