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

View Revisions: Issue #44800 All Revisions ] Back to Issue ]
Summary 0044800: OBTL_SE_TaxLauncher refactor to use AJAX instead of all Callout framework or directly refactor the window to be WAD window
Revision 2020-09-02 12:45 by vmromanos
Description The OBTL_SE_TaxLauncher is a servlet that uses the old callout framework (XmlDocument xmlDocument = xmlEngine.readXmlTemplate(
        "org/openbravo/erpCommon/ad_callouts/CallOut").createXmlDocument()) to simulate an AJAX response from a manual window.

This process is launched from the Tax Report Launcher manual window to filter valid options for the selectors (Calendars, Reports, Acct. Schemas...).

It would be great to either refactor the class to avoid using the Callout framework or to directly refactor the Tax Report Launcher window to be a WAD generated window.

This refactor will be mandatory if we decide to remove the Callout framework (XMLEngine) in the future. Meanwhile the code should continue working fine.

Most probably refactoring the OBTL_SE_TaxLauncher class is a simpler solution in this case.
Revision 2020-09-02 12:41 by vmromanos
Description The OBTL_SE_TaxLauncher is a servlet that uses the old callout framework (XmlDocument xmlDocument = xmlEngine.readXmlTemplate(
        "org/openbravo/erpCommon/ad_callouts/CallOut").createXmlDocument()) to simulate an AJAX response from a manual window.

This process is launched from the Tax Report Launcher window to filter valid options for the selectors (Calendars, Reports, Acct. Schemas...).

It would be great to either refactor the class to avoid using the Callout framework or to directly refactor the Tax Report Launcher window to be a WAD generated window.

Most probably refactoring the OBTL_SE_TaxLauncher class is a simpler solution in this case.





Revision 2020-08-14 14:29 by vmromanos
Description This callout is one of the few ones left over not not refactored to be SimpleCallout (issue 36067 refactored every supported module except a few one).



Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker