CI Request Response
The CI Request Response activity receives requests from the TIBCO environment, parses the request, performs specified operation on the input fields, and then returns output fields using the Component Interface.
General Tab
On the General tab, you can 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. On clicking the search symbol, a dialog box opens which lists down all the schema 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 Response activity.
Input Tab
On the Input tab, you can view the input data for the CI Request Response activity. The values in the Input tab are populated based on the schema selected in the Schema field.
Operation Code
The input data received by CI Request Response 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 update 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
Output Tab
The values on the Output tab are populated based on the values passed to the fields in the Input tab and the operation performed on the server. If the process executes successfully, output data gets displayed in the Output tab.
If the process fails a Fault is generated. The error or an exception is displayed in the Fault tab.
Fault Tab
The Fault tab, has the following exceptions:
PeopleSoftPluginException throws an error and cause the activity to stop. This exception is caused for all cases other than PeoplSoftOperation exception.
PeopleSoftOperationException throws an error and cause the activity to stop. This exception is caused when any error occurs during API invoke for Operation processing on the PeopleSoft Server.