what about the idea to add a new module
Picking List in between
Sales Order and
basically it will be generated on
warehouseman will pick items based on this
due to the fact that real
actual_qtycould be different from the one stored in ERPNext; effective picked qty would be different from the ordered one, so the DN should be created based on the real qty warehouseman will scan/get during pick.