Introduction
As is normal with most advanced web services, incoming submissions go through several stages of validation and various responses can be received should the submission fail at any of these stages.
File receipt confirmation
Depending on your setup, you can be configured to receive this email confirmation or not. This email only confirms that the file has been received and nothing more, this is before any validation takes place. The message body will look similar to below:
Stage 1 - File level validation
Incoming files are queued and validated. The initial validation checks that submitted files:
...
In this instance, the entire file has failed and none of the contents will be processed.
Stage 2 - Item level validation
Should your submission pass the first stage of validation, it will then move on to the second stage. Here we're checking the individual records within the file submitted. So if you've sent in a Sales Order file, then we're checking each individual sales order within, if it's a Product file, then each individual product, and so on...
...