Hi all, I'd like to add a service for canceling item issuance. I found in the list that this feature is asked before some time http://www.nabble.com/Cancel-shipment-to11953006.html#a11953006 and also it is needed for OFBIZ-1766 - canceling shipments.
I'm not familiar with all the inventory and accounting code and I would appreciate comments/advices/help. Do you think that this is a right approach for implementing it: Add a new cancelQuantity field to ItemIssuance entity for storing the canceled quantity. Create a CancelItemIssuance service which works the following way: 1. Add the cancelQuantity quantity to ItemIssuance.cancelQuantity field. 2. Create a InventoryItemDetail entry with quantityOnHandDiff and availableToPromiseDiff equal to cancelQuantity. 3. Call or create a seca for balanceInventoryItems service to update inventory reservations. 4. Create a seca for adjusting the accounting transaction. Thanks, Bilgin
