Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0028078 | Openbravo ERP | Z. Others | public | 2014-11-04 12:41 | 2014-12-30 23:24 |
|
Reporter | maite | |
Assigned To | fsoto82 | |
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | pramakrishnan |
OBNetwork customer | OBPS |
Web browser | |
Modules | Core |
Support ticket | 31977 |
Regression level | Production - QA Approved |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0028078: Proper error should be raised when trying to pay an invoice whose business partner has not currency defined |
Description | Proper error should be raised when trying to pay an invoice whose business partner has not currency defined |
Steps To Reproduce | - In a version previous to 3.0PR14Q3
1. create new business partner and not set any price list in its customer tab
2. register one invoice for that business partner
- Upgrade version to 3.0PR14Q3.2
3. try to pay previous invoice and error will be raised |
Proposed Solution | Error should be raised when trying to pay the invoice: "Please, access business partner and initialize currency"
DME: I propose small improvement to the message. "business partner" should be not just a text but a link to the BP window with the partner from the context (document) so that we make navigation nice.
I would also adjust a message a bit: "Please initialize business partner currency before processing the document" |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | defect | 0025392 | 3.0PR14Q4 | closed | eduardo_Argal | Wrong customer balance when working with multicurrency |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2014-11-04 12:41 | maite | New Issue | |
2014-11-04 12:41 | maite | Assigned To | => dmiguelez |
2014-11-04 12:41 | maite | OBNetwork customer | => Yes |
2014-11-04 12:41 | maite | Modules | => Core |
2014-11-04 12:41 | maite | Support ticket | => 31977 |
2014-11-04 12:41 | maite | Triggers an Emergency Pack | => No |
2014-11-04 12:44 | maite | Resolution time | => 1417906800 |
2014-11-04 12:44 | maite | Regression level | => Production - QA Approved |
2014-11-04 12:45 | maite | Relationship added | related to 0025392 |
2014-11-04 12:46 | maite | Issue Monitored: networkb | |
2014-11-05 19:44 | dmitry_mezentsev | Proposed Solution updated | |
2014-11-09 15:00 | fsoto82 | Status | new => scheduled |
2014-11-09 15:00 | fsoto82 | Assigned To | dmiguelez => fsoto82 |
2014-11-09 15:00 | fsoto82 | fix_in_branch | => pi |
2014-11-18 09:27 | hgbot | Checkin | |
2014-11-18 09:27 | hgbot | Note Added: 0071743 | |
2014-11-18 09:27 | hgbot | Checkin | |
2014-11-18 09:27 | hgbot | Note Added: 0071745 | |
2014-11-18 09:27 | hgbot | Status | scheduled => resolved |
2014-11-18 09:27 | hgbot | Resolution | open => fixed |
2014-11-18 09:27 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/50d3a6f3a4021bda2bd01882e5e5313edc0e53c8 [^] |
2014-11-18 09:32 | pramakrishnan | Review Assigned To | => pramakrishnan |
2014-11-18 09:32 | pramakrishnan | Note Added: 0071746 | |
2014-11-18 09:32 | pramakrishnan | Status | resolved => closed |
2014-12-30 23:24 | hudsonbot | Checkin | |
2014-12-30 23:24 | hudsonbot | Note Added: 0073071 | |
2014-12-30 23:24 | hudsonbot | Checkin | |
2014-12-30 23:24 | hudsonbot | Note Added: 0073072 | |
Notes |
|
(0071743)
|
hgbot
|
2014-11-18 09:27
|
|
Repository: erp/devel/pi
Changeset: 543ad0d8740269985d0d17d5bafcb025a58c816c
Author: Fernando Soto <fernando.soto <at> peoplewalking.com>
Date: Thu Nov 13 12:42:30 2014 -0500
URL: http://code.openbravo.com/erp/devel/pi/rev/543ad0d8740269985d0d17d5bafcb025a58c816c [^]
Fixed bug 28077: Processing an invoice with no currency defined in BP
When processing an Invoice and the Bussines Partner has no currency defined, an error should be raised
Modified ProcessInvoice class to check the BP currency
Uses message InitBPCurrencyLnk from issue 28078
---
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/ProcessInvoice.java
---
|
|
|
(0071745)
|
hgbot
|
2014-11-18 09:27
|
|
Repository: erp/devel/pi
Changeset: 50d3a6f3a4021bda2bd01882e5e5313edc0e53c8
Author: Fernando Soto <fernando.soto <at> peoplewalking.com>
Date: Mon Nov 10 18:17:55 2014 -0500
URL: http://code.openbravo.com/erp/devel/pi/rev/50d3a6f3a4021bda2bd01882e5e5313edc0e53c8 [^]
Fixed bug 28078: Paying an invoice with no currency defined in BP
When paying an Invoice and the Bussines Partner has no currency defined, an error should be raised
Modified FIN_PaymentProcess class to check the bussiness partner currency
Created Message InitBPCurrencyLnk
---
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_PaymentProcess.java
M src-db/database/sourcedata/AD_MESSAGE.xml
---
|
|
|
|
Code Review + Testing - OK. |
|
|
|
|
|
|
|