In this example we are receiving 40 units of Cocoplum.
Item
Warehouse
Handling Unit
Quantity
Cocoplum
Storeroom
123
40 Ea
For the next transactions we will transfer 16 units to a WIP warehouse in a Material Transfer for Manufacture Stock Entry.
Item
Warehouse
Handling Unit
Quantity
Cocoplum
Kitchen
456
16 Ea
The remaining quantity of the original handling unit should show as 24 units.
Item
Warehouse
Handling Unit
Quantity
Cocoplum
Storeroom
123
24 Ea
At this point we transfer 6 units of that original handling unit to an arbitrary warehouse with a Material Transfer Stock Entry.
Item
Warehouse
Handling Unit
Quantity
Cocoplum
Other Warehouse
789
6 Ea
The remaining quantity of the original handling unit should show as 18 units.
Item
Warehouse
Handling Unit
Quantity
Cocoplum
Storeroom
123
18 Ea
If either Stock Entry is Cancelled, there's an issue with how we realistically re-combine the units.
If we cancel the Material Transfer for Manufacture Stock Entry we would expect to see:
Item
Warehouse
Handling Unit
Quantity
Cocoplum
Storeroom
456
-16 Ea
Item
Warehouse
Handling Unit
Quantity
Cocoplum
Storeroom
123
34 Ea
This is problematic since the qty 16 handling unit is labelled with a ID that doesn't work - scanning "456" will return to results.
The right thing to do I think depends on the transaction, but it boils down to "should we make a new handling unit in this case or not".
In a scenario where very little time has elapsed since the Stock Entry is submitted, it doesn't make sense to have to re-add the cancelled Handling Units also with a change in Warehouse to make new Handling Units. I imagine this would be very frustrating for someone who just wants to change the Cost Center or has noticed an incorrect Warehouse.
In a scenario where the Stock Entry is a Transfer to Subcontractor, more time may pass and the desire to keep the handling units generated by the cancelled transaction is likely stronger.
Some items may just not allow for physically re-combining successfully (like something that needs to be resealed to be airtight or using our food examples - how would you re-combine a block of cheese?). Giving the user the option to NOT recombine the Handling Unit makes a lot of sense.
In this example we are receiving 40 units of Cocoplum.
For the next transactions we will transfer 16 units to a WIP warehouse in a Material Transfer for Manufacture Stock Entry.
The remaining quantity of the original handling unit should show as 24 units.
At this point we transfer 6 units of that original handling unit to an arbitrary warehouse with a Material Transfer Stock Entry.
The remaining quantity of the original handling unit should show as 18 units.
If either Stock Entry is Cancelled, there's an issue with how we realistically re-combine the units.
If we cancel the Material Transfer for Manufacture Stock Entry we would expect to see:
This is problematic since the qty 16 handling unit is labelled with a ID that doesn't work - scanning "456" will return to results.
The right thing to do I think depends on the transaction, but it boils down to "should we make a new handling unit in this case or not".