Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0020262
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 09. Financial managementminoralways2012-04-13 09:502012-05-29 03:27
ReporterpsarobeView Statuspublic 
Assigned ToSandrahuguet 
PrioritynormalResolutionfixedFixed in Version3.0MP12
StatusclosedFix in branchFixed in SCM revisiond73979000468
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionpiSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0020262: Post a reconciliation fails when exists a G/L Item+Invoice and posting is disabled for reconciliation

DescriptionConfiguration to reproduce the issue:
1. Reconciliation must be disabled for accounting for the payment method of the invoice
2. But in the Accounting configuration of the financial account must be "enabled"

See attach configuration_bank1

With this configuration if you reconcile a purchase invoice and a G/L Item then the system does strange things.

See second attach
Steps To Reproduce1. Go to financial account
2. Create a transactions that contains a purchase invoice
3. Create a transaction that contains a G/L Item
4. Create a bankstatement (manually) that contains two lines similar to the above transactions
5. Matching both transactions
6. Reconcile and post. See attach reconciliation error

TagsVMA-Reviewed
Attached Filesjpg file icon Configuration_bank1.JPG [^] (116,067 bytes) 2012-05-17 18:02


jpg file icon Reconciliaton_error.JPG [^] (141,837 bytes) 2012-05-17 18:02

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0048791)
Sandrahuguet (developer)
2012-05-21 09:12

Test Plan:
1. Go to financial account and select bank-account 1
   -Reconciliation must be disabled for accounting for the payment method of the invoice
   -But in the Accounting configuration of the financial account must be "enabled" (In Payment Out, Cleared Payment Account: F&B International Group-1110)
   -Matching Algorithm: Standard
2. Click Add Transacction button and create a transactions that contains a purchase invoice
3. Click Add Transacction button and create a transaction that contains a G/L Item
4. Create a bankstatement (manually) that contains two lines similar to the above transactions
5. Matching both transactions
6. Reconcile and post. Notice that you can reconcile both transactions
(0049342)
hgbot (developer)
2012-05-28 10:37

Repository: erp/devel/pi
Changeset: d7397900046854bcaa432ded37119a022fc87311
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Mon May 21 09:43:34 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/d7397900046854bcaa432ded37119a022fc87311 [^]

Fixed bug 20262 Reconcile transactions disabled and enabled for accounting
Add logic in DocFINReconciliation.java to reconcile transactions
disabled and enabled for accounting

---
M src/org/openbravo/erpCommon/ad_forms/DocFINReconciliation.java
---
(0049343)
hgbot (developer)
2012-05-28 10:37

Repository: erp/devel/pi
Changeset: c49d26d67c207dbcf43f2095f8fb555f3e5433d3
Author: Mikel Irurita <mikel.irurita <at> openbravo.com>
Date: Fri May 25 14:47:07 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/c49d26d67c207dbcf43f2095f8fb555f3e5433d3 [^]

Related to issue 20262: remove unused code

---
M src/org/openbravo/erpCommon/ad_forms/DocFINReconciliation.java
---
(0049344)
mirurita (developer)
2012-05-28 10:56

code review + testing OK

Testing Plan
1) Create a new payment method for "Bank - Account 2"
  - Name: Paypal
  - Upon Reconciliation Use Out: empty
2) Create a new payment method for "Bank - Account 2"
  - Name: Wire Transfer2
  - Upon Reconciliation Use Out: Cleared Payment Account
3) In Accounting Configuration tab, set a value for Cleared Payment Account (OUT)
4) Create a Purchase Invoice using Paypal
5) Create other Purchase Invoice using Wire Transfer 2
6) Create manually a new bank statement with two lines (process it)
  - Line 1 Amount Out: 10
  - Line 2 Amount Out: 20
7) Click on Match Statement button
8) Match line 1 with purchase invoice of step 4). Use greed plus icon.
9) Match line 2 with purchase invoice of step 5). Use greed plus icon.
10) Click on Reconcile button
11) Go to the reconciliation and post:
Only the purchase invoice of Wire Transfer 2 (step 5) should be posted.
12) Unpost the reconciliation
13) For Wire Transfer 2, remove the value on "upon Reconciliation Use Out"
14) Post the reconciliation and you will get: account disables for accounting
(0049386)
hudsonbot (developer)
2012-05-29 03:27

A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/ced2fdfb9aee [^]

Maturity status: Test
(0049387)
hudsonbot (developer)
2012-05-29 03:27

A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/ced2fdfb9aee [^]

Maturity status: Test

- Issue History
Date Modified Username Field Change
2012-04-13 09:50 psarobe New Issue
2012-04-13 09:50 psarobe Assigned To => vmromanos
2012-04-13 09:50 psarobe Modules => Core
2012-04-13 10:01 vmromanos Tag Attached: VMA-Reviewed
2012-05-10 12:12 gorka_gil Assigned To vmromanos => mirurita
2012-05-17 16:05 Sandrahuguet Status new => scheduled
2012-05-17 16:05 Sandrahuguet Assigned To mirurita => Sandrahuguet
2012-05-17 16:05 Sandrahuguet fix_in_branch => pi
2012-05-17 18:02 psarobe File Added: Configuration_bank1.JPG
2012-05-17 18:02 psarobe File Added: Reconciliaton_error.JPG
2012-05-17 18:09 psarobe fix_in_branch pi =>
2012-05-17 18:09 psarobe Description Updated View Revisions
2012-05-17 18:09 psarobe Steps to Reproduce Updated View Revisions
2012-05-17 18:09 psarobe Steps to Reproduce Updated View Revisions
2012-05-17 18:10 psarobe Description Updated View Revisions
2012-05-21 09:12 Sandrahuguet Note Added: 0048791
2012-05-28 10:37 hgbot Checkin
2012-05-28 10:37 hgbot Note Added: 0049342
2012-05-28 10:37 hgbot Status scheduled => resolved
2012-05-28 10:37 hgbot Resolution open => fixed
2012-05-28 10:37 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/d7397900046854bcaa432ded37119a022fc87311 [^]
2012-05-28 10:37 hgbot Checkin
2012-05-28 10:37 hgbot Note Added: 0049343
2012-05-28 10:56 mirurita Note Added: 0049344
2012-05-28 10:56 mirurita Status resolved => closed
2012-05-28 10:56 mirurita Fixed in Version => 3.0MP12
2012-05-29 03:27 hudsonbot Checkin
2012-05-29 03:27 hudsonbot Note Added: 0049386
2012-05-29 03:27 hudsonbot Checkin
2012-05-29 03:27 hudsonbot Note Added: 0049387


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker