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

View Revisions: Issue #40920 All Revisions ] Back to Issue ]
Summary 0040920: API Change:Remove Transaction Old 2 Tab, its fields, Delete & Modify Transaction
Revision 2019-05-20 15:14 by AtulOpenbravo
Description Remove Transaction Old 2 Tab and its fields from Financial Account window.
Remove DeleteTransaction and FIN_ModifyTransaction button process, its Model Object & its Model Object Mapping. Process access in F&B International Group and QA Testing sample data.

This tab id has references as below:
org.openbravo.alerts.accounting30 (this module is tried to install using Enterprise Module Management in the ADMc_SetupClientAndOrganization test when running try-initial-** job)
- NOT BALANCED FINANCIAL ACCOUNT TRANSACTION.
- SUSPENSE ERROR IN FINANCIAL ACCOUNT TRANSACTION.
- SUSPENSE BALANCING IN FINANCIAL ACCOUNT TRANSACTION.
org.openbravo.advpaymentmngt.alerts
- Transaction disabled for accounting.

Modulescript
- Used in CreateAccountingConfiguration_data.xsql method deleteTableAccess,
to delete records having created date prior to date creation of Tab - Transaction Old 2

BuildValidation
- Used in DuplicateDocExchangeRate.java as static variable TRANSACTION_HEADER_TAB
to set Duplicate Exchange Rate alerts for Tab - Transaction Old 2

All of the id references can be safely replaced by tab id of active Tab i.e Financial Account - Transaction tab.

Remove columns EM_APRM_Delete & EM_APRM_Modify from DB table & View, its application dictionary references i.e AD_COLUMN, AD_FIELD & AD_ELEMENT
Remove unused files PaymentGLItemGrid.srpt & PaymentGLItemGrid.xml
Remove text interfaces associated with PaymentGLItemGrid.srptText Interfaces.

The tab is inactive and not used any more. Removing DeleteTransaction.java, FIN_TransactionModify.java has low risk as sample data references can be managed safely.

AD_Process_Access has references to the DeleteTransaction & FIN_TransactionModify process with in Sample Data for F&B International Group, QA Testing in Core, The White Valley Group in Retail Sample Data module, AWO QA in AWO Sample Data Module.

Removing below methods that were only used in Transactions.java also has low risk as they are not used in the any other classes.
* TransactionsDao - getTransactionsToReconciled
* TransactionsDao - post
* Getter and Setter methods for EM_APRM_DELETE & EM_APRM_Modify columns of table FIN_FINACC_TRANSACTION and view APRM_FINACC_TRANSACTION_V
Revision 2019-05-20 15:11 by AtulOpenbravo
Description Remove Transaction Old 2 Tab and its fields from Financial Account window.
Remove DeleteTransaction and FIN_ModifyTransaction button process, its Model Object & its Model Object Mapping. Process access in F&B International Group and QA Testing sample data.

Remove columns EM_APRM_Delete & EM_APRM_Modify from DB table & View, its application dictionary references i.e AD_COLUMN, AD_FIELD & AD_ELEMENT
Remove unused files PaymentGLItemGrid.srpt & PaymentGLItemGrid.xml
Remove text interfaces associated with PaymentGLItemGrid.srptText Interfaces.

The tab is inactive and not used any more. Removing DeleteTransaction.java, FIN_TransactionModif.java has low risk as sample data references can be managed safely.

AD_Process_Access has references to the DeleteTransaction & FIN_TransactionModify process with in Sample Data for F&B International Group, QA Testing in Core, The White Valley Group in Retail Sample Data module, AWO QA in AWO Sample Data Module.

Removing below methods that were only used in Transactions.java also has low risk as they are not used in the any other classes.
* TransactionsDao - getTransactionsToReconciled
* TransactionsDao - post
* Getter and Setter methods for EM_APRM_DELETE & EM_APRM_Modify columns of table FIN_FINACC_TRANSACTION and view APRM_FINACC_TRANSACTION_V


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker