I am in the middle of a shippig process currently and the logistics are HORRIFIC! I dread to think how complex the order of operations must be or how on earth you would automate the process.
FWIW in my simple example, the ship appears to have changed its mind, is now going to Bristol (not Southampton) then it's heading off to Zebrugge where my vehicle (import from Japan) will be transferred to another vessel (tbc) before finally heading off to Southampton. All of this is to be confirmed, somebody somewhere must be keeping track of it I guess.
Apparently this is not uncommon and the sheer number of forms and documentation is mind bending. So I have to say, if @fizzy has managed to persuade some robot to sort this out automatically, that is quite an extraordinary feat!