Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0024778
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 09. Financial managementmajoralways2013-09-16 12:592013-10-22 23:42
ReportervmromanosView Statuspublic 
Assigned Topramakrishnan 
PriorityurgentResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision0c6559f88e5a
ProjectionnoneETAnoneTarget Version3.0MP29
OSLinux 32 bitDatabasePostgreSQLJava version1.6.0_12
OS VersionDebian 5.0Database version8.3.8Ant version1.7.0
Product VersionpiSCM revision 
Review Assigned Topramakrishnan
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0024778: Payment Monitor doesn't udpate invoice status when voiding a payment

DescriptionThe 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 Reproduce1. 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 SolutionRight 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!
TagsNo tags attached.
Attached Filesdiff file icon paymentmonitor.diff [^] (3,841 bytes) 2013-09-18 10:40 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
related to defect 00247683.0MP29 closeddmiguelez Payment Monitor NullPointer Exception in method calculateAmounts() 

-  Notes
(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 (developer)
2013-10-22 10:02

Code Review + Testing - OK.
(0061858)
hudsonbot (developer)
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

- Issue History
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 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
Powered by Mantis Bugtracker