Remove Column from Price List/Grid

In your project implementation, you may not need all of the results calculated out of the box by the price list logic included in Price Setting Accelerator. In such case, you can consider their removal.

Steps

  1. Some of the elements are calculated only when a certain Price Setting Accelerator module is switched on. So maybe it will be enough to simply switch off such module, and you can keep the element as is, because it will not be executed anyway.

    1. To find out, review the element’s “Condition” property, if it checks that a module is switched on or off.

    2. If you can solve the situation only by switching the module off, switch it off and you are done.

  2. In case the element is always executed, or when the element is part of a module which you cannot switch off because you need some of its other features, then you can consider its removal.
    Before you remove it, double check that its value is not used in any subsequent elements. If so, then you may only “hide” it, but do not remove it.

  3. Remove the element.

    1. Soft removal – Only “disable” the execution of the element, but keep the code. Change the value of the element’s property “Condition” to “false”. This is a good solution, if you think that you may need to put the code back later, as it will be very easy to revert the change.

    2. Hard removal – Remove the element completely from the logic.

  4. Test if your price list/grid still calculates all things as needed, and does not fail for some products.