Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0025886 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Openbravo ERP] Z. Others | major | always | 2014-03-04 00:05 | 2014-05-07 18:10 | |||
Reporter | ngarcia | View Status | public | |||||
Assigned To | AtulOpenbravo | |||||||
Priority | urgent | Resolution | fixed | Fixed in Version | 3.0PR14Q3 | |||
Status | closed | Fix in branch | Fixed in SCM revision | 5494e746e052 | ||||
Projection | none | ETA | none | Target Version | 3.0PR14Q3 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | ||||||||
Review Assigned To | ngarcia | |||||||
OBNetwork customer | OBPS | |||||||
Web browser | ||||||||
Modules | Core | |||||||
Support ticket | 27029 | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0025886: When posting a payment using credit and multi-currency, Bank Revaluation Gain and Loss Accounts are used at the same time | |||||||
Description | When posting a payment using credit and multi-currency, Bank Revaluation Gain and Loss Accounts are used at the same time | |||||||
Steps To Reproduce | As group admin role: Create a Financial Account for F&B España S.A.: Currency: USD Add a Payment Method to it configured to post the payment in/out Upon Receipt/Payment Use: In Transit Payment Account (Cheque fulfill the requirement) Create a Price List in USD, add a Version and a Product to it Configure the already created Financial Account, Price List and Payment Method to a Business Partner set as Customer Create two Payments In for that Business Partner leaving the amount as credit and with different exchange rate. Example: Payment 1 - Amount: 400, Exchange Rate: 0.5 Payment 2 - Amount: 800, Exchange Rate: 1.3 ** Due to a possible regression, you should update through database the isinvoicepaid column of the related records in the fin_payment_scheduledetail to 'Y' in order to see the available credit Create a Sales Invoice for that business partner. Example: Line Net Amount: 1200 Tax: Ventas exentas Select the already generated credit when completing the invoice Post the Payment In and check there is one entry in the Bank Revaluation Gain Account and another one in the Bank Revaluation Loss Account | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
||||||||
|
![]() |
|
(0065083) AtulOpenbravo (viewer) 2014-03-12 09:35 |
Test Plan - Login as F&B International Group Admin Role. - Create a Financial Account for F&B España S.A keeping currency as USD. - Add a Payment Method to it configured to post the payment in/out Upon Receipt/Payment Use: In Transit Payment Account. - Create a Price List in USD, add a Version and a Product to it - Configure the already created Financial Account, Price List and Payment Method to a Business Partner set as Customer. - Create two Payments In for that Business Partner leaving the amount as credit and with different exchange rate. Example: Payment 1 - Amount: 400, Exchange Rate: 0.5 Payment 2 - Amount: 800, Exchange Rate: 1.3 - Create a Sales Invoice for that business partner. Example: Line Net Amount: 1200 Tax: Ventas exentas - Select the already generated credit when completing the invoice. Notice that payment in is generated. - Post the Payment In and check there is one entry in either Bank Revaluation Gain Account or Bank Revaluation Loss Account as applicable depending on the net effect of exchange rates on payment amount. |
(0065297) AtulOpenbravo (viewer) 2014-03-20 09:31 |
Alternate Test Plan - Login as F&B International Group Admin Role. - Create a Financial Account for F&B España S.A keeping currency as USD. - Add a Payment Method to it configured to disable the payment in/out & enable finacial account transaction posting. Upon Receipt/Payment Use: Keep blank. Upon Deposit/Withdrawal Use: In Transit Payment Account. - Create a Price List in USD, add a Version and a Product to it - Configure the already created Financial Account, Price List and Payment Method to a Business Partner set as Customer. - Create two Payments In for that Business Partner leaving the amount as credit and with different exchange rate. Example: Payment 1 - Amount: 400, Exchange Rate: 0.5 Payment 2 - Amount: 800, Exchange Rate: 1.3 - Create a Sales Invoice for that business partner. Example: Line Net Amount: 1300 Tax: Ventas exentas - Select the already generated credit when completing the invoice. Notice that payment in is generated. - Reactivate the Payment, and add additional 100 so that the sales invoice gets completely paid. - Post the Transaction entry in the Financial Account Transaction Tab and check there is one entry in either Bank Revaluation Gain Account or Bank Revaluation Loss Account as applicable depending on the net effect of exchange rates on payment amount. |
(0065667) hgbot (developer) 2014-04-01 14:49 |
Repository: erp/devel/pi Changeset: 5494e746e052bc598b2f6bb16adee4c699accdc4 Author: Atul Gaware <atul.gaware <at> openbravo.com> Date: Tue Apr 01 18:06:18 2014 +0530 URL: http://code.openbravo.com/erp/devel/pi/rev/5494e746e052bc598b2f6bb16adee4c699accdc4 [^] Fixes Issue 25886 When posting a payment using credit and multi-currency, Bank Revaluation Gain and Loss Accounts are used at the same time --- M src/org/openbravo/erpCommon/ad_forms/DocFINFinAccTransaction.java M src/org/openbravo/erpCommon/ad_forms/DocFINPayment.java M src/org/openbravo/erpCommon/ad_forms/DocFINReconciliation.java --- |
(0065668) AtulOpenbravo (viewer) 2014-04-01 14:54 |
Re-opened to assign "Review Assigned To". |
(0066000) plujan (viewer) 2014-04-02 09:04 |
Closed as it was in Resolved for too long |
(0066049) plujan (viewer) 2014-04-02 09:11 |
Wrongly closed |
(0066868) hudsonbot (viewer) 2014-05-07 18:10 |
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/02ca2648bcdc [^] Maturity status: Test |
![]() |
|||
Date Modified | Username | Field | Change |
2014-03-04 00:05 | ngarcia | New Issue | |
2014-03-04 00:05 | ngarcia | Assigned To | => jonalegriaesarte |
2014-03-04 00:05 | ngarcia | Modules | => Core |
2014-03-04 00:05 | ngarcia | OBNetwork customer | => Yes |
2014-03-04 00:05 | ngarcia | Support ticket | => 27029 |
2014-03-04 00:05 | ngarcia | Resolution time | => 1396821600 |
2014-03-04 00:05 | ngarcia | Triggers an Emergency Pack | => No |
2014-03-04 00:05 | ngarcia | Issue Monitored: ngarcia | |
2014-03-04 00:07 | ngarcia | Steps to Reproduce Updated | View Revisions |
2014-03-06 12:25 | ngarcia | Target Version | => PR14Q2 |
2014-03-06 12:44 | jonalegriaesarte | Assigned To | jonalegriaesarte => pramakrishnan |
2014-03-06 12:45 | daniOpenbravo | Issue Monitored: daniOpenbravo | |
2014-03-07 08:29 | AtulOpenbravo | Assigned To | pramakrishnan => AtulOpenbravo |
2014-03-07 08:31 | AtulOpenbravo | Status | new => scheduled |
2014-03-07 08:31 | AtulOpenbravo | fix_in_branch | => pi |
2014-03-07 10:16 | ngarcia | Relationship added | depends on 0025895 |
2014-03-12 09:35 | AtulOpenbravo | Note Added: 0065083 | |
2014-03-20 09:31 | AtulOpenbravo | Note Added: 0065297 | |
2014-03-31 16:17 | jonalegriaesarte | Target Version | PR14Q2 => PR14Q3 |
2014-04-01 14:49 | hgbot | Checkin | |
2014-04-01 14:49 | hgbot | Note Added: 0065667 | |
2014-04-01 14:49 | hgbot | Status | scheduled => resolved |
2014-04-01 14:49 | hgbot | Resolution | open => fixed |
2014-04-01 14:49 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/5494e746e052bc598b2f6bb16adee4c699accdc4 [^] |
2014-04-01 14:54 | AtulOpenbravo | Note Added: 0065668 | |
2014-04-01 14:54 | AtulOpenbravo | Status | resolved => new |
2014-04-01 14:54 | AtulOpenbravo | Resolution | fixed => open |
2014-04-01 14:54 | AtulOpenbravo | Review Assigned To | => ngarcia |
2014-04-01 14:54 | AtulOpenbravo | Status | new => scheduled |
2014-04-01 14:54 | AtulOpenbravo | fix_in_branch | pi => |
2014-04-01 14:55 | AtulOpenbravo | Status | scheduled => resolved |
2014-04-01 14:55 | AtulOpenbravo | Fixed in Version | => pi |
2014-04-01 14:55 | AtulOpenbravo | Resolution | open => fixed |
2014-04-02 09:04 | plujan | Note Added: 0066000 | |
2014-04-02 09:04 | plujan | Status | resolved => closed |
2014-04-02 09:11 | plujan | Status | closed => new |
2014-04-02 09:11 | plujan | Note Added: 0066049 | |
2014-04-02 09:12 | plujan | Status | new => scheduled |
2014-04-02 09:13 | plujan | Status | scheduled => resolved |
2014-04-02 10:44 | ngarcia | Status | resolved => closed |
2014-04-02 10:44 | ngarcia | Fixed in Version | pi => PR14Q3 |
2014-05-07 18:10 | hudsonbot | Checkin | |
2014-05-07 18:10 | hudsonbot | Note Added: 0066868 |
Copyright © 2000 - 2009 MantisBT Group |