Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0034098Openbravo ERP09. Financial managementpublic2016-09-27 12:052016-11-15 13:27
psanjuan 
markmm82 
urgentmajoralways
closedno change required 
20Professional Appliance
 
 
Core
No
0034098: Not possible to change once more Business Partner currency if it has already been changed.
Not possible to change once more Business Partner currency if it has already been changed.
As F&B International Group create a supplier business partner with below setup:
Name = Supplier Credit Test 4
Purchase Price List = Tarifa Bebidas Alegres
PO Payment Method = Transferencia
PO Payment Terms = 30 days
PO Financial Account = Cuenta de Banco
Enter any spanish location

Go to Payment Out window and generate a credit for this new business partner of 100.00 EUR.

Go back to business partner window and check that supplier current balance is 100.00

Run Set new Currency process.
Select USD currency, enter a conversion rate = 15 and select a G/L Item.

Verify supplier current balance is 1500.00

Go to payment out window and check that three payments have created:

Payment 561 related to GL currency conversion - Amount 100.00 EUR
Payment 562 related to refunded payment 56 - Amount -100.00 EUR
Payment 563 for generated credit in USD - Amount = 0.00 - Generated credit 1500.00 - exchanged rate = 15

All of this is correct.

Go to Business Partner and run SeEt New Currency process again because this currency change was a mistake.

Select EUR Currency, enter an exchange rate = 12.00 and select a G/L item.

Press Done.

An error is shown. See image below.
No tags attached.
related to defect 0033977 closed markmm82 "Set new currency" process is not converting credit properly when more than one credit payment exists for this business partner 
jpg Error_34098.jpg (47,864) 2016-09-27 12:05
https://issues.openbravo.com/file_download.php?file_id=9861&type=bug
jpg
Issue History
2016-09-27 12:05psanjuanNew Issue
2016-09-27 12:05psanjuanAssigned To => Triage Finance
2016-09-27 12:05psanjuanModules => Core
2016-09-27 12:05psanjuanTriggers an Emergency Pack => No
2016-09-27 12:05psanjuanFile Added: Error_34098.jpg
2016-09-27 12:07psanjuanNote Added: 0090293
2016-09-27 12:57psanjuanRelationship addedrelated to 0033977
2016-09-27 13:13psanjuanSummaryNot possible to change once more Business Partner currency if it has already being changed. => Not possible to change once more Business Partner currency if it has already been changed.
2016-09-27 13:13psanjuanDescription Updatedbug_revision_view_page.php?rev_id=13247#r13247
2016-09-28 14:37aferrazAssigned ToTriage Finance => markmm82
2016-10-03 16:16aferrazAssigned Tomarkmm82 => Sanjota
2016-10-11 19:20aferrazAssigned ToSanjota => markmm82
2016-10-17 10:54SanjotaAssigned Tomarkmm82 => Sanjota
2016-10-17 10:54SanjotaStatusnew => scheduled
2016-10-17 11:40aferrazAssigned ToSanjota => markmm82
2016-10-17 11:40aferrazStatusscheduled => acknowledged
2016-10-17 11:40aferrazStatusacknowledged => scheduled
2016-11-15 13:27psanjuanNote Added: 0091556
2016-11-15 13:27psanjuanStatusscheduled => closed
2016-11-15 13:27psanjuanResolutionopen => no change required

Notes
(0090293)
psanjuan   
2016-09-27 12:07   
It seems that it is possible to run Set New Currency process only once.
(0091556)
psanjuan   
2016-11-15 13:27   
No change required as it is possible to run "Set New Currency" process more than once successfully.