Author: apatel
Date: Mon Jul 27 12:13:53 2009 New Revision: 798113 URL: http://svn.apache.org/viewvc?rev=798113&view=rev Log: Misc cleanups in Financial Account and Payment Group screens. Modified: ofbiz/trunk/applications/accounting/config/AccountingUiLabels.xml ofbiz/trunk/applications/accounting/webapp/ar/WEB-INF/actions/BatchPayments.groovy ofbiz/trunk/applications/accounting/widget/CommonScreens.xml ofbiz/trunk/applications/accounting/widget/Menus.xml ofbiz/trunk/applications/accounting/widget/PaymentGroupForms.xml ofbiz/trunk/applications/accounting/widget/ar/forms/ArPaymentForms.xml Modified: ofbiz/trunk/applications/accounting/config/AccountingUiLabels.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/config/AccountingUiLabels.xml?rev=798113&r1=798112&r2=798113&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/config/AccountingUiLabels.xml (original) +++ ofbiz/trunk/applications/accounting/config/AccountingUiLabels.xml Mon Jul 27 12:13:53 2009 @@ -6490,6 +6490,9 @@ <value xml:lang="th">สà¹à¸à¸à¸²à¸£à¸à¸³à¸£à¸°à¹à¸à¸´à¸</value> <value xml:lang="zh">å·²åéçæ¯ä»</value> </property> + <property key="AccountingPaymentStatus"> + <value xml:lang="en">Payment Status</value> + </property> <property key="AccountingPaymentStatusIsNotReceivedOrSentError"> <value xml:lang="en">Payment status must be received or sent</value> </property> Modified: ofbiz/trunk/applications/accounting/webapp/ar/WEB-INF/actions/BatchPayments.groovy URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/webapp/ar/WEB-INF/actions/BatchPayments.groovy?rev=798113&r1=798112&r2=798113&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/webapp/ar/WEB-INF/actions/BatchPayments.groovy (original) +++ ofbiz/trunk/applications/accounting/webapp/ar/WEB-INF/actions/BatchPayments.groovy Mon Jul 27 12:13:53 2009 @@ -23,7 +23,7 @@ import org.ofbiz.entity.condition.EntityOperator; List paymentCond = []; -if (paymentMethodTypeId && finAccountId) { +if (paymentMethodTypeId) { paymentCond.add(EntityCondition.makeCondition("paymentMethodTypeId", EntityOperator.EQUALS, paymentMethodTypeId)); if (fromDate) { paymentCond.add(EntityCondition.makeCondition("effectiveDate", EntityOperator.GREATER_THAN_EQUAL_TO, fromDate)); @@ -37,11 +37,12 @@ if (organizationPartyId) { paymentCond.add(EntityCondition.makeCondition("partyIdTo", EntityOperator.EQUALS, organizationPartyId)); } - - finAccountTransList = delegator.findList("FinAccountTrans", EntityCondition.makeCondition([finAccountId : finAccountId]), null, null, null, false); - if (finAccountTransList) { - finAccountTransIds = EntityUtil.getFieldListFromEntityList(finAccountTransList, "finAccountTransId", true); - paymentCond.add(EntityCondition.makeCondition("finAccountTransId", EntityOperator.IN, finAccountTransIds)); + if (finAccountId) { + finAccountTransList = delegator.findList("FinAccountTrans", EntityCondition.makeCondition([finAccountId : finAccountId]), null, null, null, false); + if (finAccountTransList) { + finAccountTransIds = EntityUtil.getFieldListFromEntityList(finAccountTransList, "finAccountTransId", true); + paymentCond.add(EntityCondition.makeCondition("finAccountTransId", EntityOperator.IN, finAccountTransIds)); + } } payments = delegator.findList("Payment", EntityCondition.makeCondition(paymentCond, EntityOperator.AND), null, null, null, false); paymentListWithCreditCard = []; Modified: ofbiz/trunk/applications/accounting/widget/CommonScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/widget/CommonScreens.xml?rev=798113&r1=798112&r2=798113&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/widget/CommonScreens.xml (original) +++ ofbiz/trunk/applications/accounting/widget/CommonScreens.xml Mon Jul 27 12:13:53 2009 @@ -26,6 +26,7 @@ <property-map resource="AccountingUiLabels" map-name="uiLabelMap" global="true"/> <property-map resource="PartyUiLabels" map-name="uiLabelMap" global="true"/> <property-map resource="ProductUiLabels" map-name="uiLabelMap" global="true"/> + <property-map resource="OrderUiLabels" map-name="uiLabelMap" global="true"/> <property-map resource="WorkEffortUiLabels" map-name="uiLabelMap" global="true"/> <property-map resource="ManufacturingUiLabels" map-name="uiLabelMap" global="true"/> <property-map resource="CommonUiLabels" map-name="uiLabelMap" global="true"/> Modified: ofbiz/trunk/applications/accounting/widget/Menus.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/widget/Menus.xml?rev=798113&r1=798112&r2=798113&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/widget/Menus.xml (original) +++ ofbiz/trunk/applications/accounting/widget/Menus.xml Mon Jul 27 12:13:53 2009 @@ -498,6 +498,7 @@ <and> <if-compare field="display" operator="equals" value="true"/> <if-compare field="paymentGroup.paymentGroupTypeId" operator="equals" value="BATCH_PAYMENT"/> + <not><if-empty field="paymentGroupMembers"/></not> </and> </condition> <link target="DepositSlip.pdf"> Modified: ofbiz/trunk/applications/accounting/widget/PaymentGroupForms.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/widget/PaymentGroupForms.xml?rev=798113&r1=798112&r2=798113&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/widget/PaymentGroupForms.xml (original) +++ ofbiz/trunk/applications/accounting/widget/PaymentGroupForms.xml Mon Jul 27 12:13:53 2009 @@ -115,8 +115,8 @@ <parameter param-name="paymentId"/> </hyperlink> </field> - <field name="paymentTypeId"><display-entity entity-name="PaymentType" description="${description}"/></field> - <field name="statusId"><display-entity entity-name="StatusItem"/></field> + <field name="paymentTypeId" title="${uiLabelMap.OrderPaymentType}"><display-entity entity-name="PaymentType" description="${description}"/></field> + <field name="statusId" title="${uiLabelMap.AccountingPaymentStatus}"><display-entity entity-name="StatusItem"/></field> <field name="amount"><display also-hidden="false" type="currency" currency="${currencyUomId}"/></field> <field name="fromDate"><display/></field> <field name="thruDate"><display/></field> Modified: ofbiz/trunk/applications/accounting/widget/ar/forms/ArPaymentForms.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/widget/ar/forms/ArPaymentForms.xml?rev=798113&r1=798112&r2=798113&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/widget/ar/forms/ArPaymentForms.xml (original) +++ ofbiz/trunk/applications/accounting/widget/ar/forms/ArPaymentForms.xml Mon Jul 27 12:13:53 2009 @@ -24,9 +24,10 @@ <form name="FindBatchPayments" type="single" target="batchPayments"> <actions> <set field="organizationPartyId" from-field="organizationPartyId" default-value="${defaultOrganizationPartyId}"/> + <set field="defauldPaymentMethodTypeId" value="PERSONAL_CHECK"/> </actions> <field name="finAccountId"> - <drop-down> + <drop-down allow-empty="true"> <entity-options entity-name="FinAccount" description="${finAccountName} [${finAccountId}]" filter-by-date="true"> <entity-constraint name="ownerPartyId" env-name="organizationPartyId"/> <entity-constraint name="finAccountTypeId" value="BANK_ACCOUNT"/> @@ -34,7 +35,7 @@ </drop-down> </field> <field name="paymentMethodTypeId" title="${uiLabelMap.FormFieldTitle_paymentMethodTypeId}*" required-field="true"> - <drop-down allow-empty="false"> + <drop-down allow-empty="false" no-current-selected-key="${defauldPaymentMethodTypeId}"> <entity-options entity-name="PaymentMethodType" description="${description}"> <entity-order-by field-name="description"/> </entity-options> |
Free forum by Nabble | Edit this page |