ordercloud-javascript-sdk
    Preparing search index...

    Interface ExtendedLineItem<TExtendedLineItemXp, TFromUserXp, TBillingAddressXp, TOrderXp, TProductXp, TVariantXp, TShippingAddressXp, TShipFromAddressXp>

    interface ExtendedLineItem<
        TExtendedLineItemXp = any,
        TFromUserXp = any,
        TBillingAddressXp = any,
        TOrderXp = any,
        TProductXp = any,
        TVariantXp = any,
        TShippingAddressXp = any,
        TShipFromAddressXp = any,
    > {
        BaseDiscount?: number;
        BundleItemID?: string;
        CostCenter?: string;
        DateAdded?: string;
        DateNeeded?: string;
        DiscountID?: string;
        ID?: string;
        IncomingOrderID?: string;
        InventoryRecordID?: string;
        InvitationID?: string;
        IsBundle?: boolean;
        IsOnSale?: boolean;
        LineSubtotal?: number;
        LineTotal?: number;
        Order?: Order<TOrderXp, TFromUserXp, TBillingAddressXp>;
        OrderID?: string;
        OutgoingOrderID?: string;
        PriceOverridden?: boolean;
        PriceScheduleID?: string;
        Product?: LineItemProduct<TProductXp>;
        ProductID?: string;
        PromotionDiscount?: number;
        Quantity?: number;
        QuantityShipped?: number;
        ShipFromAddress?: Address<TShipFromAddressXp>;
        ShipFromAddressID?: string;
        ShippingAccount?: string;
        ShippingAddress?: Address<TShippingAddressXp>;
        ShippingAddressID?: string;
        Specs?: LineItemSpec[];
        SupplierID?: string;
        UnitPrice?: number;
        Variant?: LineItemVariant<TVariantXp>;
        xp?: TExtendedLineItemXp;
    }

    Type Parameters

    • TExtendedLineItemXp = any
    • TFromUserXp = any
    • TBillingAddressXp = any
    • TOrderXp = any
    • TProductXp = any
    • TVariantXp = any
    • TShippingAddressXp = any
    • TShipFromAddressXp = any
    Index
    BaseDiscount?: number
    BundleItemID?: string
    CostCenter?: string
    DateAdded?: string
    DateNeeded?: string
    DiscountID?: string
    ID?: string
    IncomingOrderID?: string
    InventoryRecordID?: string
    InvitationID?: string
    IsBundle?: boolean
    IsOnSale?: boolean
    LineSubtotal?: number
    LineTotal?: number
    OrderID?: string
    OutgoingOrderID?: string
    PriceOverridden?: boolean
    PriceScheduleID?: string
    ProductID?: string
    PromotionDiscount?: number
    Quantity?: number
    QuantityShipped?: number
    ShipFromAddress?: Address<TShipFromAddressXp>
    ShipFromAddressID?: string
    ShippingAccount?: string
    ShippingAddress?: Address<TShippingAddressXp>
    ShippingAddressID?: string
    Specs?: LineItemSpec[]
    SupplierID?: string
    UnitPrice?: number