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.
at the worker level.
at the regionId level that you created.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'))
Description to expand the Description section.
at the Body level.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.
Description to expand the Description section.
at the level to which you want to add a node.
Description to expand the Description section.
at the level to which you want to add a node.
Description to expand the Description section.
at the level to which you want to add a node.
Description to expand the Description section.
at the level to which you want to add the node.
at the level of the node that you created in the previous steps.
at the level to which you want to add the node.
at the level of the list that you created in the previous steps. Related Concepts
Related Tasks
Registering HCM and PSA for ERP Publications and Subscriptions
Setting up Integration Between HCM Worker and PSA Resource Records