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 throws an error and causes the activity to stop. This exception is caused for all cases other than PeopleSoftOperation exception.
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.