Would someone please provide scenarios where "Reserve Inventory" should be set to "N" for a store. It causes OrderItemShipGrpInvRes not to be used so there's no way to ship the order item. Does this mean that "Reserve Inventory" is necessary anytime a store requires shipments?

I'm wondering if I should code for allowing "Reserve Inventory" set to "N" to allow for creating shipments for order items.

On 10/24/2013 08:05 AM, Christian Carlow wrote:
OrderItemShipGrpInvRes seems like it was meant to track backorder information by storing aggregate quantities that could otherwise be calculated by subtracting ItemIssuance records from matching InventoryItem records in the way that InventoryItem quantityOnHand and availableToPromise fields are aggregates of the InventoryItemDetail records. I suppose that referencing an aggregate quantity would be much faster way to get a value so I'll attempt to fix the without trying to remove the entity.

I'm going to start working on this and assume the shipment operations have not yet been completed in any version.


On 10/23/2013 04:28 PM, Christian Carlow wrote:
IMO, the OrderItemShipGrpInvRes entity should be removed and anything referencing it should be changed to derive quantities from the entities that cause the quantities in OrderItemShipGrpInvRes to change.

For example, the Order Items page of the Shipments application bases the list of items that may be issued to the Shipment on the OrderItemShipGrpInvRes entity. I think it should be changed to generate the list based on the joining of the OrderItemShipGroupAssoc and ItemIssuance entities and only list those records that have a remaining quantity greater than 0.

OrderItemShipGroupAssoc is only used when the store "Reserve Inventory" setting is set to "Y" and is the only way to create itemIssuance records. Without itemIssuances being used there is no way to ship order items.

On 10/23/2013 03:30 PM, Christian Carlow wrote:
Hey Jacques,

Sorry, using 12.04 stable release.

On 10/23/2013 03:28 PM, Jacques Le Roux wrote:
Which Release.revision?
Though I did not try it recently, I remember it was working in "old" releases.

Jacques

Christian Carlow wrote:
I was wondering if anyone could tell me whether or not OFBiz's shipment capabilities are sophisticated enough to work OOTB or if its considered
something too buggy to use yet.  I've tried creating shipments to
fulfill OrderItem ShipGroup schedules multiple ways and have encountered
bugs with all of them.  The majority of the bugs relate to incorrect
calculation of the OrderItemShipGroupInvRes. OrderItemShipGroupInvRes
seems to determine what is allowed to be picked, packed and shipped but
can easily contain incorrect information.

I tried disabling the Reserve Inventory option of the store but this
prevented me from shipping anything. Does Reserve Inventory have to be
enabled to allow shipment capabilities for orders?

Is anyone using OFBiz OOTB to handle order shipments?




Reply via email to