Openbravo Issue Tracking System - Openbravo ERP | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0012250 | Openbravo ERP | 09. Financial management | public | 2010-02-12 17:19 | 2010-03-10 18:30 |
Reporter | networkb | ||||
Assigned To | dalsasua | ||||
Priority | immediate | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | OS | 5 | OS Version | ||
Product Version | 2.50MP11 | ||||
Target Version | 2.50MP12 | Fixed in Version | 2.50MP12 | ||
Merge Request Status | |||||
Review Assigned To | |||||
OBNetwork customer | OBPS | ||||
Web browser | |||||
Modules | Core | ||||
Support ticket | |||||
Regression level | |||||
Regression date | |||||
Regression introduced in release | |||||
Regression introduced by commit | |||||
Triggers an Emergency Pack | No | ||||
Summary | 0012250: The posting process on the Matched Invoices window does not work properly. | ||||
Description | The posting process on the Matched Invoices window does not work properly. If the invoice is created using a purchasing list price in a foreign currency the posting process does not convert the amount to the system currency. Besides one of the gl journal uses an incorrect account. (the proper account should be "fixed assets" defined on product category accounting tab instead of expenses account used) | ||||
Steps To Reproduce | Using a application with EURO as system currency (an standar application with sample data): -Create conversion rate from EUR to USD with multiplier rate 1.5 -Create a conersion rate from USD to EUR with divide rate 1.5 -Create a price list for purchasing in USD -Create a new product. Add a price using the created pricelist in USD with price 150. Add a cost to the product. -Create a new Purchase Order using the pricelist in USD created previously. -Create a line with the product created. Qty=1, price=150 tax=exempt. -Complete the order. -Execute the process "pending goods receipt" to create a receipt for the order created in a previous step. -Complete and post the receipt. (to be able to post the receipt you should activate the m_inout table for posting, and add a cost to the product used. The cost in EUR is 100) *See the receipt.png file from the attached compressed file -Create a purchase invoice using the partner used on the order and on the receipt. Use also the price list in USD. -Use the create lines from to select the line of the shipment created on a previous step. -Complete and post the invoice. *See the invoice.png file from the attached compressed file -Finally go to the Matched Invoices window and select the entry for the invoice created. -Post it. *See the matchinvoice.png file from the attached compressed file In red appears the account that is not correct. It should be the the 350 account that is used in the gl_journal shown after post the receipt. In blue is the row that is incorrect. This is because the amount has not converted from USD to EUR. The DocMatchInv.java and DocMatchinv_data.xsql files does not do any conversion. | ||||
Proposed Solution | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | ![]() https://issues.openbravo.com/file_download.php?file_id=2207&type=bug | ||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2010-02-12 17:19 | networkb | New Issue | |||
2010-02-12 17:19 | networkb | Assigned To | => dalsasua | ||
2010-02-12 17:19 | networkb | File Added: files.zip | |||
2010-02-12 17:19 | networkb | OBNetwork customer | => Yes | ||
2010-02-12 18:04 | dalsasua | Severity | critical => major | ||
2010-02-12 18:06 | dalsasua | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=24#r24 | ||
2010-02-12 18:19 | dalsasua | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=25#r25 | ||
2010-02-15 11:58 | dalsasua | Status | new => scheduled | ||
2010-02-15 11:58 | dalsasua | Note Added: 0024263 | |||
2010-02-15 11:58 | dalsasua | fix_in_branch | => pi | ||
2010-02-15 11:59 | dalsasua | Note Edited: 0024263 | bug_revision_view_page.php?bugnote_id=0024263#r33 | ||
2010-02-15 16:02 | hgbot | Checkin | |||
2010-02-15 16:02 | hgbot | Note Added: 0024275 | |||
2010-02-15 16:02 | hgbot | Status | scheduled => resolved | ||
2010-02-15 16:02 | hgbot | Resolution | open => fixed | ||
2010-02-15 16:02 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/dc25d171ca9529b04710cd11fa0c78c00b07a819 [^] | ||
2010-02-18 00:30 | hudsonbot | Checkin | |||
2010-02-18 00:30 | hudsonbot | Note Added: 0024518 | |||
2010-02-18 12:52 | sureshbabu | Note Added: 0024589 | |||
2010-02-18 12:52 | sureshbabu | Status | resolved => closed | ||
2010-02-18 12:52 | sureshbabu | Fixed in Version | => 2.50MP12 | ||
2010-02-19 00:01 | anonymous | sf_bug_id | 0 => | ||
2010-03-10 18:30 | anonymous | sf_bug_id | => 2968060 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|