Appendix: PeopleSoft Pay/Bill Management Business Processes and Integrations

Transactions created in Oracle's PeopleSoft Pay/Bill Management result in the creation of other transactions in the following PeopleSoft applications:

Click to jump to parent topicIntegration Between Pay/Bill Management and Other PeopleSoft Applications

The following tables detail the integration between PeopleSoft Pay/Bill Management and other applications as each affects employees, customers and contacts, orders, and assignments.

The following integrations apply for employees:

Concept

Human Resources

PeopleSoft Time and Labor

PeopleSoft Payables

PeopleSoft Resource Management

Employees

When an applicant is hired using the PeopleSoft Pay/Bill Management applicant component in the Financials database, his or her information is sent to the HCM database where the person is hired in PeopleSoft HR. From that point on, PeopleSoft HR becomes the system of reference and any data updates made in the HCM employee components are sent to the Financials database through application messaging.

When an applicant is hired in the PeopleSoft Pay/Bill Management Applicant component, the system uses the workgroup and taskgroup specified to create the time reporter data in the employee job record number 0 (zero).

When hiring non-employees into the system, you can associate the non-employee record with a default vendor ID and vendor location to indicate the other staffing company for which the non-employee works.

PeopleSoft Pay/Bill Management and PeopleSoft Resource Management share the same employee tables, but each has their own employee components.

The following integrations apply for customers and contacts:

Concept

Billing

Customers and Contacts

PeopleSoft Pay/Bill Management shares the customer and contact table and components with other core Financials applications such as PeopleSoft Billing, Contracts, and PeopleSoft Receivables. PeopleSoft Pay/Bill Management and PeopleSoft Staffing Front Office provide additional pages in those components to capture additional information that is specific to the staffing industry.

The following integrations apply for orders:

Concept

Project Costing

Contracts

Resource Management

Orders

PeopleSoft Pay/Bill Management creates a PeopleSoft Project Costing project for each order created in the system (except for orders with a status of Draft). The system also creates a project status record, and, depending on the Project Costing installation options, the system may also create a Project Owning Organization using the order department ID and the GL business unit mapped to the PeopleSoft Contracts business unit associated with the order.

PeopleSoft Pay/Bill Management creates a Contracts contract for each order created in the system (except for orders with status of Draft).

PeopleSoft Pay/Bill Management shares the same order and assignment tables with PeopleSoft Resource Management but each application has its own component to add orders and assignments.

The following two tables contain the integrations that apply for assignments:

Project Costing

Contracts

Human Resources

Time and Labor

PeopleSoft Pay/Bill Management creates an activity for each assignment created in the system . The system also creates an activity status record and adds the person assigned to the project and activity teams (and to the project and activity resource lists if PeopleSoft Program Management is installed).

PeopleSoft Pay/Bill Management creates a contract line for each assignment created in the system . The system also creates a billing plan, a revenue plan, and links the contract line with the project activity. For temporary assignments, the system also creates a contract rate set to be able to bill for hours reported against the assignment. For career assignments, the system creates the billing events with the dates and amounts specified in the assignment. Additionally, PeopleSoft Pay/Bill Management sends assignment cross reference and rate information to the HCM database to be used for automatic lookups during time entry.

For temporary assignments, depending on the additional jobs option selected on the Installation Options - Staffing page, PeopleSoft Pay/Bill Management may create a new employee job record for the assignment just added. If the assignment re-uses an existing job record, PeopleSoft Pay/Bill Management may insert an effective dated row for that job record in case information such as tax location code or job code changed for this assignment.

For temporary assignments, depending on the additional jobs option selected on the Installation Options - Staffing page, PeopleSoft Pay/Bill Management may create a new employee job record for the assignment just added. In such cases it will automatically create Time Reporter data for that new job record. If the assignment re-uses an existing job record, PeopleSoft Pay/Bill Management may insert an effective dated row in the Time Reporter data for that job record in case information such as workgroup or task group changed for this assignment.

 

Billing

Payables

Resource Management

For career assignments, if a fall off occurs, PeopleSoft Pay/Bill Management automatically creates a credit for the customer in PeopleSoft Billing, using the fall off amount and credit date specified.

When assigning non-employees to an order, you can specify the staffing vendor and vendor location through which the employee is working. That information is used as part of the FO_TO_AP Application Engine process which automatically generates vouchers payable to the vendor specified in the assignment based on the time reported for the non-employee.

PeopleSoft Pay/Bill Management shares the same order and assignment tables with PeopleSoft Resource Management but each application has its own component to add orders and assignments.