Skip to main content

LinePackOption

A sellable UOM pack option for a product (P1d).

type LinePackOption {
conversionFactor: Float!
isPurchase: Boolean!
isSales: Boolean!
listPrice: Float
name: String!
salePrice: Float
symbol: String
tierBreaks: [LineTierBreak!]
uomId: String!
}

Fields​

LinePackOption.conversionFactor ● Float! non-null scalar​

Base units contained in one of this UOM (1 = base unit).

LinePackOption.isPurchase ● Boolean! non-null scalar​

True when the pack can be bought.

LinePackOption.isSales ● Boolean! non-null scalar​

True when the pack can be sold.

LinePackOption.listPrice ● Float scalar​

The list price of the pack.

LinePackOption.name ● String! non-null scalar​

The name of the pack.

LinePackOption.salePrice ● Float scalar​

The sale price of the pack.

LinePackOption.symbol ● String scalar​

The symbol of the pack's unit.

LinePackOption.tierBreaks ● [LineTierBreak!] list object​

This pack's own native qty-break ladder (per this UOM, no cf); null when it has none. Never synthesized from another UOM's ladder.

LinePackOption.uomId ● String! non-null scalar​

The ID of the unit of measure.

Member Of​

CustomerVariantPrice object