The correct best practice is to use one Data Mapper Load configured for the related object mappings. Salesforce documentation explains that Data Mapper Load supports updates to multiple Salesforce objects and displays separate mapping tabs for each target object. It also documents Multiple Related Object Loads, or Link Mappings, for propagating data between related objects during a load sequence. This avoids unnecessary multiple sequential Data Mapper Load Actions and keeps the update logic declarative, maintainable, and transactionally cleaner. A Remote Action with Apex should only be used when declarative mapping cannot satisfy the requirement. A Salesforce REST API HTTP Action is also unnecessary because the operation is inside Salesforce and OmniStudio already provides Data Mapper Load for this exact use case.
================
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit