Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0041320 | Openbravo ERP | 09. Financial management | public | 2019-07-08 20:52 | 2019-07-26 09:42 |
|
Reporter | AtulOpenbravo | |
Assigned To | AtulOpenbravo | |
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | 3.0PR19Q4 | |
Merge Request Status | |
Review Assigned To | vmromanos |
OBNetwork customer | |
Web browser | |
Modules | Core |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0041320: API Change: Remove Old Payment Monitor used in Openbravo 2.50 |
Description | Delete Old Payment Monitor used in Openbravo 2.50 consists of below candidates removal.
- Remove AD_PROCESS for PaymentMonitor & InvoicePaymentMonitor
- Remove AD_MODEL_OBJECT, AD_MODEL_OBJECT_MAPPING for InvoicePaymentMonitor
- Remove java class for PaymentMonitor, PaymentMonitorProcess, InvoicePaymentMonitor, InvoicePaymentMonitor.html, InvoicePaymentMonitor.xml
- Remove UPDATEPAYMENTMONITOR column from table C_INVOICE, AD_FIELD used in Purchase and Sales Invoice Header Tab, its AD_COLUMN & AD_ELEMENT record, deletes PROPERTY_UPDATEPAYMENTMONITOR property, isUpdatePaymentMonitor() & setUpdatePaymentMonitor() method of Invoice class.
The risk of this change is very low as Update Payment Monitor button in Sales / Purchase Invoice header is not used because of display logic based on a preference PaymentMonitor having value '' and Processed='Y' but it is set with value as Yes. so the condition is never met. Hence the class PaymentMonitor and classes InvoicePaymentMonitor, PaymentMonitorProcess using PaymentMonitor method is not used anymore so the fields in Sales/Purchase Invoice header tab is safe to remove. Column UPDATEPAYMENTMONITOR from C_Invoice could be safely removed by managing removal of its values in Sample Data (Core, AWO, Retail). |
Steps To Reproduce | - |
Proposed Solution | |
Additional Information | |
Tags | Approved |
Relationships | blocks | feature request | 0041081 | | closed | AtulOpenbravo | Delete old Payment Monitor (pre-APRM) |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2019-07-08 20:52 | AtulOpenbravo | New Issue | |
2019-07-08 20:52 | AtulOpenbravo | Assigned To | => Triage Finance |
2019-07-08 20:52 | AtulOpenbravo | Modules | => Core |
2019-07-08 20:52 | AtulOpenbravo | Triggers an Emergency Pack | => No |
2019-07-08 21:29 | AtulOpenbravo | Description Updated | bug_revision_view_page.php?rev_id=19068#r19068 |
2019-07-09 09:37 | AtulOpenbravo | Relationship added | blocks 0041081 |
2019-07-09 13:02 | AtulOpenbravo | Assigned To | Triage Finance => dmitry_mezentsev |
2019-07-09 17:49 | dmitry_mezentsev | Tag Attached: Approved | |
2019-07-09 17:49 | dmitry_mezentsev | Assigned To | dmitry_mezentsev => AtulOpenbravo |
2019-07-23 15:36 | vmromanos | Status | new => scheduled |
2019-07-24 21:41 | hgbot | Checkin | |
2019-07-24 21:41 | hgbot | Note Added: 0113634 | |
2019-07-24 21:41 | hgbot | Status | scheduled => resolved |
2019-07-24 21:41 | hgbot | Resolution | open => fixed |
2019-07-24 21:41 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/api-checks/rev/9323caf4d782977c7453ddd1e71a9faa5a27dc5c [^] |
2019-07-26 09:42 | vmromanos | Review Assigned To | => vmromanos |
2019-07-26 09:42 | vmromanos | Note Added: 0113671 | |
2019-07-26 09:42 | vmromanos | Status | resolved => closed |
2019-07-26 09:42 | vmromanos | Fixed in Version | => 3.0PR19Q4 |