CStoreOffice® Support & Learning

Validating Objects Data

When you import data from files to the buffer or work with the draft in the Import Tool, the Import Tool validates if the objects data is correct. The validation process helps identify the objects that are set up incorrectly or do not comply with the Price Book rules. For example, the SKU type for some item can be specified in the wrong format, the Name field for some category can be empty and so on.

The Import Tool groups all invalid objects and lets you review them as a single list. For each invalid object, the Import Tool provides a detailed description of the problem. You can review invalid objects, correct the problems and then save the objects to the destination location. As a result, you can be sure that only correct Price Book data is imported to the system.

The Import Tool does not export invalid objects data to destination locations.

Validation for promotions, item tags and vendors will be implemented in a future release.

To work with invalid objects in the Import Tool, you can perform the following activities:

Validation Rules

In the Import Tool, objects are validated by the following rules:

Reviewing and Fixing Invalid Data

After you add objects to the Import Tool, the Import Tool automatically launches the validation process and divides all objects into two groups:

  • Valid: objects for which all data is set up correctly.
  • Invalid: objects that do not comply with the Price Book rules.

To review and fix invalid data for Price Book objects, follow the steps:

  1. Go to Price Book > Import Tool > Price book > necessary objects module.
  2. Select an existing draft or create a new draft. For more details, see Working with Drafts List.
  3. Add the necessary objects to the draft. For more details, see Setting Up Price Book.
  4. In the filter in the right pane of the module, select the Invalid option.
    Result: The Import Tool displays only those objects that have some problems in their data. The invalid objects are marked red.

  5. In the Errors column, review the problem description and fix the problem if possible.
    Result: The Import Tool automatically re-validates the objects and, if the problem is fixed, moves the objects to the list of valid objects.
  6. All items with the Invalid POS Code error are marked as Invalid. You cannot update the item's code manually. To upload these items to the system, you need to correct the code value in the file and upload it again.

  7. Proceed with the import process in a regular manner.

Removing Invalid Objects

You can remove several or all invalid objects at once. To do this, follow the steps:

  1. Go to Price Book > Import Tool > Price book > necessary objects module.
  2. Select an existing draft or create a new draft. For more details, see Working with Drafts List.
  3. Add the necessary objects to the draft. For more details, see Setting Up Price Book.
  4. In the filter in the right pane of the module, select the Invalid option.
    Result: The Import Tool displays only those objects have some problems in their data.
  5. In the objects list, select the check boxes next to the objects that you want to remove.
  6. At the top of the right module, click the Remove All link.

Exporting Invalid Objects Data to a File

You can export objects data to a file. For example, you can select all invalid items and export their data to a file for further analysis.

To export objects data to a file, follow the steps:

  1. Go to Price Book > Import Tool > Price book > necessary objects module.
  2. Select an existing draft or create a new draft. For more details, see Working with Drafts List.
  3. Add the necessary objects to the draft. For more details, see Setting Up Price Book.
  4. In the filter in the right pane of the module, select the Invalid option.
    Result: The Import Tool displays only those objects have some problems in their data.
  5. In the objects list, select the check boxes next to the objects whose data you want to export.
  6. At the top right corner of the objects list, click the export icon.