
You can check on the Process Monitor UI to see whether a process was created or not. You can also see whether the status of the process has changed to Ready. If the status is Ready, this means that all mandatory content (files or data sets) are present and are ready to upload.
The criteria for a data delivery to be considered as complete depend on the data format and on the tool used for detecting the data:
Self-descriptive exchange (SDX) format for retail panel
A data delivery in SDX format is considered complete when the metafile and all the files described in the metafile are present in the inbound folder
Comma-Separated Values (CSV) file format for retailer data
A data delivery in CSV format is considered complete when all the mandatory files are present in the inbound folder as defined in Customizing.
If you receive large volumes of files and if you always receive the files in the same sequence in the inbound folder, you can indicate that the data delivery is complete, for example, by defining a mandatory empty file (with file extension .fin) that is used as a marker that the data delivery is complete. You do this in Customizing for Cross-Application Components under . The folder scanner detects when all the mandatory files are available in the inbound folder.
Since you cannot guarantee the correct sequence when you manually copy or transfer files to the inbound folder, you can use an automatic mechanism to ensure all files are transferred, before the mandatory empty file (.fin) gets transferred.
Example
You use an empty file with file extension .fin as marker for completeness as in the following table:
File Number | File Name Pattern | Optional |
|---|---|---|
10 | TopMarket++++++++.loc | Yes |
20 | TopMarket++++++++.pro | No |
30 | TopMarket++++++++.sal | Yes |
40 | TopMarket++++++++.stk | Yes |
50 | TopMarket++++++++.fin | No |
The PSA scanner considers a data delivery to be complete once all the mandatory data sets are present in the PSA. You define this in Customizing for Cross-Application Components under .
Here you assign data sets to the data delivery agreements.
For more information about how you can influence the system detecting whether a data delivery is complete or not, see the documentation in Customizing for Cross-Application Components under .