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.

 

Registry

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

EFP_REGISTRY_01

 

Clicking the About hyperlink displays copyright and license information.

EFP_REGISTRY_ABOUT_01

 

Templates

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.

EFP_TEMPLATE_SEARCH

 

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.

EFP_TEMPLATE_STD

 

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

EFP_TEMPLATE_EDAP

 

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.

EFP_TEMPLATE_PARMS

 

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.

EFP_TEMPLATE_TRIGGER

 

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.

EFP_TEMPLATE_ATTACH

 

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.