[ https://issues.apache.org/jira/browse/OFBIZ-3552?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ashish Vijaywargiya reassigned OFBIZ-3552: ------------------------------------------ Assignee: Ashish Vijaywargiya > Initial Inventory Item Status is saved wrong in case of non-serialized > inventory and when reason of return is "Defective Item", at the the time of > receiving returns > ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Key: OFBIZ-3552 > URL: https://issues.apache.org/jira/browse/OFBIZ-3552 > Project: OFBiz > Issue Type: Bug > Components: product > Affects Versions: SVN trunk > Reporter: Divesh Dutta > Assignee: Ashish Vijaywargiya > Fix For: SVN trunk > > Attachments: OFBiz-3552.patch > > > Problem Description: > 1) When returns are received and reason of return is "Defective Item" > ,whether inventoryItemType is serialized or non-serialized, Initial > Inventory Item Status is always saved as "INV_DEFECTIVE" > 2) This should not be the case, value of Initial Inventory Item Status should > be dependent on inventoryItemType. > 3) i. e In Receive Return screen , when user selects inventoryItemType value > of Initial Inventory Item Status should be changed dynamically . > 4) So when inventoryItemType is non-serialized then value of Initial > Inventory Item Status should be INV_NS_DEFECTIVE and if inventoryItemType is > serialized value of value of Initial Inventory Item Status should be > INV_DEFECTIVE. > 5) This is a real bug, which causes ATP inventory figures wrong when sales > order is placed. This is so because when sales order is placed, defective > inventory items are assigned to sales order. > 6) Reason of #5 is when inventory reservations are done in case of > non-serialized inventory, In reserveForInventoryItemInline simple-method of > InventoryReserveServices.xml , checks are made on value of > inventoryItem.statusId = "INV_NS_DEFECTIVE". > And as described in #1, Initial Inventory Item Status is always saved as > "INV_DEFECTIVE". So this checks never gets satisfied. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.