PIES Import Validation Rules

When importing an AutoCare PIES (Product Information Exchange Standard) file many STEP validation rules are performed. The table below describes each of these validation rules, where the validation check occurs, what happens when a validation fails, and an example of a failed validation message (when applicable). However, it does not detail the file type's data rules per the AutoCare Association. This information can be found at www.autocare.org.

For information on the supported versions, refer to the Supported Versions and Formats topic within this guide.

Important: For best results, AutoCare imports should be executed in the order specified within the AutoCare Importers topic.

Accepted File Extension: .xml and .zip (containing .xml files)

Validation Rule

Occurs

When Validation Fails

Failed Validation Message Example
PIES 6.5 XSD validation Validation state Validation fails Error while validating file against XSD: cvc-complex-type.2.4.a: Invalid content was found starting with element 'Headeasdfr.' One of '{"http://www.aftermarket.org":TestFile, "http://www.aftermarket.org":Header}' is expected.
Part terminology existence Conversion state Item will be skipped Part terminology with id 99999 does not exist in AutoCare reference data. All items under it will be skipped.
Duplicated item Conversion state Warning is displayed. Item with id MyPart already imported.
Duplicated package Conversion state Warning is displayed. Package with PackageLevelGTIN 1234567 was already imported for item MyPart.
Missing GTIN on package Conversion state Package skipped Package with UOM PK does not have a PackageLevelGTIN specified for item MyPart. Package import will be skipped.
PriceSheet existence Import state Standard step missing attribute errors. Attribute 'AC_PIES_PRCS_BADPricesheet_CurrencyCode' not found.