Advanced concepts
With an understanding of the concepts discussed and the demonstration of the simple example, the following topics are ideas for how the Centralized Code Repository can be enhanced in an enterprise implementation.
Report Type Grouping
Different report types such as ad-hoc, dashboard, or canned typically have vastly different business requirements that are addressed with code unique to the report type. The addition of a Report Type column in the CCR code table and a Report Type filter on the CCR Query section allows management of code within a subsection of reports. This concept also lends well to creating sub-libraries by a business unit to address differing functional requirements across user groups in an enterprise implementation.
Enterprise Object Library
The idea behind an Enterprise Object Library is to prepare code and...