We have a scenario where we have an application which is built on "AECP" Fraemwork. We now have to find are the rules in FW layer are used anymore in our application ?one way is to open FW ruleset and check each rule in it by using referencing rule. Since there are 500-1000+ rules in FW ruleset follwoing this approach would not be suggested. Do we have any other ways to know if rules in FW are referenced in our application. We have to list down the rules referenced from the FW by the application (i.e if its used ). Kindly let us know the approach of how to find out this.
How about creating an access group whose ruleset group cannot "see" the framework rules, and then do a reval-and-save on all your app rules and see if any errors turn up? This isn't totally foolproof, but it's a good approximation.
The best is to have your own set of acceptance tests that you run anyway, and go through those and make sure they pass. /Eric
Posted: 6 years ago
Posted: 20 Jul 2016 11:18 EDT
Mike Townsend (MikeTownsend_GCS)
Director, Technical Support, Customer Service
What is the fundamental problem that you are trying to address? Are you just trying to declutter your system? Do you want to pull the framework out entirely and rewrite the rules that reference them? If you are removing layers that your application was built on, while still trying to use the application, you run the risk of missing things. Even something like referencing rules won't find references to things in non-autogenerated controls or sections. Eric's suggestion is a good one for a rough sense for how intertwined your application is with the framework under it, but it's not comprehensive.