Author: lektran
Date: Wed Nov 18 20:39:57 2009 New Revision: 881926 URL: http://svn.apache.org/viewvc?rev=881926&view=rev Log: Fixed the testAcctgTransOnAddFinishedProductsIntoWarehouse test, the dollar value it was checking was wrong, I've double checked the calculations and change to the correct value. All tests in this suite now pass Modified: ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/test/AutoAcctgTransTests.xml Modified: ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/test/AutoAcctgTransTests.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/test/AutoAcctgTransTests.xml?rev=881926&r1=881925&r2=881926&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/test/AutoAcctgTransTests.xml (original) +++ ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/test/AutoAcctgTransTests.xml Wed Nov 18 20:39:57 2009 @@ -581,10 +581,17 @@ productId = PROD_COST, quantity = 2, facilityId = Web Store Warehouse then issue components and complete the product issuance and at last put 2 quantities into "Stock in" field Post condition: In entity "AcctgTransEntry" two entries will be created: - * Debit, in account 140000 - "INVENTORY"; amount: 328$ - * Credit, in account 142000 - "WORK IN PROGRESS INVENTORY", amount: 328$ (36$ + 42$ + 250$) --> + * Debit, in account 140000 - "INVENTORY"; amount: 135.68$ + * Credit, in account 142000 - "WORK IN PROGRESS INVENTORY", amount: 135.68$ (36$ + 42$ + 57.68$) --> - <set field="workEffortId" value="10000"/> + <entity-and list="productionRuns" entity-name="WorkEffort"> + <field-map field-name="workEffortName" value="ACCTG_TEST_PROD_RUN"/> + <field-map field-name="workEffortTypeId" value="PROD_ORDER_HEADER"/> + <field-map field-name="workEffortPurposeTypeId" value="WEPT_PRODUCTION_RUN"/> + </entity-and> + <first-from-list entry="productionRun" list="productionRuns"/> + + <set field="serviceCtx.workEffortId" from-field="productionRun.workEffortId"/> <set field="serviceCtx.workEffortId" from-field="workEffortId"/> <entity-one entity-name="UserLogin" value-field="serviceCtx.userLogin"> <field-map field-name="userLoginId" value="system"/> @@ -593,7 +600,7 @@ <!-- For credit entry --> <entity-and entity-name="AcctgTransEntry" list="acctgTransEntryList"> - <field-map field-name="productId" value="PROD_COST"/> + <field-map field-name="productId" value="PROD_MANUF"/> <field-map field-name="glAccountTypeId" value="WIP_INVENTORY"/> <field-map field-name="glAccountId" value="142000"/> <order-by field-name="-createdStamp"/> @@ -601,12 +608,12 @@ <first-from-list list="acctgTransEntryList" entry="acctgTransEntry"/> <assert> <if-compare field="acctgTransEntry.debitCreditFlag" operator="equals" value="C"/> - <if-compare field="acctgTransEntry.origAmount" operator="equals" value="328" type="BigDecimal"/> + <if-compare field="acctgTransEntry.origAmount" operator="equals" value="135.68" type="BigDecimal"/> </assert> <!-- For debit entry --> <entity-and entity-name="AcctgTransEntry" list="acctgTransEntryList"> - <field-map field-name="productId" value="PROD_COST"/> + <field-map field-name="productId" value="PROD_MANUF"/> <field-map field-name="glAccountTypeId" value="INVENTORY_ACCOUNT"/> <field-map field-name="glAccountId" value="140000"/> <order-by field-name="-createdStamp"/> @@ -614,7 +621,7 @@ <first-from-list list="acctgTransEntryList" entry="acctgTransEntry"/> <assert> <if-compare field="acctgTransEntry.debitCreditFlag" operator="equals" value="D"/> - <if-compare field="acctgTransEntry.origAmount" operator="equals" value="328" type="BigDecimal"/> + <if-compare field="acctgTransEntry.origAmount" operator="equals" value="135.68" type="BigDecimal"/> </assert> <check-errors/> </simple-method> |
Free forum by Nabble | Edit this page |