Author: jleroux
Date: Fri Feb 27 16:53:28 2009
New Revision: 748589
URL:
http://svn.apache.org/viewvc?rev=748589&view=revLog:
Fix "Inventory showing as 0/0"
https://issues.apache.org/jira/browse/OFBIZ-2198 OFBIZ-2198
Modified:
ofbiz/trunk/applications/product/script/org/ofbiz/product/inventory/InventoryServices.xml
Modified: ofbiz/trunk/applications/product/script/org/ofbiz/product/inventory/InventoryServices.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/script/org/ofbiz/product/inventory/InventoryServices.xml?rev=748589&r1=748588&r2=748589&view=diff==============================================================================
--- ofbiz/trunk/applications/product/script/org/ofbiz/product/inventory/InventoryServices.xml (original)
+++ ofbiz/trunk/applications/product/script/org/ofbiz/product/inventory/InventoryServices.xml Fri Feb 27 16:53:28 2009
@@ -596,15 +596,14 @@
<set from-field="nullField" field="lookupFieldMap.locationSeqId"/>
</if-compare>
- <!-- we might get away with a cache here since real serious errors will occur during the reservation service... but only if we need the speed -->
- <entity-and entity-name="InventoryItem" list="inventoryItems" use-cache="${parameters.useCache}">
- <field-map field-name="inventoryItemId" from-field="parameters.inventoryItemId"/>
- <field-map field-name="productId" from-field="parameters.productId"/>
- <field-map field-name="facilityId" from-field="parameters.facilityId"/>
- <field-map field-name="locationSeqId" from-field="parameters.locationSeqId"/>
- <field-map field-name="containerId" from-field="parameters.containerId"/>
- <use-iterator/>
- </entity-and>
+ <!-- we might get away with a cache here since real serious errors will occur during the reservation service... but only if we need the speed -->
+ <set from-field="parameters.inventoryItemId" field="lookupFieldMap.inventoryItemId"/>
+ <set from-field="parameters.productId" field="lookupFieldMap.productId"/>
+ <set from-field="parameters.facilityId" field="lookupFieldMap.facilityId"/>
+ <set from-field="parameters.locationSeqId" field="lookupFieldMap.locationSeqId"/>
+ <set from-field="parameters.containerId" field="lookupFieldMap.containerId"/>
+
+ <find-by-and entity-name="InventoryItem" map="lookupFieldMap" list="inventoryItems" use-iterator="true" use-cache="${parameters.useCache}"/>
<set field="parameters.availableToPromiseTotal" value="0" type="BigDecimal"/>
<set field="parameters.quantityOnHandTotal" value="0" type="BigDecimal"/>