Validate the Price Plan

When you validate the price plan in My MATRIXX, you are checking all the files in your local workspace that you have changed and any files updated in your workspace others may have changed. During pricing validation, My MATRIXX checks that pricing items are correctly defined (with required values) and checks the pricing schema against the schema definitions of the running engine (or MATRIXX configuration file) that it points to.

Before you begin

My MATRIXX must be configured to point to an upgraded running engine to enable pricing validation and access to any pricing schema extensions. This configuration task is part of setting up an initial installation of My MATRIXX. For more information, see the discussion about configuring My MATRIXX in MATRIXX Web App Administration. If My MATRIXX is configured to point to a MATRIXX Engine, the engine must be running and up-to-date with the production engine.
Note: Custom MATRIXX data containers (MDCs) are defined in the /opt/mtx/conf/mdc_config_custom.xml file.

About this task

If either engine is not up-to-date, validation errors can occur if the pricing schema references MDCs and MDC field definitions that do not exist in the targeted engine or configuration file. If you are certain the production engine contains these MDCs and fields, you can ignore the errors. In such cases, the generated pricing configuration XML file should be validated again before you load it into the engine by using the convert_price_plan.jar utility that is pointing to an up-to-date MATRIXX Engine configuration.

Procedure

  1. In Pricing Construction / Loading, click View Errors.
  2. In Pricing Errors, click Refresh at the top of the page.
    My MATRIXX validates the price plan and lists any pricing errors found. For information about errors displayed, see the discussion about viewing price plan errors.