I have a SalesInvoice report that is customized in the report Parameter form, Report Layout and Classes with logic. Customizations includes on all related standard TMP tables,Classes,Report Layout etc.
Now I have a requirement to bring back the standard report(without customizations in Parameter form, Layout, Classes) and make an option to run both standard and custom report in two menu items.
Basically I am trying to have 2 versions of Sales Invoice report 1-Standard 2-Standard+custom.
I can try removing customizations and bring the report back to standard, but I will not have custom report anymore.
If I try importing the custom xpo back, my changes will come back on the same salesInvoice report.
But instead would like these changes to happen on complete new custom report.
Should I create an exact duplicate of standard SalesInvoiceReport and manually compare and add my custom changes to the duplicate report? My worry is SalesInvoice is a vast report, duplicating sounds a bit risky in case I miss any related objects.
I was thinking if it was only Layout I can create a new design, but Parameter form is also modified(contract class).
What is the best approach to achieve this.
*This post is locked for comments