idstring required
Unique id associated to this entity.
quantitynumber double required
pricenumber double required
discountedPricenumber double required
The discounted line item price.
overrideTaxRateboolean nullable
Dictate if the tax rate is overridden.
isTaxableboolean required
Dictate if this line item is taxable.
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.Invoice.PartLineItem.PartLineItemDto.TaxCodeId is provided, the provided FulcrumProduct.PublicApi.Dto.Invoice.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.
externalReferencesobject nullable
Arbitrary key-value-pair like data that can be used to later on search for this line item.
accountingCodeIdstring nullable
Accounting code key identifier. Please reference /api/accounting-codes endpoint.
salesOrderLineItemIdstring nullable
Related sales order line item id.
subTotalnumber double required
Total line item cost, including applicable discounts
preDiscountSubTotalnumber double required
Total line item cost, before discounts
isPercentageDiscountboolean nullable
Indicates whether FulcrumProduct.PublicApi.Dto.Invoice.PartLineItem.PartLineItemDto.DiscountAmount discount is percentage based (else, it's an absolute amount).
discountAmountnumber double nullable
The amount of the discount.
customerPartNumberstring nullable
The customer's known part line item number.
customerPartDescriptionstring nullable
The customer's known part line item description.
shipmentIdsstring[]
The shipment identifiers that were invoiced.