Hey everyone,
I have been tasked with documenting our customizations and configurations and I am hoping the community can help with something.
I am starting with our custom fields. The idea is to hand a document over to the business and have them tell us if the field is still needed/used. In order for the business to make that decision, they will need to know every instance of use of that custom field. I am trying to track down any and everything that has a dependency on the custom field. We want to ensure that we do not break anything the business is still relying on by getting rid of the custom field.
Basically, anything “downstream” of the custom field that is dependent on the existence of the custom field. For example:
- Events/Event Actions that use the custom field
- Lobby Data Sources
- Database packages, stored procedures, functions, etc.
- All types of reports
- Operational Reports
- Quick Reports
- Crystal Reports
- etc.
- Custom Menus
- Custom Pages and Tabs
- Other custom fields
- Read Only fields that use the first custom field in its select statement or expression
- etc.
- Custom Views
- Custom Tables
- Migration Jobs
- External File Templates
- IAL’s
- Again, anything that may be using the custom field (I’m sure I left something off the list)
Does anyone have ideas about the best way to go about gathering this type of information? Has anyone done something similar to this in the past, and if so, any pointers or suggestions you would be willing to share?
I would really appreciate any ideas, strategies, best practices that may help!
**I’m really hoping there is a standard way to do this and I just don’t know about it**
Thanks
Royston