Hi everybody,

I have the following case and I was wondering if someone already implemented it 
and would share some know how or anyone has some ideas on it.

Business: food
Case (example):
                - Product: Meat, defaultPrice: € 20, productWeight: 500g
                                - inventoryItemId meat01: weight 510g
                                - inventoryItemId meat02: weight 490g

The product is weighted and added as inventory with the corresponding weight to 
ofbiz (inventoryItem has been extended by weight and weightUOM).
In the frontend the customer selects a specific inventoryItem with a specific 
weight. The price is calculated with the inventoryItem weight.

I am working on the following changes:

-              update inventoryItem  - add weight and weightUom
-              update shoppingCartItem - add inventoryItemId
-              update priceService - if inventory is involved the price takes 
the inventoryitem weight into account
-              add table InventoryItemTmpResDetail as the inventoryItemId 
reference is needed (I already use temporary reservations with the ATP 
calculation). If a customer adds a product to the shopping cart, the ATP will 
be reduced until the visit ends or a specific amount of time expired.
-              update orderItem - add inventoryItemId (on order update the 
inventoryItem assignment must not change)
-              override orderReservation

Best regards,
Ingo




Reply via email to