Versions Compared

Key

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

...

Mapping of Logic Results to Price List Item (PLI)

The mapping is set during the setup of the Pricelist (i.e. done partially by the business user)

During the process of pricelist calculation, the system will take an SKU to calculate, puts it to the context and runs the logic. When the logic finishes the calculation, the system does various mappings:

  1. it takes values of some fields from Products table and puts them to the PLI

  2. it takes the values of visible logic elements (but only those allowed by user during pricelist setup) and maps and copies them to the fields of the PLI object.

  3. if the pricelist setup also has some additional mappings (Result Price, Currency, Unit Of Measure), the system will do those mappings too.

PricelistResultMappingImage Removed PricelistResultMappingImage Added

Output Elements Mapped to Attribute# Fields

  • The business user selects which visible elements they want to map to PLI – when creating a new price list (step Parameters, section Output Elements).

  • If you need to enforce that certain elements are always mapped (i.e. the user cannot unselect them), use the Advanced Configuration Option mandatoryPLElements.

  • Mapping of selected element results to the PLI attribute# fields is done automatically, but if you need, you can set specific elements to be mapped to specific attributes – see Advanced Configuration Option calculableObjectPreferredMapping.

Special Logic Results Mapping

In the New Price List Definition dialog in the Set Parameters step, the user can also specify which element result will end up in PLI’s fields:

  • calculatedResultPrice – setting Result Price

  • unitOfMeasure – setting Dynamic UOM

  • currency – setting Dynamic currency

Warnings Mapping

The warnings collected from the output elements, will be stored in Warnings field of the PLI.

...