Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0040469Openbravo ERP09. Financial managementpublic2019-03-27 16:532020-01-29 06:29
vmromanos 
AtulOpenbravo 
normalminorN/A
closedfixed 
5
 
3.0PR19Q33.0PR19Q3 
vmromanos
Core
No
0040469: CreateFrom cleanup
CreateFrom is a container for different old popups.
In Create Lines From Invoice we already deleted the old stuff, however there are still legacy components that should be removed.

After a quick look, it seems everything but the M_Inout related functionality could be removed.
Open org.openbravo.erpCommon.ad_actionButton.CreateFrom
See the class is too long and complex. Most of the stuff there belongs to old flows not used anymore. Only stuff related to Shipments/Receipts (M_Inout) seems to be still useful.
Delete old code from this class that is not needed anymore.
Delete dependent code that is not needed neither, like HTML, XML or XSQL files.
Make sure the deleted public API is not consumed in external modules. In case of doubts, do not delete it.
Manage the expected API change.
No tags attached.
Issue History
2019-03-27 16:53vmromanosNew Issue
2019-03-27 16:53vmromanosAssigned To => Triage Finance
2019-03-27 16:53vmromanosModules => Core
2019-03-27 16:53vmromanosTriggers an Emergency Pack => No
2019-03-27 17:14vmromanosTypedefect => feature request
2019-04-03 21:27AtulOpenbravoStatusnew => scheduled
2019-04-04 13:57vmromanosAssigned ToTriage Finance => AtulOpenbravo
2019-05-16 12:43vmromanosReview Assigned To => vmromanos
2019-05-16 20:41hgbotCheckin
2019-05-16 20:41hgbotNote Added: 0111732
2019-05-16 20:41hgbotStatusscheduled => resolved
2019-05-16 20:41hgbotResolutionopen => fixed
2019-05-16 20:41hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/86ca5f1688dddb9527ededd4ef634ecb55b72c00 [^]
2019-05-17 08:17vmromanosNote Added: 0111755
2019-05-17 08:17vmromanosStatusresolved => closed
2019-05-17 08:17vmromanosFixed in Version => 3.0PR19Q3
2019-05-21 15:17hudsonbotCheckin
2019-05-21 15:17hudsonbotNote Added: 0112039
2020-01-29 06:29AtulOpenbravoIssue cloned0043041

Notes
(0111732)
hgbot   
2019-05-16 20:41   
Repository: erp/devel/pi
Changeset: 86ca5f1688dddb9527ededd4ef634ecb55b72c00
Author: Atul Gaware <atul.gaware <at> openbravo.com>
Date: Tue Apr 30 14:51:23 2019 +0530
URL: http://code.openbravo.com/erp/devel/pi/rev/86ca5f1688dddb9527ededd4ef634ecb55b72c00 [^]

Fixes Issue 40469:CreateFrom cleanup

** Remove printPageBank, CreateFrom_Bank.html, xml, xsql.
** Remove printPagePay.
** Remove printPageSettlement, CreateFrom_Settlement.html, xml, xsql.
** Remove printPageDPManagement, CreateFrom_DPManagement.html, xml, xsql.
** Remove printPageCRemittance, CreateFrom_CRemittance.html, xml, xsql.
** Remove unused ad_message, ad_textinterfaces for above html files.

---
M modules/org.openbravo.financial.paymentreport/src-db/database/sourcedata/AD_TEXTINTERFACES.xml
M src-db/database/sourcedata/AD_MESSAGE.xml
M src-db/database/sourcedata/AD_TEXTINTERFACES.xml
M src/org/openbravo/erpCommon/ad_actionButton/CreateFrom.java
R src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Bank.html
R src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Bank.xml
R src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Bank_data.xsql
R src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_CRemittance.html
R src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_CRemittance.xml
R src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_CRemittance_data.xsql
R src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_DPManagement.html
R src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_DPManagement.xml
R src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_DPManagement_data.xsql
R src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Settlement.html
R src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Settlement.xml
R src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Settlement_data.xsql
---
(0111755)
vmromanos   
2019-05-17 08:17   
Code review + testing (Create From Goods Shipment/Receipt) OK
(0112039)
hudsonbot   
2019-05-21 15:17   
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/9b8f37d9d85e [^]
Maturity status: Test