Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • uniqueName – A generated identifier for the record. Together with sourceId and lineId, it forms a unique constraint.

  • sourceId – The unique name of the contract document to which it belongs.

  • lineId – The line number of the contract line item to which it belongs.

  • name – A name assigned for the record when it is created in the logic.

  • label – Contains the label of the ContractTermType used. It is set when the Contract Price Record is generated in the Promotions module.

  • priority – An integer representing the priority of the record. Useful when multiple records overlap (e.g., valid on the same day, with the same productGroup and customerGroup). The priority must be set on the contract line item.

  • attribute1..30 – Values calculated and stored by the contract item logic during the creation of the Contract Price Record.

  • attributeExtension – Values calculated and stored by the contract item logic during the creation of the Contract Price Record.

  • status – See PriceRecordStatus.

  • externalRef – External reference number, a copy of the External Reference from the Contract header.

  • validAfter – The first date of validity for the conditions stored on the record.

  • expiryDate – The last date of validity.

  • sku – SKU of the product for which results are kept in the record. A record will use either SKU or productGroup, but not both.

  • customerId – ID of the customer for whom results are kept in the record. A record will use either customerId or customerGroup, but not both.

  • productGroup – Group of products for which results are stored in the record. A record will use either SKU or productGroup, but not both.

  • customerGroup – Group of customers for whom results are stored in the record. A record will use either customerId or customerGroup, but not both.