Import Pricing Changes into a Domain

Import a set of pricing files into your user workspace for the pricing domain you are currently logged into. The Import operation is used to import a set of pricing files into a domain on one instance of My MATRIXX that were previously exported from a domain that was worked on in another instance of My MATRIXX. The Import operation modifies only files in your user workspace (the changes are not committed to the pricing repository). You must have the Global role of Domain Administration to perform this task.

Before you begin

Copy the ZIP file that contains the pricing-domain files to be imported onto the local host. For information about how the ZIP file was created, see the discussion about exporting a pricing domain to a ZIP file.

Importing a changes into your user workspace requires that you have the Global role of Domain Administration

About this task

This feature allows pricing administrators to move changes (that they made to files) between two instances of a pricing domain running on different My MATRIXX instances, such as between a development and production instance of My MATRIXX or between a home and work instance of My MATRIXX. For example, you can run My MATRIXX on your laptop at home and after a long weekend of work, export your user workspace on the home instance so that you can import your work (pricing-file changes) into your user workspace on your work instance of My MATRIXX.

Procedure

  1. Open a web browser and enter the following URL to open My MATRIXX, where hostname is the name or IP address of the My MATRIXX pod:
    http://hostname:8082/matrixx/login.html
  2. Log into My MATRIXX.
  3. Verify that you are currently logged into the pricing domain that you want to import pricing changes into.
    The pricing domain you are currently logged into is displayed under Domains at the top of the home page as user@This Domain where user is the username of the user you are logged in as and This Domain is the name of the pricing domain you are currently logged into. If needed, switch domains.
    Tip: If you define pricing for multiple pricing domains, ensure that this is the domain you want to import changes into to avoid overwriting another pricing domain inadvertently.
  4. Under Administration, click Domains (not to be confused with Domains at the top of the home page in the toolbar).
    A dialog box is displayed entitled Import Changes into This Domain where This Domain is the name of the domain your changes will be imported into.
  5. In the dialog box, perform the following tasks:
    1. Under Resolve Changes, select how to update the local domain (the pricing domain you are logged into) when attempting to import a file with the same internal ID as one in the local domain.
      • New — The new file takes priority. Always use the imported file, overwriting any local changes.
      • Existing — Existing file takes priority. Always use the local file but import any new files.
      • Merge — Merge the files if there are no conflicts. If a file has changed locally more recently than the file being imported, the older file is skipped (not imported).
    2. Click Choose File.
    3. In the File Upload dialog box, navigate to the directory containing the ZIP file that contains the pricing-domain files to be imported, select the ZIP file, and click Open.
    4. Click Import.

Results

The pricing changes (pricing XML files in the ZIP file) are saved to your user workspace according to the import type selected.

What to do next

After the import operation, you can test the resulting product catalog. Then either revert the changes to your user workspace or commit the changes to the pricing repository.