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


Business objects for PeopleSoft Enterprise

To send data or obtain data from PeopleSoft Enterprise, the adapter uses business objects. A business object is a structure that consists of data, the action to be performed on the data, and additional instructions, if any, for processing the data. The data can represent either a business entity, such as an invoice or an employee record, or unstructured text.

How business objects are created

You create business objects by using the Adapter Connection wizard. The wizard connects to the application, discovers data structures in the application, and generates business objects to represent them. It also generates other resources that are needed by the adapter.

Business object structure

The adapter supports business objects that are hierarchically structured. The top-level business object must have a one-to-one correspondence with the PeopleSoft component interface, and collections that occur in the top-level object are children of it. Information about the processed object is stored in the application-specific information for the object and each of its attributes.

The following table describes the attributes that form a business object.

Attribute property Description
Name Indicates the name of the business object attribute.
Type Indicates the type of the Business Object attribute. The adapter uses character mapping between PeopleSoft component property types and the generated business object attribute types. PeopleSoft component property types map to generated attribute types in the following manner:

CHAR maps to attribute type String

NUMBER maps to attribute type BigDecimal

LONG maps to attribute type Long

SIGN maps to attribute type BigDecimal

DATE maps to attribute type Date

TIME maps to attribute type Time

DTTM maps to attribute type DateTime

Key Child business objects have their own keys that have the primary key application-specific information. They also inherit keys from their parent business object.
Cardinality Single cardinality for simple attributes; multiple cardinality for container attributes.

cbp_peo_busobjs.htm | Last updated 2019-07-13 08:14:10