An OmniScript updates data from one Salesforce record, but when it completes, only some of the data is updated in Salesforce. A DataRaptor Load saves the data. What error could cause this behavior? (Choose two.)
A.
ContextID is misspelled in the merge code that passes the RecordId to the DataRaptor.
B.
The Input JSON paths in the DataRaptor Load do not match the JSON sent from the OmniScript.
C.
In the DataRaptor Load, in the preview tab, the RecordId is from the wrong record type.
D.
The fields that are not updated are read only in Salesforce.
The two errors that could cause this behavior are:
B. The Input JSON paths in the DataRaptor Load do not match the JSON sent from the OmniScript.
If the Input JSON paths in the DataRaptor Load do not match the JSON sent from the OmniScript, then the data sent from the OmniScript will not be mapped to the correct fields in Salesforce. This could result in only some of the data being updated.
D. The fields that are not updated are read only in Salesforce.
If the fields that are not updated in Salesforce are read-only fields, then the data sent from the OmniScript will not be updated in those fields. This could result in only some of the data being updated.
Therefore, the correct answers are B and D.
Option A is not correct as misspelling ContextID would result in an error and the DataRaptor Load would not execute at all.
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
studyvikram
11 months, 1 week agoppremy
1 year, 2 months ago