PSA can automatically create assignments and timecards when it receives an approved absence request from HCM. To achieve this, HCM publishes approved absence requests in ERP and PSA subscribes to that information using the mappings provided with ERP.
To automatically create assignments from an absence request, PSA requires a Project ID. You can do one of the following:
In this example, the organization has projects for the USA and Canada regions and requires a custom mapping for absence requests in those regions.
You can create custom absence request filters so that only absence requests of a particular type are published:
AND(VanaHCM__Absence_Type_Request__r.Name='Vacation',
OR(Text(VanaHCM__Requested_By__r.VanaHCM__Worker_Type_Worker__c) = 'Employee',
Text(VanaHCM__Requested_By__r.VanaHCM__Worker_Type_Worker__c) = 'Contractor'))
For information on PSA ERP settings, see ERP PSA Messaging Settings.
You can control the number of messages that HCM sends using the Deliver Now method. For more information, see ERP HCM Messaging Settings.
Related Concepts
Related Tasks
Registering HCM and PSA for ERP Publications and Subscriptions
Setting up Integration Between HCM Worker and PSA Resource Records