Introducing EFP Registry and Templates

The Enhancement Framework for PeopleSoft is a complete methodology for creating and managing distributable PeopleSoft applications. Included with EFP are utilities for tracking and managing the applications installed in your system. This article introduces two key EFP utilities: the Registry and Templates.



The Registry provides a summary view of all EFP-compliant applications installed in your system. Using this page you can quickly identify key information about installed applications, including:

  • description
  • type
  • system identifiers
  • publisher
  • installation date



Clicking the About hyperlink displays copyright and license information.




Templates allow you to configureĀ EFP-compliant applications for use in your system. Although templates vary by application type, all templates are accessed from the Templates search page.



A basic template permits configuration of the following standard properties:

  • Message Set Number – EFP supports relocatable message sets so you can relocate application messages so they don’t conflict with existing messages.
  • Chunking Default and Maximum Sizes – control application chunking functionality.
  • Trace Option – allows application-specific tracing to be enabled.
  • Debugging – enables generation of application-specific debugging information.



More complex applications can utilize templates that include properties in addition to the standard properties:



Templates may include the delivered Parameters page that permits configuration of ad hoc parameters, including database sequences. The Parameters page is an EFP Application Component that can also be leverage in your custom development.



Templates may also include the delivered Triggers page that provides the ability to manage application-specific triggers. Triggers can be very helpful for maintaining last modified information for outbound interfaces, especially those with web service integration points. The Triggers page is an EFP Application Component that can also be leverage in your custom development.



Templates include the Attachments page which provides a repository for application documentation and scripts. The Attachments page is an EFP Application Component that can also be leverage in your custom development.



Applications access template settings using Template PlugIn Application Classes. EFP is delivered with a Template PlugIn class for accessing standard properties. Custom applications extend this class to access additional properties.