disable buttons in a XSS webdynpro application
I am trying to disable the "review" button in the standard XSS application for Address Per_Address_FR this button seems to be handled by the Floorplan framework, would there be a way to pass a parameter to the framework ?
I have the source code for the application but at this level there is no access to this button even programatically.
Thanks for any help.
Are you using ERP 2004 or ERP 2005.
In ERP 2005 the config is outside the WD Application and can be done inside Portal. Check this out.
In ERP 2004 the config is inside the WD Component.
This can be done by but for that you need to understand the structure of the ESS Application.
You need to modify the 'CcPerAddressFR' Component Interface Impletementation for your application.
Currently its using the CC(Configuration Controller) as defined in the com.sap.xss.per.helpers.CcHelper.java file
If you goto this file you will see something like this in the 'loadConfiguration'
VAC vacDetailNavi = new VAC(dcNamePer, "com.sap.xss.per.vc.detailnavi.VcPersInfoDetailNavi");
VAC vacReviewNavi = new VAC(dcNamePer, "com.sap.xss.per.vc.reviewnavi.VcPersInfoReviewNavi");
VAC vacReviewCaption = new VAC(dcNamePer, "com.sap.xss.per.vc.reviewcaption.VcPersInfoReviewCaption");
VAC vacConfirmationNavi = new VAC(dcNamePer, "com.sap.xss.per.vc.confirmationnavi.VcPersInfoConfirmationNavi");
So first you need to delete all the references to the 'helper' class of 'ess~per..' dc from your 'CcPerAddressFR'.
Next you need to copy the source of 'loadConfiguration' from CcHelper.java to your 'CcPerAddressFR' and selectively delete the VAC's perspectives, navigation paths and ROPSteps of the 'Review' view.
Its not going to be a bit complicated at starting, but will work once you understand the flow.