Author: jleroux
Date: Thu Dec 18 10:22:21 2008 New Revision: 727783 URL: http://svn.apache.org/viewvc?rev=727783&view=rev Log: Following a dicussion on dev ML replace some Double by Bigdecimal when used in UEL expressions. Add some other, Long also. No functionnal changes Modified: ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/fixedasset/FixedAssetServices.xml ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/invoice/InvoiceServices.xml ofbiz/trunk/applications/accounting/widget/ReportFinancialSummaryForms.xml ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml ofbiz/trunk/applications/manufacturing/webapp/manufacturing/jobshopmgt/ProductionRunForms.xml ofbiz/trunk/applications/product/script/org/ofbiz/product/inventory/InventoryServices.xml ofbiz/trunk/applications/product/script/org/ofbiz/product/product/ProductServices.xml ofbiz/trunk/applications/workeffort/script/org/ofbiz/workeffort/workeffort/WorkEffortSimpleServices.xml Modified: ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/fixedasset/FixedAssetServices.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/fixedasset/FixedAssetServices.xml?rev=727783&r1=727782&r2=727783&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/fixedasset/FixedAssetServices.xml (original) +++ ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/fixedasset/FixedAssetServices.xml Thu Dec 18 10:22:21 2008 @@ -349,15 +349,15 @@ </entity-condition> <set field="listSize" value="0" type="Long"/> <if-not-empty field="maintList"> - <set field="listSize" value="${bsh:maintList.size();}" type="Long"/> + <set field="listSize" value="${util:size(maintList)}" type="Long"/> </if-not-empty> <set field="maxIntervalQty" value="0" type="Double"/> <iterate list-name="maintList" entry-name="maintValue"> - <if-compare-field field="maintValue.intervalQuantity" operator="greater" to-field="maxIntervalQty" type="Double"> + <if-compare-field field="maintValue.intervalQuantity" operator="greater" to-field="maxIntervalQty" type="BigDecimal"> <set field="maxIntervalQty" from-field="maintValue.intervalQuantity" type="Double"/> </if-compare-field> </iterate> - <set field="nextIntervalQty" value="${bsh:maxIntervalQty + productMaintValue.getDouble("intervalQuantity");}" type="Double"/> + <set field="nextIntervalQty" value="${util:maxIntervalQty + productMaintValue.getDouble("intervalQuantity")}" type="BigDecimal"/> <if-compare-field field="nextIntervalQty" operator="less-equals" to-field="meterValue.meterValue" type="Double"> <set field="maintDue" value="false"/> <if-compare field="repeatCount" operator="greater" value="0" type="Long"> @@ -422,7 +422,7 @@ <if-not-empty field="compareDate"> <set field="listSize" value="0" type="Long"/> <if-not-empty field="maintList"> - <set field="listSize" value="${bsh:maintList.size();}" type="Long"/> + <set field="listSize" value="${util:size(maintList)}" type="Long"/> </if-not-empty> <set field="lastSvcLong" value="0" type="Long"/> <set field="lastSvcDate" from-field="lastSvcLong" type="Timestamp"/> Modified: ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/invoice/InvoiceServices.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/invoice/InvoiceServices.xml?rev=727783&r1=727782&r2=727783&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/invoice/InvoiceServices.xml (original) +++ ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/invoice/InvoiceServices.xml Thu Dec 18 10:22:21 2008 @@ -448,8 +448,8 @@ <else> <!-- if new status is paid check if the complete invoice is applied. --> <if-compare field="parameters.statusId" operator="equals" value="INVOICE_PAID"> - <set field="notApplied" type="Double" value="${bsh:org.ofbiz.accounting.invoice.InvoiceWorker.getInvoiceNotApplied(invoice)}"/> - <if-compare field="notApplied" operator="not-equals" value="0.00" type="Double"> + <set field="notApplied" type="BigDecimal"value="${bsh:org.ofbiz.accounting.invoice.InvoiceWorker.getInvoiceNotApplied(invoice)}"/> + <if-compare field="notApplied" operator="not-equals" value="0.00" type="BigDecimal"> <add-error><fail-message message="Cannot change status to 'paid', invoice ${invoice.invoiceId} has an unapplied balance of [${notApplied}]"/></add-error> <check-errors/> </if-compare> Modified: ofbiz/trunk/applications/accounting/widget/ReportFinancialSummaryForms.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/widget/ReportFinancialSummaryForms.xml?rev=727783&r1=727782&r2=727783&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/widget/ReportFinancialSummaryForms.xml (original) +++ ofbiz/trunk/applications/accounting/widget/ReportFinancialSummaryForms.xml Thu Dec 18 10:22:21 2008 @@ -81,12 +81,12 @@ </entity-one> <set field="showDebit" value="${bsh:(postedBalance >= 0 && org.ofbiz.accounting.util.UtilAccounting.isDebitAccount(glAccount)) || (postedBalance < 0 && org.ofbiz.accounting.util.UtilAccounting.isCreditAccount(glAccount))}" type="Boolean"/> <set field="showCredit" value="${bsh:(postedBalance >= 0 && org.ofbiz.accounting.util.UtilAccounting.isCreditAccount(glAccount)) || (postedBalance < 0 && org.ofbiz.accounting.util.UtilAccounting.isDebitAccount(glAccount))}" type="Boolean"/> - <set field="absolutePostedBalance" value="${bsh:(postedBalance >= 0? postedBalance: (-1)*postedBalance)}" type="Double"/> + <set field="absolutePostedBalance" value="${bsh:(postedBalance >= 0? postedBalance: (-1)*postedBalance)}" type="BigDecimal"/> <set field="showTotals" value="${bsh:(isLastRow != null && isLastRow==true)}" type="Boolean"/> <set field="debitTotal" from-field="parameters.debitTotal" type="Double"/> <set field="creditTotal" from-field="parameters.creditTotal" type="Double"/> - <set field="parameters.debitTotal" value="${bsh:(showDebit? (debitTotal + absolutePostedBalance): (debitTotal))}" type="Double"/> - <set field="parameters.creditTotal" value="${bsh:(showCredit? (creditTotal + absolutePostedBalance): (creditTotal))}" type="Double"/> + <set field="parameters.debitTotal" value="${bsh:(showDebit? (debitTotal + absolutePostedBalance): (debitTotal))}" type="BigDecimal"/> + <set field="parameters.creditTotal" value="${bsh:(showCredit? (creditTotal + absolutePostedBalance): (creditTotal))}" type="BigDecimal"/> </row-actions> <field name="glAccountId" use-when="!showTotals"> <hyperlink target="FindAcctgTransEntries?glAccountId=${glAccountId}&organizationPartyId=${organizationPartyId}" description="[${glAccountId}] [${glAccount.accountCode}] ${glAccount.accountName}"/> Modified: ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml?rev=727783&r1=727782&r2=727783&view=diff ============================================================================== --- ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml (original) +++ ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml Thu Dec 18 10:22:21 2008 @@ -506,7 +506,7 @@ <!-- setup the party/person --> <if-not-empty field="parameters.birthDateYear"> - <set field="parameters.birthDate" value="${parameters.birthDateYear}-${parameters.birthDateMonth}-${parameters.birthDateDay}"/> + <set field="parameters.birthDate" value="${parameters.birthDateYear}-${parameters.birthDateMonth}-${parameters.birthDateDay}" type="Long"/> </if-not-empty> <call-map-processor in-map-name="parameters" out-map-name="personMap"> <simple-map-processor name="newPerson"> @@ -1059,9 +1059,9 @@ <set field="shippingMethod" value="${carrierShipmentMethod.shipmentMethodTypeId}@${carrierShipmentMethod.partyId}"/> <if-compare-field field="shippingEst" operator="greater" to-field="negValue"> - <set field="shippingDesc" value="${carrierShipmentMethod.partyId} ${carrierShipmentMethod.description} - $${shippingEst}"/> + <set field="shippingDesc" value="${carrierShipmentMethod.partyId} ${carrierShipmentMethod.description} - $${shippingEst}" type="BigDecimal"/> <else> - <set field="shippingDesc" value="${carrierShipmentMethod.partyId} ${carrierShipmentMethod.description} - $${uiLabelMap.OrderCalculatedOffline}"/> + <set field="shippingDesc" value="${carrierShipmentMethod.partyId} ${carrierShipmentMethod.description} - $${uiLabelMap.OrderCalculatedOffline}" type="BigDecimal"/> </else> </if-compare-field> <set field="shippingOptionMap.shippingMethod" from-field="shippingMethod"/> 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=727783&r1=727782&r2=727783&view=diff ============================================================================== --- ofbiz/trunk/applications/manufacturing/webapp/manufacturing/jobshopmgt/ProductionRunForms.xml (original) +++ ofbiz/trunk/applications/manufacturing/webapp/manufacturing/jobshopmgt/ProductionRunForms.xml Thu Dec 18 10:22:21 2008 @@ -137,7 +137,7 @@ <form name="ViewListProductionRunRoutingTasks" type="list" title="" list-name="productionRunRoutingTasks" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> <row-actions> - <set field="estimatedTotalMilliSeconds" value="${bsh:estimatedMilliSeconds * quantity}" type="Double"/> + <set field="estimatedTotalMilliSeconds" value="${bsh:estimatedMilliSeconds * quantity}" type="BigDecimal"/> </row-actions> <field name="priority" title="${uiLabelMap.CommonSequenceNum}"><display/></field> <field name="workEffortId" title="${uiLabelMap.ManufacturingTaskName}"><display description="${workEffortName} [${workEffortId}]" /></field> @@ -151,7 +151,7 @@ <form name="ListProductionRunRoutingTasks" type="list" target="ProductionRunTasks" title="" list-name="productionRunRoutingTasks" odd-row-style="alternate-row" header-row-style="header-row-2" default-table-style="basic-table hover-bar"> <row-actions> - <set field="estimatedTotalMilliSeconds" value="${bsh:estimatedMilliSeconds * quantity}" type="Double"/> + <set field="estimatedTotalMilliSeconds" value="${bsh:estimatedMilliSeconds * quantity}" type="BigDecimal"/> </row-actions> <field name="priority" title="${uiLabelMap.CommonSequenceNum}"><display/></field> <field name="workEffortId" title="${uiLabelMap.ManufacturingTaskName}"><display description="${workEffortName} [${workEffortId}]" /></field> @@ -754,7 +754,7 @@ <form name="ProductionRunTaskActualComponents" type="list" target="updateProductionRunComponent" paginate-target="ProductionRunActualComponents" title="" list-name="records" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> <row-actions> - <set field="quantityOnHandDiff" value="${bsh:-1*quantityOnHandDiff}"/> + <set field="quantityOnHandDiff" value="${bsh:-1*quantityOnHandDiff}" type="BigDecimal"/> </row-actions> <field name="inventoryItemId" widget-style="buttontext"> <hyperlink target="/facility/control/EditInventoryItem?inventoryItemId=${inventoryItemId}" description="${inventoryItemId}" also-hidden="false" target-type="inter-app"/> 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=727783&r1=727782&r2=727783&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 Thu Dec 18 10:22:21 2008 @@ -775,7 +775,7 @@ <field-to-list field-name="item" list-name="reservations"/> </else> </if> - <set field="reserveQtyAccum" value="${reserveQtyAccum + item.quantity}" type="Double"/> + <set field="reserveQtyAccum" value="${reserveQtyAccum + item.quantity}" type="BigDecimal"/> </if-empty> </then> </if> Modified: ofbiz/trunk/applications/product/script/org/ofbiz/product/product/ProductServices.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/script/org/ofbiz/product/product/ProductServices.xml?rev=727783&r1=727782&r2=727783&view=diff ============================================================================== --- ofbiz/trunk/applications/product/script/org/ofbiz/product/product/ProductServices.xml (original) +++ ofbiz/trunk/applications/product/script/org/ofbiz/product/product/ProductServices.xml Thu Dec 18 10:22:21 2008 @@ -426,7 +426,7 @@ </simple-method> <simple-method method-name="countProductQuantityOrdered" short-description="Count Product Quantity Ordered" login-required="true"> <if-empty field="parameters.quantity"> - <calculate field-name="parameters.quantity" type="Double"><number value="1"/></calculate> + <calculate field-name="parameters.quantity" type="BigDecimal"><number value="1"/></calculate> </if-empty> <entity-one entity-name="ProductCalculatedInfo" value-name="productCalculatedInfo"/> <if-empty field="productCalculatedInfo"> @@ -436,7 +436,7 @@ <set from-field="parameters.quantity" field="productCalculatedInfo.totalQuantityOrdered"/> <create-value value-name="productCalculatedInfo"/> <else> - <set field="productCalculatedInfo.totalQuantityOrdered" value="${productCalculatedInfo.totalQuantityOrdered + parameters.quantity}" type="Double"/> + <set field="productCalculatedInfo.totalQuantityOrdered" value="${productCalculatedInfo.totalQuantityOrdered + parameters.quantity}" type="BigDecimal"/> <store-value value-name="productCalculatedInfo"/> </else> </if-empty> Modified: ofbiz/trunk/applications/workeffort/script/org/ofbiz/workeffort/workeffort/WorkEffortSimpleServices.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/workeffort/script/org/ofbiz/workeffort/workeffort/WorkEffortSimpleServices.xml?rev=727783&r1=727782&r2=727783&view=diff ============================================================================== --- ofbiz/trunk/applications/workeffort/script/org/ofbiz/workeffort/workeffort/WorkEffortSimpleServices.xml (original) +++ ofbiz/trunk/applications/workeffort/script/org/ofbiz/workeffort/workeffort/WorkEffortSimpleServices.xml Thu Dec 18 10:22:21 2008 @@ -159,7 +159,7 @@ <set from-field="nowTimestamp" field="lookedUpValue.lastModifiedDate"/> <set from-field="userLogin.userLoginId" field="lookedUpValue.lastModifiedByUserLogin"/> <if-not-empty field="lookedUpValue.revisionNumber"> - <set field="lookedUpValue.revisionNumber" value="${lookedUpValue.revisionNumber + 1}"/> + <set field="lookedUpValue.revisionNumber" value="${lookedUpValue.revisionNumber + 1}" type="Long"/> <else> <set field="lookedUpValue.revisionNumber" value="1" type="Long"/> </else> |
Free forum by Nabble | Edit this page |