A short-shipment is usually discovered twice: once by your warehouse, and again by an angry customer a week later. This recipe closes that gap. The order event wakes an agent, it checks what is actually available, it calls the supplier for a date, and it comes back to the customer with real options while the order is still recoverable.
One trigger, one chain, one job ID from start to finish.
Reads live stock and commitments out of Business One rather than the number somebody exported this morning.
Phones or messages the supplier for a real date, and parks the run while it waits for the answer.
Comes back with the choices that actually exist: part-ship now, wait for the date, substitute, or cancel.
Whatever the customer chose is written into Business One, so the warehouse and the ledger agree.
Short-shipments are expensive in ways that never make it onto an invoice.
Offered a choice, most customers take one. Told nothing, they cancel and call a competitor.
The recipe runs on the event, not on somebody checking. It works at two in the morning.
One job ID ties the check, the supplier call, the customer conversation and the write-back together.