Fields
id – ID of the price list. All the price list line items will keep this ID as a back reference.
previousPricelistId – When using price list revisions, this is a reference to the previous price list version.
label – Name of the price list. Sometimes used when searching a price list by name (from within a quote logic).
description – More precise description of the price list. It is handy when the label is used for identification because then more price lists will have the same label but description can be used for the user to distinguish between them.
targetDate – Has two meanings – it is used as a calculation date and also denotes the first day of validity of the price list.
expiryDate – Can be used to mark the last day of validity of the prices in the price list.
configuration – All the configuration done by the user on the screen when setting up a new price list.Also contains information from the dashboard-like price list header – see Price List Header Parameters with Header Info.
status – See CalculationStatus.
approvalState – See ApprovalState.
workflowStatus – See WorkflowStatus.
pricelistType – Reflects if the price list has only one dimension (SKU) or two dimensions (matrix) - SKU and key2.
-
SIMPLE
-
MATRIX
headerTypeUniqueName – Unique name of PricelistPricegridType used to create the price list.
Since version 15.0, it is no longer possible to store null labels. Any API request attempting to do so will result in an error. However, it is still possible to store an empty string value, as this case is handled by the application's frontend validation.