ASIC Rewrite and MAS Rewrite both introduced a major structural change with the move from the CSV to XML file structure.
XML uses an embedded schema and validation system using XSD files. Essentially, when creating an XML file, it is checked against a set of formatting and data rules in the XSD file. If your XML file does not meet those rules, an error will appear.
Below is a list of the most common errors we see at TRAction in ASIC and MAS reporting and their causes.
1. Element ‘(XYZ)’ has a missing child element ‘(ABC)’
Missing UPI:
Where the UPI is missing, the element (CtrctData) has incomplete content. The error message which comes back from the XSD file is as follows:
List of possible elements expected: Unique Product Identifier (PdctId).