Populating the PeopleSoft Interaction Hub User Profile Table
A sample integration based on the Workforce service operation is provided to populate job-related data from the PeopleSoft HCM database. You must configure Integration Broker for the source database and the PeopleSoft Interaction Hub database, then run the PeopleSoft Publish utility for the source database, and verify the results in the PeopleSoft Interaction Hub database.
To populate the PeopleSoft Interaction Hub User Profile table using the delivered service:
Configure Integration Broker in PeopleSoft HCM:
Navigate to
.Open the WORKFORCE_FULLSYNC service.
Select the default service operation WORKFORCE_FULLSYNC.INTERNAL and set it to active.
Add a routing from PeopleSoft HCM to PeopleSoft Interaction Hub.
Select the Routing Parameters tab, and enter the following values to transform the transaction to the VERSION_2 service operation:
Field or Control
Description
External Alias
WORKFORCE_FULLSYNC.VERSION_2
Message.Ver into Transform 1
WORKFORCE_FULLSYNC.INTERNAL
Message.Ver out of Transforms
WORKFORCE_FULLSYNC.VERSION_2
Note: Some earlier PeopleSoft HCM 9.1 builds have WORKFORCE_FULLSYNC.VERSION_2 as the default service operation version instead of WORKFORCE_FULLSYNC.INTERNAL. In that case the transformation step is not needed, as the external alias should match the service operation external alias in PeopleSoft Interaction Hub (WORKFORCE_FULLSYNC.VERSION_2).
Note: If a routing already exists for the Resource Finder integration, a separate routing should be created since the Resource Finder routing requires the WORKFORCE_FULLSYNC.VERSION_2 to be transformed to WORKFORCE_FULLSYNC.VERSION_1
Configure Integration Broker in PeopleSoft Interaction Hub:
Navigate to
.Open the WORKFORCE_FULLSYNC service.
Select the service operation WORKFORCE_FULLSYNC_V2.VERSION_2 and set it to active.
Activate the handler.
Activate the Any-to-Local routing.
Select the Parameters tab and verify External Alias = WORKFORCE_FULLSYNC.VERSION_2.
In PeopleSoft HCM, run the PeopleSoft Publish utility:
Navigate to
.Select the WORKFORCE_FULLSYNC service and select the Create Message Header and Create Message Trailer options if they are not already selected.
Navigate to
.Add a run control, or use an existing one.
Set Service Operation to WORKFORCE_FULLSYNC and click Run.
Select the Full Table Data Publish option and click OK.
Verify the process status updates to Success.
Navigate to
.Go to the Publication Contracts page and verify the transactions are successful.
Verify the results in PeopleSoft Interaction Hub.
Access
.Access the Subscription Contracts page and verify the transactions are successful.
Verify the user profile has been populated by querying the EPPCW_PROF_HDR table.
Incremental Synchronization of User Profile
Repeat steps 1, 2, and 4, using WORKFORCE_SYNC instead of WORKFORCE_FULLSYNC:
In PeopleSoft HCM, use the service operation WORKFORCE_SYNC.VERSION_2 or WORKFORCE_SYNC.INTERNAL transformed to VERSION_2.
In PeopleSoft Interaction Hub, use service operation WORKFORCE_SYNC_V2.VERSION_2.