This has been implemented earlier this year so moving out of ideas
.
On sales orders, there is now checkbox Track quantity to deliver
This will give you new column under Sales Orders
tab
It’s a simple ledger which consists of quantities on sales order which needs to be cleared by delivery notes.
This way you can track what items customer has ordered and what is pending to be delivered to them.