Hi,
You use this business process in order to support all shipping activities like picking, packing, transport and goods issue. All information regarding shipping planning is stored in outbound delivery, the status of shipping activities is monitored, and data gathered during the course of shipping processing is recorded. By creating outbound delivery, shipping activities are started, and data is transferred that is generated during shipping processing.
logic behind using purchase order document type NB (Standard Purchase order type) instead of document type UB(Stock Transport Order type) in creation of purchase order is
IN inter STO , A & B two company codes and as business suppose A is receiving company code and B is supplying vendor . So here supplying plant is vendor and receiving plant is a customer. suppose if you entered UB document type, system will ask supplying plant and if supplying plant if you enter how system know this plant related to different company code.
if we created customer master record in supplying plant and vendor master record in receiving plant then when you created PO document type NB, system will ask vendor number and based on STO configuration you can find both are different company codes.
One more is For document type UB and Delivery type NL and supplying plant combination will configured for INTRA STO.
For document type NB delivery type NLCC and supplying plant combination will configure INTER STO.
Delivery document is a proof, where stock is going and shipping point and where to delivery and all shipping related details stored.
If suppose using one step or two step direct posting , there is no proof how goods are transferring .
I suppose if plants are side by side we can use these one step and two step in same company code.
I hope it is useful . I given as per knowledge.