Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: PFCD-4461

...

  1. Define a matrix pricing logic:
    1. Go to PriceBuilder Configuration > Calculation Logic > Generic Logic and create a new one.
    2. Set the logic's Nature to Matrix.
    3. Define the logic's elements, including an element that is visible and returns a set of keys:

      Code Block
      return [ "A", "B", "C" ]


  2. Define a price list logic (or a product logic) that will reference the matrix logic and retrieve the key list:
    1. Go to PriceBuilder to Configuration > Calculation Logic > Generic Logic and create a new one.

    2. In the element, in which you need to use the value of the secondary key, you can retrieve it this way:

      Code Block
      api.getSecondaryKey()


  3. Create a price list:
    1. Go to PriceBuilder > Price Lists and create a new one.
    2. In Default pricing logic, select the price list logic created previously.
    3. In Matrix logic, select the matrix logic created previously.
    4. In Matrix logic element, select the element in the matrix logic that returns the key list.