Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0004546 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Openbravo ERP] 08. Project and service management | major | always | 2008-07-31 09:00 | 2009-04-21 11:07 | |||
Reporter | rafaroda | View Status | public | |||||
Assigned To | rafaroda | |||||||
Priority | high | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | pi | Fixed in SCM revision | 6124 | |||
Projection | none | ETA | none | Target Version | 2.40 | |||
OS | Linux 32 bit | Database | PostgreSQL | Java version | 1.5 | |||
OS Version | Ubuntu 7.10 | Database version | 8.3 | Ant version | 1.7 | |||
Product Version | pi | SCM revision | 6060 | |||||
Merge Request Status | ||||||||
Review Assigned To | ||||||||
OBNetwork customer | No | |||||||
Web browser | ||||||||
Modules | Core | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0004546: Multicurrency issues in 'Expense Sheet' and in 'Create AP Expenses Invoices' and 'Create Sales Orders from Expenses' processes | |||||||
Description | Inside 'Expense Sheet' lines, one can register expenses with different currencies. But, when generating invoices and orders from these expense lines ('Create AP Expenses Invoices' and 'Create Sales Orders from Expenses' processes, respectively), there is no conversion of currencies to set to the orders and the invoices the currency according to the business partner price list. | |||||||
Steps To Reproduce | 1) Set a currency conversion rate inside 'General Setup || Application || Conversion Rates' 2) Create a new expense sheet inside 'Project & Service Management || Transactions || Expense Sheet' 3) Go to 'Lines' tab and register some lines with: * Reinvoicing check-box selected * A business partner * Currency different to system one * Some products with their invoice price 4) Go back to 'Header' tab and press 'Process Expenses' button. 5) Go to 'Create Sales Orders from Expenses', select the business partner and run the process. 6) Go the Sale Order created and check that the currency is according to the price list of the business partner and Sale Order lines are converted to this currency. 7) Go to 'Create AP Expenses Invoices', select the employee and run the process. 8) Go to the Purchase Invoice created and check that the currency is according to the price list of the employee and Purchase Invoice lines are converted to this currency. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
|||||||||
|
![]() |
|
(0008450) rafaroda (viewer) 2008-07-31 11:36 |
Take into account that the date taken for the currency conversion has to be the date of the expense sheet line (Expense Date), and, if it is null, take the date of the expense sheet header (Report Date). |
(0008465) svnbot (viewer) 2008-08-01 17:29 |
Repository: openbravo Revision: 6124 Author: rafaroda Date: 2008-08-01 17:29:18 +0200 (Fri, 01 Aug 2008) Fixes bug 0004546 Now 'Create AP Expenses Invoices' and 'Create Sales Orders from Expenses' processes respects multicurreny. --- U trunk/src/org/openbravo/erpCommon/ad_actionButton/ExpenseSOrder.java U trunk/src/org/openbravo/erpCommon/ad_actionButton/ExpenseSOrder_data.xsql U trunk/src/org/openbravo/erpCommon/ad_callouts/SE_Expense_Amount.java U trunk/src/org/openbravo/erpCommon/ad_callouts/SE_Expense_Amount_data.xsql U trunk/src/org/openbravo/erpCommon/ad_callouts/SE_Expense_Product.java U trunk/src/org/openbravo/erpCommon/ad_callouts/SE_Expense_Product_data.xsql U trunk/src/org/openbravo/erpCommon/ad_process/ExpenseAPInvoice.java U trunk/src/org/openbravo/erpCommon/ad_process/ExpenseAPInvoice_data.xsql U trunk/src-db/database/sourcedata/AD_COLUMN.xml --- https://dev.openbravo.com/websvn/openbravo/?rev=6124&sc=1 [^] |
(0011298) psarobe (viewer) 2008-12-13 20:43 |
rafa, I cannot verify the bug because it shows another error when trying to create the sales order. It says that c_order.m_warehouse_id missed |
![]() |
|||
Date Modified | Username | Field | Change |
2008-07-31 09:00 | rafaroda | New Issue | |
2008-07-31 09:00 | rafaroda | Assigned To | => rafaroda |
2008-07-31 09:00 | rafaroda | sf_bug_id | 0 => 2033557 |
2008-07-31 09:00 | rafaroda | OBNetwork customer | => No |
2008-07-31 09:43 | rafaroda | Status | new => scheduled |
2008-07-31 09:43 | rafaroda | fix_in_branch | => trunk |
2008-07-31 11:36 | rafaroda | Note Added: 0008450 | |
2008-08-01 17:29 | svnbot | Checkin | |
2008-08-01 17:29 | svnbot | Note Added: 0008465 | |
2008-08-01 17:29 | svnbot | Status | scheduled => resolved |
2008-08-01 17:29 | svnbot | Resolution | open => fixed |
2008-08-01 17:29 | svnbot | svn_revision | => 6124 |
2008-12-13 20:43 | psarobe | Note Added: 0011298 | |
2009-04-21 11:07 | psarobe | Status | resolved => closed |
2022-03-02 13:15 | adrianromero | Relationship added | has duplicate 0048651 |
Copyright © 2000 - 2009 MantisBT Group |