CI Request

In the CI Request activity, the plug-in receives messages from the TIBCO environment, parses the request and performs specified operations on the message data in the PeopleSoft database through Component Interface.

General Tab

On the General tab, you must specify the required parameters before you can use this activity. The General tab contains the following fields:

Field Module Property? Visual Diff? Description
Name No Yes

The name to be displayed as the label for the activity in the process.

Connection Yes Yes

The reference to PeopleSoft Configuration Shared Resource. It is used to get connection and the schema details.

Schema No Yes

The name of the schema to be used in the activity.

The search results list all the schemas downloaded for the particular connection selected in the Connection field.

Description Tab

On the Description tab, you can enter a short description for the CI Request activity.

Input Tab

On the Input tab, you can view the input data for the CI Request activity. The values in the Input tab are populated based on the schema selected in the Schema field.

Operation Code

The input data of CI Request contains a field called operation code (OPRN_CODE) if the Component Interface contains records that are level 1 and above. The value in the operation code field determines the mode of operation carried out on child records in the PeopleSoft database. The values that can be specified in the input data for OPRN_CODE are:

  • Insert (I) - For inserting a new record.
  • Update (U) - For inserting a record if the record does not exist or for updating a record if it exists. The Update operation inserts the value for the fields that are defined in the schema if the record does not exist, and updates the value for the fields if the record exists.
  • Delete (D) - For deleting an existing record.
  • Null - If no operation code is specified an update is carried out.

For more information on Operation Code, see Implementation of Keys in ActiveMatrix BusinessWorks Plug-in for PeopleSoft

Fault Tab

The Fault tab, has the following exceptions:

  • PeopleSoftPluginException
  • PeopleSoftOperationException

PeopleSoftPluginException throws an error and causes the activity to stop. This exception is caused for all cases other than PeopleSoftOperation exception.

Field Type Description
msg string The error message description returned by the plugin.
msgCode? string The error code returned by the plugin.

PeopleSoftOperationException throws an error and cause the activity to stop. This exception is caused when any error occurs during an API invoke for Operation processing on the PeopleSoft Server.

Field Type Description
msg string The error message description returned by the plugin.
msgCode? string The error code returned by the plugin.