Openbravo Issue Tracking System - Openbravo ERP | ||||||||||||
View Issue Details | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||
0018487 | Openbravo ERP | Z. Others | public | 2011-09-05 12:58 | 2011-09-16 15:02 | |||||||
Reporter | mirurita | |||||||||||
Assigned To | vmromanos | |||||||||||
Priority | normal | Severity | major | Reproducibility | always | |||||||
Status | closed | Resolution | fixed | |||||||||
Platform | OS | 5 | OS Version | |||||||||
Product Version | ||||||||||||
Target Version | 3.0MP5 | Fixed in Version | ||||||||||
Merge Request Status | ||||||||||||
Review Assigned To | ||||||||||||
OBNetwork customer | No | |||||||||||
Web browser | ||||||||||||
Modules | Advanced Payables and Receivables Mngmt | |||||||||||
Support ticket | ||||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0018487: Void payment in/out with gl item lines does not work properly | |||||||||||
Description | When you void a payment containing GL Items the payment remains in a non stable status. | |||||||||||
Steps To Reproduce | 1) Configure new payment method as follows: - Payment In Allowed: Yes - Execution Type: Automatic - Execution Process: Simple Execution Process - Deferred: Yes 2) Create new Payment In and select in the header previously created payment method. 3) Click on Add Details button 4) Select GL Item transaction type 5) Add any GL Item and click on Process button 6) Try to void the payment. 6.1) Click on Reactivate button 6.2) Select Void option 7) Check the payment status 7.1) Payment Line is removed 7.2) Generated credit is updated. | |||||||||||
Proposed Solution | The payment line should be canceled not removed. The generated credit should not be affected when voiding a payment with gl items. FIN_PaymentProcess.java line 544 GL Item payment line is taken as a credit payment: else if (paymentScheduleDetail.getOrderPaymentSchedule() == null && paymentScheduleDetail.getInvoicePaymentSchedule() == null) | |||||||||||
Additional Information | ||||||||||||
Tags | No tags attached. | |||||||||||
Relationships |
| |||||||||||
Attached Files | ||||||||||||
Issue History | ||||||||||||
Date Modified | Username | Field | Change | |||||||||
2011-09-09 13:57 | vmromanos | Type | defect => backport | |||||||||
2011-09-09 13:57 | vmromanos | fix_in_branch | => 2.50 | |||||||||
2011-09-09 14:11 | hgbot | Checkin | ||||||||||
2011-09-09 14:11 | hgbot | Note Added: 0040845 | ||||||||||
2011-09-09 14:11 | hgbot | Status | scheduled => resolved | |||||||||
2011-09-09 14:11 | hgbot | Resolution | open => fixed | |||||||||
2011-09-09 14:11 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.advpaymentmngt/rev/aae7590271c7597dde81e807a0b28d32debc2386 [^] | |||||||||
2011-09-16 15:02 | psanjuan | Note Added: 0041025 | ||||||||||
2011-09-16 15:02 | psanjuan | Status | resolved => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|