Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0029930 | Openbravo ERP | Z. Others | public | 2015-05-19 10:59 | 2015-05-27 00:39 |
|
Reporter | maite | |
Assigned To | aferraz | |
Priority | immediate | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | 3.0PR15Q3 | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | vmromanos |
OBNetwork customer | OBPS |
Web browser | |
Modules | Core |
Support ticket | 36251 |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0029930: Exchange Rate defaulted to 1 in Add Payment process definition when no conversion rate exists between currencies |
Description | Exchange Rate defaulted to 1 in Add Payment process definition when no conversion rate exists between currencies |
Steps To Reproduce | 1. Access Financial Account "Cuenta de banco" and configure "Transferencia" Payment method as "Make payments in multiple currencies"
2. Create new transaction setting type "Withdrawal" and press + button to add payment
3. Change currency to MXN and realize that conversion rate is set to 1, when no conversion rate is really registered in the system between MXN and EUR. Conversion rate should be left empty, similar as occurs if you create payment directly in Payment Out window |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2015-05-19 10:59 | maite | New Issue | |
2015-05-19 10:59 | maite | Assigned To | => Triage Finance |
2015-05-19 10:59 | maite | OBNetwork customer | => Yes |
2015-05-19 10:59 | maite | Modules | => Core |
2015-05-19 10:59 | maite | Support ticket | => 36251 |
2015-05-19 10:59 | maite | Triggers an Emergency Pack | => No |
2015-05-19 11:01 | maite | Resolution time | => 1434751200 |
2015-05-19 11:01 | maite | Target Version | => 3.0PR15Q3 |
2015-05-19 11:01 | maite | Issue Monitored: networkb | |
2015-05-25 18:46 | aferraz | Status | new => scheduled |
2015-05-25 18:46 | aferraz | Assigned To | Triage Finance => aferraz |
2015-05-26 09:46 | aferraz | Note Added: 0077734 | |
2015-05-26 16:20 | hgbot | Checkin | |
2015-05-26 16:20 | hgbot | Note Added: 0077763 | |
2015-05-26 16:20 | hgbot | Status | scheduled => resolved |
2015-05-26 16:20 | hgbot | Resolution | open => fixed |
2015-05-26 16:20 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/0bf5a77eb42b400d348bcfe2c27c875d62e45e83 [^] |
2015-05-26 16:21 | vmromanos | Review Assigned To | => vmromanos |
2015-05-26 16:21 | vmromanos | Note Added: 0077764 | |
2015-05-26 16:21 | vmromanos | Status | resolved => closed |
2015-05-27 00:39 | hudsonbot | Checkin | |
2015-05-27 00:39 | hudsonbot | Note Added: 0077781 | |
Notes |
|
|
As F&B Admin:
- Go to Financial Account "Cuenta de banco" and configure "Transferencia" Payment method as "Receive payments in multiple currencies" and "Make payments in multiple currencies"
- Create new transaction setting type "Withdrawal" and press + button to add payment
- Change currency to MXN and realize that converted amount and conversion rate are empty, when no conversion rate is really registered in the system between MXN and EUR. Realize also, both fields are mandatory.
Repeat the same flow opening Add Payment from Purchase Order, Purchase Invoice, Payment Out, Sales Order, Sales Invoice, Payment In and Add Transaction. |
|
|
(0077763)
|
hgbot
|
2015-05-26 16:20
|
|
Repository: erp/devel/pi
Changeset: 0bf5a77eb42b400d348bcfe2c27c875d62e45e83
Author: Alvaro Ferraz <alvaro.ferraz <at> openbravo.com>
Date: Mon May 25 20:02:16 2015 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/0bf5a77eb42b400d348bcfe2c27c875d62e45e83 [^]
Fixes issue 29930: Exchange Rate defaulted to 1 in Add Payment
Converted Amount and Conversion Rate fields in Add Payment process definition will be empty as default if conversion rate between currencies is not defined.
Also, those fields will be mandatory, to force the user tip them in case of multi currency payment.
---
M modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/PaymentMethodMulticurrencyActionHandler.java
M modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-addPayment.js
---
|
|
|
|
|
|
|
|