Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0025817Openbravo ERP09. Financial managementpublic2014-02-24 17:442014-05-07 18:11
maite 
AtulOpenbravo 
urgentmajoralways
closedfixed 
5
 
3.0PR14Q3 
eduardo_Argal
Core
No
0025817: When Background Acct Server process is run with "system administrator" role it does not consider exchange rate at doc level
When Background Acct Server process is run with "system administrator" role it does not consider exchange rate at doc level
0. Access Process Request window and Unschedule Acct Server Background process
1. Create Sales Invoice for España org, add any line and process.
2. Access "Exchange Rate" tab and define conversion rate between EUR and USD to 2
3. Change rol to "System Administrator"
4. Access Process Request window and create new record for Acct Server Background process and "Run immediately". Run process
5. Change Rol to Admin and access previous invoice. Realize that invoice has been posted using rate defined in "Conversion Rate" window instead of rate defined in "Exchange Rate" tab for that invoice
6. If you access to Process Request window, and run Acct Server Background process with "Admin" role you can verify that rate defined at document level is used.
No tags attached.
Issue History
2014-02-24 17:44maiteNew Issue
2014-02-24 17:44maiteAssigned To => dmiguelez
2014-02-24 17:44maiteModules => Core
2014-02-24 17:44maiteTriggers an Emergency Pack => No
2014-02-24 17:45maiteResolution time => 1395961200
2014-03-24 18:04jonalegriaesarteAssigned Todmiguelez => pramakrishnan
2014-03-24 18:04jonalegriaesarteTarget Version => PR14Q2
2014-03-31 16:17jonalegriaesarteTarget VersionPR14Q2 => PR14Q3
2014-04-03 10:45AtulOpenbravoAssigned Topramakrishnan => AtulOpenbravo
2014-04-03 10:45AtulOpenbravoStatusnew => scheduled
2014-04-03 10:45AtulOpenbravofix_in_branch => pi
2014-04-04 13:13AtulOpenbravoReview Assigned To => eduardo_Argal
2014-04-04 13:13AtulOpenbravoNote Added: 0066187
2014-04-04 13:13AtulOpenbravofix_in_branchpi =>
2014-04-04 13:15hgbotCheckin
2014-04-04 13:15hgbotNote Added: 0066188
2014-04-04 13:15hgbotStatusscheduled => resolved
2014-04-04 13:15hgbotResolutionopen => fixed
2014-04-04 13:15hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/9c1ba5cb154bcc51e09b79b6ce22760d3af66c72 [^]
2014-04-07 12:49eduardo_ArgalNote Added: 0066200
2014-04-07 12:49eduardo_ArgalStatusresolved => closed
2014-05-07 18:11hudsonbotCheckin
2014-05-07 18:11hudsonbotNote Added: 0066893

Notes
(0066187)
AtulOpenbravo   
2014-04-04 13:13   
Test Plan
1. Go to Process Request window and Unschedule Acct Server Background process.
2. Create Sales Invoice for España org, add any line and process.
3. Access "Exchange Rate" tab & define conversion rate between EUR and USD as 2.
4. Change role to "System Administrator".
5. Access Process Request window and create new record for Acct Server Background process and "Run immediately". Run process.
6. Change Role to Admin and access previous invoice. Realize that invoice has been posted using rate defined in "Exchange Rate" tab for that invoice.
(0066188)
hgbot   
2014-04-04 13:15   
Repository: erp/devel/pi
Changeset: 9c1ba5cb154bcc51e09b79b6ce22760d3af66c72
Author: Atul Gaware <atul.gaware <at> openbravo.com>
Date: Fri Apr 04 10:10:05 2014 +0530
URL: http://code.openbravo.com/erp/devel/pi/rev/9c1ba5cb154bcc51e09b79b6ce22760d3af66c72 [^]

Fixes Issue 25817 Background Acct process considers exchange rate
at doc level in system client

---
M src/org/openbravo/erpCommon/ad_forms/AcctServer.java
---
(0066200)
eduardo_Argal   
2014-04-07 12:49   
Code reviewed and tested
(0066893)
hudsonbot   
2014-05-07 18:11   
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