Author: jacopoc
Date: Thu Sep 9 06:41:44 2010
New Revision: 995330
URL:
http://svn.apache.org/viewvc?rev=995330&view=revLog:
Refactored and improved the way the information about inventory items created by a production run is retrieved in the form; also added the status of the inventory: this fixes a functional bug where defective inventory items were shown together with valid ones and it was not possible for the user to figure out if the planned quantity for the production run was fulfilled or not.
Modified:
ofbiz/trunk/applications/manufacturing/webapp/manufacturing/jobshopmgt/ProductionRunForms.xml
Modified: ofbiz/trunk/applications/manufacturing/webapp/manufacturing/jobshopmgt/ProductionRunForms.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/manufacturing/webapp/manufacturing/jobshopmgt/ProductionRunForms.xml?rev=995330&r1=995329&r2=995330&view=diff==============================================================================
--- ofbiz/trunk/applications/manufacturing/webapp/manufacturing/jobshopmgt/ProductionRunForms.xml (original)
+++ ofbiz/trunk/applications/manufacturing/webapp/manufacturing/jobshopmgt/ProductionRunForms.xml Thu Sep 9 06:41:44 2010
@@ -141,6 +141,7 @@ under the License.
<form name="ListProductionRunInventoryItems" type="list" title="" list-name="inventoryItems"
odd-row-style="alternate-row" default-table-style="basic-table hover-bar">
<row-actions>
+ <entity-one entity-name="InventoryItem" value-field="inventoryItem"/>
<entity-condition entity-name="InventoryItemDetail" list="inventoryItemDetails">
<condition-expr field-name="inventoryItemId" operator="equals" from-field="inventoryItemId"/>
<order-by field-name="inventoryItemDetailSeqId"/>
@@ -152,10 +153,11 @@ under the License.
<parameter param-name="inventoryItemId"/>
</hyperlink>
</field>
- <field name="lotId" entry-name="inventoryItemId"><display-entity entity-name="InventoryItem" key-field-name="inventoryItemId" description="${lotId} "/></field>
- <field name="unitCost" entry-name="inventoryItemId"><display-entity entity-name="InventoryItem" key-field-name="inventoryItemId" description="${unitCost} "/></field>
+ <field name="lotId" map-name="inventoryItem"><display/></field>
+ <field name="statusId" map-name="inventoryItem"><display-entity entity-name="StatusItem" key-field-name="statusId" description="${description}"/></field>
+ <field name="unitCost" map-name="inventoryItem"><display/></field>
<field name="quantity" entry-name="quantityOnHandDiff"><display/></field>
- <field name="creationDate" entry-name="inventoryItemId"><display-entity entity-name="InventoryItem" key-field-name="inventoryItemId" description="${datetimeReceived}"/></field>
+ <field name="datetimeReceived" map-name="inventoryItem"><display/></field>
</form>
<form name="ViewListProductionRunRoutingTasks" type="list" title="" list-name="productionRunRoutingTasks"