You have to fill in a product template and import it into Mirakl in order to create products before the validation and the creation in AstoreShop.
Once you have imported the product template, the import status will be updated and some errors might appear, creating actions for you to check. These errors appear in error files which can be exported by downloading them. Within these reports you will find pre-defined Error messages explaining what has caused the error.
There can be different types of error reports, these are created at different stages of the import. You can check it by clicking My Inventory > Import from File > Track Product Import / Track Offer Import.
What are the different error files ?
Transformation error report: It indicates errors or warning regarding the integration into Mirakl. Errors and warnings within the transformation error report are dependent on Mirakl standards and rules. When an error appears it blocks the product integration completely. When a warning appears the attribute value connected to the warning will be imported blank (but the product can still be imported providing it has no errors).
Integration error report: It indicates errors blocking the integration into our product library in our system. This is because we have more mandatory fields and set formats in our product library in our system that are not included in Mirakl.
To conclude, the transformation error report flags the data that does not meet Mirakl standards, whereas the integration error report flags data that does not meet Astore Shop quality rules as defined in our product library in our system.
For example:
- You do not provide a category in the product file. This will appear in the transformation error report, as Mirakl considers the category field as mandatory.
- You provide an image URL that does not end with .JPEG or .PNG. This appears in the integration error report as the format cannot be recognized while integrating into our product library in our system, and does not meet our compliance standards. This appears into the integration error report. It does not appear in the transformation error report as Mirakl recognizes content in the cell, but Mirakl does not make checks on the quality or URL formats.
The above explains why sometimes you may have one or two different error reports. Either way, all errors need clearing. A product cannot be integrated if there are any errors on it.
What is the difference between system mandatory and Astore Mandatory ?
System mandatory fields are defined by Mirakl. If a system mandatory field is not filled in, or does not meet Mirakl quality standards it will appear in the transformation error report.
As well as System mandatory fields for Mirakl, Accor and Astore have defined their own mandatory fields and format guidelines. These are checked once it has passed Mirakl transformation and during the integration into our product library in our system. If these are not met they will appear in the integration error report.
What is the difference between an error and a warning ?
An error is when a mandatory attribute is either not present in the import or the data in the attribute is completed in the wrong format or standard. An error means the product is blocked and does not integrate into our product library in our.
A warning is when a non-mandatory attribute is completed in the wrong format. A warning is not blocking, and the product will still be well integrated but with a blank value on the wrong attribute.
Now that you have a good understanding of what causes the errors and the different error types you can work on resolving your errors on product imports
You are not expected to know every single error. However there are some key and regular errors that you must know how to fix in order to resolve your errors.