This chapter provides an overview of PeopleSoft Component Interfaces and discusses how to implement them.
A component interface is a set of application programming interfaces (APIs) that you can use to access and modify PeopleSoft database information programmatically. PeopleSoft Component Interfaces expose a PeopleSoft component (a set of pages grouped for a business purpose) for synchronous access from another application (PeopleCode, Java, C/C++, or Component Object Model [COM]). A PeopleCode program or an external program (Java, C/C++, or COM) can view, enter, manipulate, and access PeopleSoft component data, business logic, and functionality. Additionally, you can use the Component Interface Tester to check the validity of your component interface and the Excel to Component Interface Utility to manage your data.
Component interfaces are created in PeopleSoft Application Designer, so you should ensure that you are familiar with PeopleTools and PeopleSoft Application Designer.
See Enterprise PeopleTools 8.46 PeopleBook: PeopleSoft Application Designer.
This section provides information to consider before you begin to use PeopleSoft Component Interfaces. In addition to implementation considerations presented in this section, take advantage of all PeopleSoft sources of information, including the installation guides, release notes, and PeopleBooks.
The functionality to create component interfaces for your applications is delivered as part of standard PeopleSoft PeopleTools that are provided with all PeopleSoft products.
You must complete these activities before you begin to create component interfaces for your implementation:
Install your PeopleSoft application according to the installation guide for your database type.
See the PeopleSoft installation guide for your platform and product line.
Establish a user profile that gives you access to PeopleSoft Application Designer and any other processes that you will use.
There are several tasks involved in setting up the Excel to Component Interfaces Utility.
See Getting Started with the Excel to Component Interface Utility.