Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0024778 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Openbravo ERP] 09. Financial management | major | always | 2013-09-16 12:59 | 2013-10-22 23:42 | |||
Reporter | vmromanos | View Status | public | |||||
Assigned To | pramakrishnan | |||||||
Priority | urgent | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | 0c6559f88e5a | ||||
Projection | none | ETA | none | Target Version | 3.0MP29 | |||
OS | Linux 32 bit | Database | PostgreSQL | Java version | 1.6.0_12 | |||
OS Version | Debian 5.0 | Database version | 8.3.8 | Ant version | 1.7.0 | |||
Product Version | pi | SCM revision | ||||||
Merge Request Status | ||||||||
Review Assigned To | pramakrishnan | |||||||
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 | 0024778: Payment Monitor doesn't udpate invoice status when voiding a payment | |||||||
Description | The Payment Monitor doesn't update the invoice status in case any of the related payments is voided and the invoice was fully paid. | |||||||
Steps To Reproduce | 1. Create an invoice 2. Pay it completely. The invoice is set a Payment Complete 3. Go to the payment and void it. 4. Go back to the invoice and verify the status is NOT updated and the invoice is still shown as fully paid. | |||||||
Proposed Solution | Right now the payment monitor only updates the invoice in case it is not completely paid or it has outstanding amount <> 0. Instead we should check whether there are payment schedule details updated after the payment monitor previous run. Find attached a patch that should fix it (and 0024768). Note that I haven't tested it deeply! | |||||||
Tags | No tags attached. | |||||||
Attached Files | ![]() | |||||||
![]() |
||||||||
|
![]() |
|
(0061838) hgbot (developer) 2013-10-22 10:01 |
Repository: erp/devel/pi Changeset: 0c6559f88e5ab2d45a7c1e3a0a5ce801c05127a3 Author: Víctor Martínez Romanos <victor.martinez <at> openbravo.com> Date: Mon Oct 21 12:26:36 2013 +0530 URL: http://code.openbravo.com/erp/devel/pi/rev/0c6559f88e5ab2d45a7c1e3a0a5ce801c05127a3 [^] Fixes Issue 24778, Fixes Issue 24768 Payment Monitor doesn't udpate invoice status when voiding a payment Payment Monitor NullPointer Exception in method calculateAmounts() --- M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_PaymentMonitorProcess.java --- |
(0061840) pramakrishnan (viewer) 2013-10-22 10:02 |
Code Review + Testing - OK. |
(0061858) hudsonbot (viewer) 2013-10-22 23:42 |
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/a362c560793b [^] Maturity status: Test |
![]() |
|||
Date Modified | Username | Field | Change |
2013-09-16 12:59 | vmromanos | New Issue | |
2013-09-16 12:59 | vmromanos | Assigned To | => dmiguelez |
2013-09-16 12:59 | vmromanos | File Added: paymentmonitor.diff | |
2013-09-16 12:59 | vmromanos | Modules | => Core |
2013-09-16 12:59 | vmromanos | OBNetwork customer | => No |
2013-09-16 12:59 | vmromanos | Triggers an Emergency Pack | => No |
2013-09-16 12:59 | vmromanos | Relationship added | related to 0024768 |
2013-09-16 13:43 | jonalegriaesarte | Target Version | 3.0MP28 => 3.0MP29 |
2013-09-18 10:40 | vmromanos | File Deleted: paymentmonitor.diff | |
2013-09-18 10:40 | vmromanos | File Added: paymentmonitor.diff | |
2013-10-03 10:18 | jonalegriaesarte | Assigned To | dmiguelez => pramakrishnan |
2013-10-22 10:01 | hgbot | Checkin | |
2013-10-22 10:01 | hgbot | Note Added: 0061838 | |
2013-10-22 10:01 | hgbot | Status | new => resolved |
2013-10-22 10:01 | hgbot | Resolution | open => fixed |
2013-10-22 10:01 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/0c6559f88e5ab2d45a7c1e3a0a5ce801c05127a3 [^] |
2013-10-22 10:02 | pramakrishnan | Review Assigned To | => pramakrishnan |
2013-10-22 10:02 | pramakrishnan | Note Added: 0061840 | |
2013-10-22 10:02 | pramakrishnan | Status | resolved => closed |
2013-10-22 23:42 | hudsonbot | Checkin | |
2013-10-22 23:42 | hudsonbot | Note Added: 0061858 |
Copyright © 2000 - 2009 MantisBT Group |