Integrating with PeopleSoft North American Payroll

In PeopleSoft Expenses, you can designate whether you want employee reimbursements processed by PeopleSoft Payables or by PeopleSoft North American Payroll. Make this selection on the Installation Options - Expenses page. If you use your payroll system, application messages transmit data (earnings codes, bank data, and payment data) between the payroll and expense systems on the message node PSFT_HR. The following table lists application message detail used in the integration and whether PeopleSoft Expenses publishes or subscribes to the message:

Message Channel

Message

Record

Pub/Sub

Description

EARNINGS_SETUP

EARNINGS_FULLSYNC

EARNINGS_TBL

SUB

Full data load of payroll earnings codes.

EARNINGS_SETUP

EARNINGS_SYNC

EARNINGS_TBL

SUB

Incremental update of payroll earnings codes.

DIRECT_DEPOSIT_SETUP

DIRECT_DEPOSIT_FULLSYNC

DIRECT_DEPOSIT

SUB

Full data load of employee bank information.

DIRECT_DEPOSIT_SETUP

DIRECT_DEPOSIT_FULLSYNC

DIR_DEP_DISTRIB

SUB

Full data load of employee bank information.

DIRECT_DEPOSIT_SETUP

DIRECT_DEPOSIT_SYNC

DIRECT_DEPOSIT

SUB

Incremental update of employee bank information.

DIRECT_DEPOSIT_SETUP

DIRECT_DEPOSIT_SYNC

DIR_DEP_DISTRIB

SUB

Incremental update of employee bank information.

PAY_EXPENSES_REQUEST

PAYMENT_EXPENSES_REQUEST

PAY_REQUEST

PUB

Publish staged payment data to PeopleSoft Payroll.

PAY_EXPENSES_ACKNOWLEDGE

PAYMENT_EXPENSES_ACKNOWLEDGE

PAY_ACKNOWLEDGE

SUB

Receive payment request acknowledgment.

PAY_EXPENSES_ISSUE

PAYMENT_EXPENSES_ISSUE

PAY_ISSUED

SUB

Receive payment issue data from PeopleSoft Payroll.