Author: jleroux
Date: Fri Feb 27 16:53:28 2009
New Revision: 748589

URL: http://svn.apache.org/viewvc?rev=748589&view=rev
Log:
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"/>


Reply via email to