Developing Application Classes to Email BI Publisher Reports to External Users

As described previously, the email address that you use to send a report can reside on the database, a file server, or other source.

You need to develop an application class to retrieve the email addresses to which to send a report from storage. The application class that you develop should implement the IPT_EXT_BIP_EMAIL_INT: BIP_EMAIL_DATA application interface.

BI Publisher expects the application class to provide the following:

  • An array of email addresses.

  • An error string, if any.

The application class that you create is then defined as a report property in the report definition.

For more information about developing this application interface, see the PeopleTools 8.55: PeopleCode API Reference documentation.