Openbravo Issue Tracking System - Modules
View Issue Details
0044800ModulesTax Report Launcherpublic2020-08-12 16:462020-09-02 12:46
shuehner 
vmromanos 
normalminorhave not tried
acknowledgedopen 
5
 
 
0044800: OBTL_SE_TaxLauncher refactor to use AJAX instead of all Callout framework or directly refactor the window to be WAD window
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.
No tags attached.
blocks design defect 0044811 new Triage Platform Base Openbravo ERP Support for old-style callout (HttpServletBased and not SimpleCallout) should be removed totally even when used in manual HTML 
Issue History
2020-08-12 16:46shuehnerNew Issue
2020-08-12 16:46shuehnerAssigned To => Jorge Bravo
2020-08-12 16:46shuehnerIssue generated from0044799
2020-08-12 16:46shuehnerRelationship addedblocks 0044795
2020-08-13 15:49shuehnerRelationship addedblocks 0044811
2020-08-13 15:49shuehnerRelationship deletedblocks 0044795
2020-08-14 14:29Jorge BravoAssigned ToJorge Bravo => Mery Anelo
2020-09-02 12:41vmromanosAssigned ToMery Anelo => vmromanos
2020-09-02 12:41vmromanosSummaryOBTL_SE_TaxLauncher is an old-style callout and should be refactored to use SimpleCallout => OBTL_SE_TaxLauncher refactor to use AJAX instead of all Callout framework or directly refactor the window to be WAD window
2020-09-02 12:41vmromanosDescription Updatedbug_revision_view_page.php?rev_id=21602#r21602
2020-09-02 12:41vmromanosSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=21604#r21604
2020-09-02 12:45vmromanosDescription Updatedbug_revision_view_page.php?rev_id=21605#r21605
2020-09-02 12:45vmromanosSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=21606#r21606
2020-09-02 12:46vmromanosStatusnew => acknowledged

There are no notes attached to this issue.