Incremental Upload Workflow
For each command in the transaction following actions are performed:
command is checked for presence of mandatory fields and rejected if any check fails
command's individual items (activities/inventories) are validated
if the command contains several customer/resource inventories, they are validated or rejected separately
Inbound API determines actions to be performed for this command and adds them to the action queue.