Daniel Watford created OFBIZ-12723:
--------------------------------------

             Summary: Remove fields oldQuantityOnHand and oldAvailableToPromise 
from InventoryItem entity
                 Key: OFBIZ-12723
                 URL: https://issues.apache.org/jira/browse/OFBIZ-12723
             Project: OFBiz
          Issue Type: Improvement
          Components: datamodel, product
    Affects Versions: Upcoming Branch
            Reporter: Daniel Watford


Remove fields oldQuantityOnHand and oldAvailableToPromise from the 
InventoryItem entity, associated view-entities, forms and services.

OFBiz currently has a maintenance service, updateOldInventoryToDetailAll, which 
finds any InventoryItems where oldQuantityOnHand or oldAvailableToPromise are 
populated and creates corresponding InventoryItemDetail entities. The 
oldQuantityOnHand and oldAvailableToPromise fields are then cleared.

Based on source code repository logs, were already in the data model when OFBiz 
was imported into subversion 1st July 2006.

Given the column names for the fields are hard-coded in the data model as 
QUANTITY_ON_HAND and AVAILABLE_TO_PROMISE, I assume these entity fields, along 
with the updateOldInventoryToDetailAll service, were implemented as a method of 
upgrading the data model and are no longer used.

Since these fields are no longer used, lets remove them and their related code, 
(slightly) reducing the size of ofbiz' sources that need to be maintained.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to