Author: jacopoc
Date: Fri Jul 6 02:12:35 2007
New Revision: 553803
URL: http://svn.apache.org/viewvc?view=rev&rev=553803
Log:
Misc cleanups for the Add SupplierProduct form definition.
Modified:
ofbiz/trunk/applications/product/webapp/catalog/product/ProductForms.xml
Modified:
ofbiz/trunk/applications/product/webapp/catalog/product/ProductForms.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/webapp/catalog/product/ProductForms.xml?view=diff&rev=553803&r1=553802&r2=553803
==============================================================================
--- ofbiz/trunk/applications/product/webapp/catalog/product/ProductForms.xml
(original)
+++ ofbiz/trunk/applications/product/webapp/catalog/product/ProductForms.xml
Fri Jul 6 02:12:35 2007
@@ -523,13 +523,15 @@
</form>
<!-- SupplierProduct -->
- <form name="AddSupplierProduct" type="single"
target="updateSupplierProduct" title="" default-map-name="supplierProduct"
- default-title-style="tableheadtext" default-widget-style="inputBox"
default-tooltip-style="tabletext">
+ <form name="AddSupplierProduct" type="single"
target="updateSupplierProduct" title="" default-map-name="supplierProduct">
<alt-target use-when="supplierProduct==null"
target="createSupplierProduct"/>
<auto-fields-service service-name="updateSupplierProduct" map-name=""/>
- <!-- productId, partyId, and availableFromDate are primary keys of
SupplierProduct and should not be updatable, so we use use-when to change the
behavior of the form
+ <!-- productId, partyId, and availableFromDate, minimumOrderQuantity,
currencyUomId are primary keys of SupplierProduct and should not be updatable,
so we use use-when to change the behavior of the form
if there is a SupplierProduct value available. productId is always
hidden (assuming it exists) so this is not an issue -->
<field name="productId"><hidden value="${productId}"/></field>
+ <field name="partyId" title="${uiLabelMap.ProductSupplier}"
use-when="supplierProduct!=null">
+ <display-entity entity-name="PartyNameView"
description="${firstName} ${middleName} ${lastName} ${groupName}"/>
+ </field>
<field name="partyId" title="${uiLabelMap.ProductSupplier}"
use-when="supplierProduct==null">
<drop-down allow-empty="false">
<entity-options entity-name="PartyRoleAndPartyDetail"
description="${groupName} ${firstName} ${lastName} [${partyId}]">
@@ -539,6 +541,29 @@
</entity-options>
</drop-down>
</field>
+ <field name="availableFromDate" use-when="supplierProduct==null">
+ <date-time default-value="${bsh:
org.ofbiz.base.util.UtilDateTime.nowTimestamp()}"/>
+ </field>
+ <field name="availableFromDate" use-when="supplierProduct!=null">
+ <display/>
+ </field>
+ <field name="minimumOrderQuantity" use-when="supplierProduct==null">
+ <text default-value="0" size="5"/>
+ </field>
+ <field name="minimumOrderQuantity" use-when="supplierProduct!=null">
+ <display/>
+ </field>
+ <field name="currencyUomId" title="${uiLabelMap.ProductCurrencyUomId}"
use-when="supplierProduct==null">
+ <drop-down allow-empty="false"
no-current-selected-key="${defaultCurrencyUomId}">
+ <entity-options entity-name="Uom" key-field-name="uomId"
description="${description} [${uomId}]">
+ <entity-constraint name="uomTypeId"
value="CURRENCY_MEASURE"/>
+ <entity-order-by field-name="description"/>
+ </entity-options>
+ </drop-down>
+ </field>
+ <field name="currencyUomId" title="${uiLabelMap.ProductCurrencyUomId}"
use-when="supplierProduct!=null">
+ <display-entity entity-name="Uom" key-field-name="uomId"/>
+ </field>
<field name="supplierPrefOrderId">
<drop-down allow-empty="true">
<entity-options entity-name="SupplierPrefOrder"
key-field-name="supplierPrefOrderId" description="${description}">
@@ -553,21 +578,6 @@
</entity-options>
</drop-down>
</field>
- <field name="partyId" title="${uiLabelMap.ProductSupplier}"
use-when="supplierProduct!=null" widget-style="tabletext">
- <display-entity entity-name="PartyNameView"
description="${firstName} ${middleName} ${lastName} ${groupName}"/>
- </field>
- <field name="availableFromDate" use-when="supplierProduct==null">
- <date-time default-value="${bsh:
org.ofbiz.base.util.UtilDateTime.nowTimestamp()}"/>
- </field>
- <field name="availableFromDate" use-when="supplierProduct!=null"
widget-style="tabletext">
- <display/>
- </field>
- <field name="minimumOrderQuantity" use-when="supplierProduct==null">
- <text default-value="0" size="5"/>
- </field>
- <field name="minimumOrderQuantity" use-when="supplierProduct!=null"
widget-style="tabletext">
- <display/>
- </field>
<field name="quantityUomId" title="${uiLabelMap.ProductQuantityUomId}">
<drop-down allow-empty="true">
<entity-options entity-name="UomAndType"
key-field-name="uomId" description="${typeDescription}: ${description}
(${abbreviation})">
@@ -577,22 +587,14 @@
</entity-options>
</drop-down>
</field>
- <field name="currencyUomId" title="${uiLabelMap.ProductCurrencyUomId}">
- <drop-down allow-empty="false"
no-current-selected-key="${defaultCurrencyUomId}">
- <entity-options entity-name="Uom" key-field-name="uomId"
description="${description} [${uomId}]">
- <entity-constraint name="uomTypeId"
value="CURRENCY_MEASURE"/>
- <entity-order-by field-name="description"/>
- </entity-options>
- </drop-down>
- </field>
<field name="canDropShip"
title="${uiLabelMap.ProductSupplierCanDropShip}">
<drop-down allow-empty="false" no-current-selected-key="N">
<option key="Y" description="${uiLabelMap.CommonY}"/>
<option key="N" description="${uiLabelMap.CommonN}"/>
</drop-down>
</field>
- <field use-when="supplierProduct == null" name="submitButton"
title="${uiLabelMap.CommonCreate}" widget-style="smallSubmit"><submit
button-type="button"/></field>
- <field use-when="supplierProduct != null" name="submitButton"
title="${uiLabelMap.CommonUpdate}" widget-style="smallSubmit"><submit
button-type="button"/></field>
+ <field use-when="supplierProduct == null" name="submitButton"
title="${uiLabelMap.CommonCreate}"><submit button-type="button"/></field>
+ <field use-when="supplierProduct != null" name="submitButton"
title="${uiLabelMap.CommonUpdate}"><submit button-type="button"/></field>
</form>
<form name="ListSupplierProducts" type="list"
target="updateSupplierProduct" title="" list-name="productSuppliers"
default-title-style="boxhead" default-widget-style="tabletext"
default-tooltip-style="tabletext" default-table-style="boxoutside"
even-row-style="viewManyTR2" odd-row-style="viewManyTR1"
header-row-style="boxtop">