Direct Ship Order (SD/OD) process used to have a quantity integrity issue when Direct Purchase Order OD was over received. When Direct Purchase Order OD was over received than the original Sales Blanket order quantity, Direct Ship Order SD quantity was not updated and blanket quantity remained open. This was driving to several order quantity integrity issues.
The cause of this issue was that while receiving the OD quantity the original sales blanket order quantity was not considered. When OD is over-received with quantity exceeding sales blanket quantity system should generate a hard error (similar to sales order update mode).
Now the system has been changed so when OD is over received with quantity exceeding sales blanket quantity, an error is generated during P.O. Receipt (P4312).
For more information regarding the fix please see SD Direct Ship Order Quantity Is Not Updated And/Or Second New Line Added And Blanket Quantity Remains Open When Direct Purchase Order OD Is Over Received (Doc ID 2407480.1).