In Transit checkbox on Document Type should be replaced by IsMoveConfirm (same asi Shipment confirmation logic). Due to our investigation, IsInTransit is not logical element for this feature. please describe this issue as we discussed.
Three document base types supports Confirmation process.
case 1. A.Material Delivery B.Material Receipt ==> Material Receipt/Shipment
case 2. Material Movement ==> Inventory Move
for activation confirmation process user must do following:
in case 1. IsShipConfirm = Y
in case 2. InTransit=Y
Why we suggest to change this ? (implement IsMoveConfirmation for use case 2) because we continuously improve Distribution Order Management system from VP which using same inTransit to another purpose.
VP using inTransit=y on inventory move documents when creates 2 inventory moves =>>source to transit then transit to source. Because this solution is unnecessary in warehouse approx to 2000-3000 m2 or with 1 physical warehouse we implement and wants to use inTransit element on document type to enable/disable DDO behave. So if doctype.inTransit = N then 1 inventory move should handle/move material if inTransit=Y then standard VP behaviour (2 inventory moves)
our patch standardise this issue.
Benefit 1. same setup in case of In/Out and Movements
Benefit 2. Hidden - but useful - Distribution Order - concept conflict will be resolved.
standard version doesnt have enabled distribution order, but maybe in future this standardisation give value to others.
please consider/commit this solution.