itemPriceSpecifications
This query is deprecated. Use 'priceSpecificationsByItem' query instead.
Accepts itemId, businessUnitGroupId, businessUnitId, optional sorting and filtering parameters and returns either all or first N item price specifications for specified business unit and/or business unit group.
By default excludes DELETED Price Specifications. Might be changed if includeDeleted flag set to true.
Either businessUnitGroupId or businessUnitId argument must be provided.
itemPriceSpecifications(
itemId: String!
businessUnitGroupId: String
businessUnitId: String
first: Int
sort: SortingParamsInput
filter: ItemPricesFilteringParamsInput
): [PriceSpecification] @deprecated
Arguments
itemPriceSpecifications.itemId ● String! non-null scalar
The item identifier.
itemPriceSpecifications.businessUnitGroupId ● String scalar
The business unit group identifier.
itemPriceSpecifications.businessUnitId ● String scalar
The business unit identifier.
itemPriceSpecifications.first ● Int scalar
The number of results to be returned. If not specified, all item price specifications will be returned.
itemPriceSpecifications.sort ● SortingParamsInput input
The sorting parameters.
itemPriceSpecifications.filter ● ItemPricesFilteringParamsInput input
The filtering parameters.
Type
PriceSpecification object
The PriceSpecification entity is the HiiRetail representation of a currency-specific value related to a Product. It might be a Purchase PriceSpecification in which it states what the Product is purchased for from a Supplier. It might be a Sales PriceSpecification that indicates what the Product is sold for in a sales process.
A product MUST have a PriceSpecification. There must always be a Default PriceSpecification on a Product to make sure any downstream usage always has a valid Gross Profit calculation available. Usually a Default PriceSpecification is not enough, and a minimum of one Sales PriceSpecification must exist too.