PeopleSoft Component Interface

Component Interfaces

A component interface is a PeopleTool to enable exposure of a PeopleSoft component (a set of
pages grouped together for a business purpose) for synchronous access from another
application (PeopleCode, Java, C/C++, COM, or XML). Component interfaces can be viewed
as "black boxes" that encapsulate PeopleSoft data and business processes, and hide the details
of the structure and implementation of the underlying page and data. Component interfaces
can be used to integrate PeopleSoft with another PeopleSoft application or with external
systems.

A component interface maps to one, and only one, PeopleSoft component. A component
interface is created in the PeopleSoft Application Designer by selecting the PeopleSoft
component. Record fields on the PeopleSoft component are mapped to the keys and
properties of the Component Interface. Methods are used to find, create, modify or delete
data.