idstring required
Unique id associated to this entity.
quantitynumber double required
pricenumber double required
discountedPricenumber double required
The discounted line item price.
dueDatestring date-time nullable
isTaxableboolean required
Dictate if this line item is taxable.
overrideTaxRateboolean nullable
Dictate if the tax rate is overridden.
taxCodeIdstring nullable
Tax code key identifier. Please reference /api/tax-rates endpoint.
taxRatenumber double nullable
Tax rate to use for this entity. If a FulcrumProduct.PublicApi.Dto.SalesOrder.PartLineItem.PartLineItemDto.TaxCodeId is provided, the provided FulcrumProduct.PublicApi.Dto.SalesOrder.PartLineItem.PartLineItemDto.TaxRate will supercede the defined tax rate.
itemIdstring required
Item id associated with this line item.
descriptionstring nullable
The part line item description. Defaults to the item's description if none specified.
accountingCodeIdstring nullable
Accounting code key identifier. Please reference /api/accounting-codes endpoint.
internalNotesstring nullable
The line item internal notes. Aka production notes.
externalReferencesobject nullable
Arbitrary key-value-pair like data that can be used to later on search for this line item.
isPercentageDiscountboolean nullable
Indicates whether FulcrumProduct.PublicApi.Dto.SalesOrder.PartLineItem.PartLineItemDto.DiscountAmount discount is percentage based (else, it's an absolute amount).
discountAmountnumber double nullable
The amount of the discount.
customFieldsobject nullable
Custom fields that have been defined for the part line item;
parentLineIdstring nullable
Identifier pointing to the parent line item (if this part line was sourced from a blanket line item). Please reference /api/sales-order/{salesOrderId}/blanket-line-items/list endpoint.
subTotalnumber double required
Total line item cost, including applicable discounts
preDiscountSubTotalnumber double required
Total line item cost, before discounts
customerPartNumberstring nullable
The customer's known part line item number.
customerPartDescriptionstring nullable
The customer's known part line item description.
isFullyInvoicedboolean
Indicate if this item has been fully invoiced.
isInvoicedboolean
Indicate if this item has ANY invoices.
quantityInvoicednumber double nullable
Indicate the total quantity that have been invoiced (issued/paid).
quantityOnInvoicesnumber double nullable
Indicate the total quantity that exists on any invoice (including open).