IBM Integration Bus, Version 10.0.0.5 Operating Systems: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS


Supported operations (PeopleSoft)

An operation is the action that an adapter can perform on the PeopleSoft Enterprise server during outbound processing. The name of the operation typically indicates the type of action that the adapter takes, such as create or update.

The following table defines the operations that the adapter supports.

Table 1. Supported operations of business objects
Operation Definition
Create The adapter accesses the PeopleSoft component and retrieves values from the attributes that have the primary key application-specific information set. The adapter then opens the corresponding component interface by using the value that is provided for the ObjectName application-specific information. It sets the attribute values on the corresponding Create Keys in the component interface. An empty Component Interface is created, and the adapter maps all the business-object data to the created component interface. When mapping the data, the adapter sends all data for simple attributes in the hierarchy, and it creates items that match each of the child objects in the hierarchy, including effective-dated and effective-sequenced child records.
Retrieve The adapter accesses the PeopleSoft component and retrieves values from the attributes that have the primary key application-specific information set. The adapter then instantiates the corresponding component interface by using the value that is provided for the ObjectName application-specific information. It sets the attribute values on the corresponding Get Keys in the component interface. The adapter then maps the component data onto the business-object hierarchy. Child objects are included in the data mapping.
RetrieveAll This operation performs in the same way as the Retrieve operation, except that it allows retrieval of multiple instances of the same PeopleSoft component.
Update The adapter retrieves an object from PeopleSoft and compares it to the target business object. When the comparison reveals extra child objects in PeopleSoft, the adapter deletes children. When the comparison reveals missing children in PeopleSoft, the adapter creates children. When the comparison reveals child objects that have been updated in PeopleSoft, the adapter updates them.
Exists The adapter processes an exist operation in the same way that it processes a retrieve operation, except that it does not populate the business object with retrieved data; it checks for the existence of an object in PeopleSoft.
Delete Based on the values that are set for the application-specific metadata elements StatusColumnName and StatusValue, the adapter updates a business object to inactive. A delete operation can be performed only on a top level object. PeopleSoft does not allow an object to be physically deleted, so the inactive object remains in the PeopleSoft database.
Apply Changes This operation updates the PeopleSoft component based on the operation that was performed on it. The supported operations are create, update, and delete.

rbp_peo_suppops.htm | Last updated 2016-06-25 08:09:22