What is the difference between “Validate” and “Validate against Schema”?
-
Validate Against Schema checks the file against the PIES xsd. It makes sure the xml is valid, but can’t check anything that is not explicitly defined in the xsd. If the file does fail schema validation, it will almost certainly be rejected by receivers. If the file passes Schema Validation, it still may have other problems such as invalid codes invalid GTINs, etc. Validate performs a more complete check. For example, it checks codes used for PIES that are in the PCdb, conditional requirements, etc.
-
For coverage analysis you can define optional PIES elements that you want to make sure are included in the file. You might, for example want to check to make sure that every part contains and Each package record and every package record record has dimensions. You can define that in Maintain > Configurations. You could use the sample as a guide and edit it to your needs. In addition, if you have a PAdb database selected and each part has a Part Terminology ID defined in the Item segment, the coverage report process will check for all PAdb attributes for each part.
-
You can export the validation report including the coverage report using Validation > Export Validation Report.