You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by ja...@apache.org on 2009/12/18 14:04:41 UTC
svn commit: r892243 - in
/ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting:
ledger/GeneralLedgerServices.xml test/AutoPaymentTests.xml
Author: jacopoc
Date: Fri Dec 18 13:04:41 2009
New Revision: 892243
URL: http://svn.apache.org/viewvc?rev=892243&view=rev
Log:
Fixed bug that was preventing the auto gl transaction posting service to determine the proper gl account for outgoing payments; accordingly to this, an automated test has been updated.
Modified:
ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/ledger/GeneralLedgerServices.xml
ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/test/AutoPaymentTests.xml
Modified: ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/ledger/GeneralLedgerServices.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/ledger/GeneralLedgerServices.xml?rev=892243&r1=892242&r2=892243&view=diff
==============================================================================
--- ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/ledger/GeneralLedgerServices.xml (original)
+++ ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/ledger/GeneralLedgerServices.xml Fri Dec 18 13:04:41 2009
@@ -2235,11 +2235,6 @@
<set field="creditEntry.debitCreditFlag" value="C"/>
<!-- TODO -->
<!--set field="creditEntry.glAccountTypeId" from-field=""/-->
- <entity-one value-field="paymentMethodTypeGlAccount" entity-name="PaymentMethodTypeGlAccount">
- <field-map field-name="paymentMethodTypeId" from-field="payment.paymentMethodTypeId"/>
- <field-map field-name="organizationPartyId"/>
- </entity-one>
- <set field="creditEntry.glAccountId" from-field="paymentMethodTypeGlAccount.glAccountId"/>
<set field="creditEntry.origAmount" from-field="payment.amount"/>
<set field="creditEntry.origCurrencyUomId" from-field="payment.currencyUomId"/>
<set field="creditEntry.organizationPartyId" from-field="payment.partyIdFrom"/>
Modified: ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/test/AutoPaymentTests.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/test/AutoPaymentTests.xml?rev=892243&r1=892242&r2=892243&view=diff
==============================================================================
--- ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/test/AutoPaymentTests.xml (original)
+++ ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/test/AutoPaymentTests.xml Fri Dec 18 13:04:41 2009
@@ -406,7 +406,7 @@
* GL Accounts associated with Payment are ACCOUNTS PAYABLE and UNDEPOSITED RECEIPTS.
* ACCOUNTS PAYABLE 210000(for Invoice and Payment) - debitTotal $503.41 ; creditTotal:$1991.83 ; debitCreditDifference : $ -1488.42
* UNINVOICED ITEM RECEIPTS 214000 - debitTotal :$408 ; creditTotal:$48 ; debitCreditDifference : $360
- * UNDEPOSITED RECEIPTS 112000 (for payment)- debitTotal :$136.85 ; creditTotal:$173.28 ; debitCreditDifference : $ -36.43
+ * GENERAL CHECKING ACCOUNT 111100 (for payment)- debitTotal :$136.85 ; creditTotal:$173.28 ; debitCreditDifference : $ -36.43
-->
<entity-one entity-name="UserLogin" value-field="userLogin">
<field-map field-name="userLoginId" value="system"/>
@@ -421,14 +421,14 @@
<result-to-field result-name="creditTotal" field="payableCreditTotal"/>
<result-to-field result-name="debitCreditDifference" field="payableDebitCreditDifference"/>
</call-service>
- <set field="getAcctgTransEntriesAndTransTotalMap.glAccountId" value="112000"/>
+ <set field="getAcctgTransEntriesAndTransTotalMap.glAccountId" value="111100"/>
<call-service service-name="getAcctgTransEntriesAndTransTotal" in-map-name="getAcctgTransEntriesAndTransTotalMap">
<result-to-field result-name="debitTotal" field="undepositedDebitTotal"/>
<result-to-field result-name="creditTotal" field="undepositedCreditTotal"/>
<result-to-field result-name="debitCreditDifference" field="undepositedDebitCreditDifference"/>
</call-service>
<log level="info" message="BEFORE RUNNING CHECK RUN : ACCOUNTS PAYABLE ;debitTotal :${payableDebitTotal} ; creditTotal:${payableCreditTotal} ; debitCreditDifference : ${payableDebitCreditDifference}"/>
- <log level="info" message="BEFORE RUNNING VOID PAYMENT : UNDEPOSITED RECEIPTS ;debitTotal :${undepositedDebitTotal} ; creditTotal:${undepositedCreditTotal} ; debitCreditDifference : ${undepositedDebitCreditDifference}"/>
+ <log level="info" message="BEFORE RUNNING VOID PAYMENT : GENERAL CHECKING ACCOUNT ;debitTotal :${undepositedDebitTotal} ; creditTotal:${undepositedCreditTotal} ; debitCreditDifference : ${undepositedDebitCreditDifference}"/>
<clear-field field="invoiceIds"/>
<string-to-list string="8007" list="invoiceIds"/>
<set field="createPaymentAndPaymentGroupForInvoicesMap.userLogin" from-field="userLogin"/>
@@ -457,7 +457,7 @@
<check-errors/>
<set field="totalUndepositedCreditAmount" value="${undepositedCreditTotal + 36.43}" type="BigDecimal"/>
<set field="totalUndepositedDebitCreditDifference" value="${undepositedDebitCreditDifference - 36.43}" type="BigDecimal"/>
- <set field="getAcctgTransEntriesAndTransTotalMap.glAccountId" value="112000"/>
+ <set field="getAcctgTransEntriesAndTransTotalMap.glAccountId" value="111100"/>
<call-service service-name="getAcctgTransEntriesAndTransTotal" in-map-name="getAcctgTransEntriesAndTransTotalMap">
<result-to-field result-name="debitTotal" field="undepositedDebitTotal"/>
<result-to-field result-name="creditTotal" field="undepositedCreditTotal"/>
@@ -469,7 +469,7 @@
</assert>
<check-errors/>
<log level="info" message="AFTER RUNNING CHECK RUN : ACCOUNTS PAYABLE ;debitTotal :${payableDebitTotal} ; creditTotal:${payableCreditTotal} ; debitCreditDifference : ${payableDebitCreditDifference}"/>
- <log level="info" message="AFTER RUNNING VOID PAYMENT : UNDEPOSITED RECEIPTS ;debitTotal :${undepositedDebitTotal} ; creditTotal:${undepositedCreditTotal} ; debitCreditDifference : ${undepositedDebitCreditDifference}"/>
+ <log level="info" message="AFTER RUNNING VOID PAYMENT : GENERAL CHECKING ACCOUNT ;debitTotal :${undepositedDebitTotal} ; creditTotal:${undepositedCreditTotal} ; debitCreditDifference : ${undepositedDebitCreditDifference}"/>
</simple-method>
</simple-methods>
\ No newline at end of file