[Aug 27, 2026] 100% Pass Guarantee for Plat-Dev-210 Dumps with Actual Exam Questions
Today Updated Plat-Dev-210 Exam Dumps Actual Questions
Salesforce Plat-Dev-210 Exam Syllabus Topics:
| Topic | Details |
|---|---|
| Topic 1 |
|
| Topic 2 |
|
| Topic 3 |
|
| Topic 4 |
|
| Topic 5 |
|
NEW QUESTION # 29
A developer needs to create a list of cases for an account in a single Datable in a FlexCard. Like the one shown below.
How can the developer configure the FlexCard to display the case records in this way?
- A. Select the Repeatable Mode property on the data table elements
- B. Disable the Repeat Record feature on the FlexCard setup tab
- C. Enable the record Looping feature on the data table elements
- D. Enable the Repeat Records feature on the FlexCard Setup tab
Answer: A
Explanation:
The Repeatable Mode property on the data table elements allows the developer to display multiple records in a single data table. The Repeat Records feature on the FlexCard Setup tab is used to display multiple FlexCards for each record in a data source. The Record Looping feature on the data table elements is used to iterate over a list of records and perform actions on each record. The Overwrite Target for all Null input checkbox on the Account id field is used to overwrite the existing value in the target object with null if the input value is null.
NEW QUESTION # 30
The OmniScript must retrieve device details stored in the Asset object and then call an external system to send troubleshooting commands via REST API to the device. Which two OmniScript element should the developer use to configure this functionality?
- A. DataRaptor Extract Action
- B. HTTP Action
- C. Navigation Action
- D. SOQL Action
- E. REST API Action
Answer: A,B
Explanation:
According to the OmniScript Action Elements page, a DataRaptor Extract Action can be used to
"get data from one or more Salesforce records" and an HTTP Action can be used to "get, save, or delete data through a web application programming interface (API)".
NEW QUESTION # 31
Which two of these options can a developer use to retrieve data from a Salesforce object?
Choose 2 answers
- A. Data Mapper Load Action
- B. Data Mapper Extract Action
- C. Lookup Input Element
- D. Data Mapper Post Action
Answer: B,C
Explanation:
To retrieve (read) data from Salesforce objects:
* A. Data Mapper Extract Action - Correct. A DataRaptor Extract is specifically used to retrieve data from Salesforce, based on input parameters or context.
* C. Lookup Input Element - Correct. This is used within OmniScripts to look up a record by matching input data, essentially performing a read operation.
Incorrect Options:
* B. DataRaptor Post is not a valid DataRaptor type.
* D. DataRaptor Load Action is used for writing/updating data, not retrieving it.
:
Salesforce OmniStudio Guide # DataRaptor Types and Lookup Input Element Usage
NEW QUESTION # 32
A developer needs to make a callout to an external REST API within an Integration Procedure.
Which action element should be used?
- A. Remote Action
- B. Integration Procedure Action
- C. HTTP Action
- D. DataRaptor Transform Action
Answer: C
Explanation:
The HTTP Action element in an Integration Procedure is used to make callouts to external REST APIs. It allows the developer to configure the endpoint, method, headers, and request body.
NEW QUESTION # 33
What should a developer's first step be when troubleshooting whether a DataRaptor Extract is retrieving data?
- A. Add a key/value pair in the DataRaptor to test it.
- B. Go to the Lightning Console and reload the page to test.
- C. Go to the PREVIEW tab In OmniScript to test.
- D. Deactivate the card and layout, and go to the PREVIEW tab for the card to test.
Answer: C
Explanation:
The PREVIEW tab in OmniScript allows the developer to test the DataRaptor Extract by providing a record ID and viewing the output data. This is a quick and easy way to troubleshoot whether the DataRaptor Extract is retrieving data correctly.
NEW QUESTION # 34
...... configure Additional input to send exactly the same data? Assume that the develop checkedSend Only Additional input.
- A.

- B.

- C.

- D.

Answer: A
Explanation:
Option D is the correct way to configure Additional input to send exactly the same data as Input Data. The Additional input should have the same key/value pairs as Input Data, and the value should be set to
{{InputData.key}} for each key. This will pass the value of Input Data for each key to Additional input.
NEW QUESTION # 35
An OmniScript updates data from one Salesforce record, but when it completes, only some of the data is updated in Salesforce. A Data Mapper Load saves the data. What error could cause this behavior? Choose 2 answers
- A. The fields that are not updated are read-only in Salesforce.
- B. In the Data Mapper Load, in the preview tab, the RecordId is from the wrong record type.
- C. The Input JSON paths in the Data Mapper Load do not match the JSON sent from the OmniScript.
- D. ContextId is misspelled in the merge code that passes the RecordId to the Data Mapper.
Answer: A,C
Explanation:
According to the Salesforce OmniStudio DataRaptor documentation, specifically under DataRaptor Load Best Practices and Common Issues:
A). "The Input JSON paths in the Data Mapper Load do not match the JSON sent from the OmniScript."This is a common configuration issue. If the paths between the OmniScript's structure and the DataRaptor Load mapping are mismatched, fields may not map correctly, resulting in partial updates or no updates.
B). "The fields that are not updated are read-only in Salesforce."If a field is Read-Only at the field- level security (FLS) or object schema, DataRaptor Load will not be able to write to it, which explains why only some data is updated.
NEW QUESTION # 36
A developer needs to configure a calculation procedure to calculation a subtotal using two different depending on whether the input Boolean variable is Customer is set to true or false.
How should a developer configure the calculation procedure to conditionally execute the correct formula?
- A. Use two separate Calculation Steps with the Conditional Step property selected: use the ISTRUE (is Customer) and NOT (ISTRUE) (is Customer) functions in the Condition syntax.
- B. Use two separate Calculation Steps with the Conditional Step property selected: compare theisCustomer variable directly to the literal true and false values in the Condition syntax.
- C. Use a single Calculation Steps with IF statement directly in the formula definition to reference the isCustomer variable and conditionally perform the appropriate calculation.
- D. Use two separate Calculation Steps with the Conditional Step property selected: reference just the is Customer variable in the Conditional syntax (no comparison necessary)
Answer: A
Explanation:
Using two separate Calculation Steps with the Conditional Step property selected allows the developer to specify different formulas based on different conditions. The ISTRUE(isCustomer) and NOT(ISTRUE (isCustomer)) functions are used to evaluate the Boolean variable in the Condition syntax. The other options are either missing the Conditional Step property, using incorrect comparison operators, or using an IF statement instead of separate Calculation Steps.
NEW QUESTION # 37
An integration Procedure uses an HTTP action to makea REST API call. The response from the REST API must be converted into a specific XML structure before sending it as an input to another external wen service.
How should the developer configure the Integration Procedure to meet this requirement?
- A. Use a Remote Action that calls the XMLStreamWriter class
- B. Use a DataRaptor Extract and check the XML checkbox on the Output JSON Path.
- C. Use a Remote Action that calls the XMLStreamReader class
- D. Use a DataRaptor Transform to convert JSON to XML
Answer: D
Explanation:
According to the OmniStudio Developer Guide, "DataRaptor Transform actions can convert JSON to XML and vice versa." Therefore, the correct answer is C.
NEW QUESTION # 38
A developer is building an OmniScript and needs to retrieve data from Salesforce and from an on-premises billing database.
Which two OmniScript elements could retrieve this data?
Choose 2 answers
- A. DataRaptor Extract Action
- B. HTTP Action
- C. Response Action
- D. Navigate Action
Answer: A,B
Explanation:
According to the OmniScript Action Elements page, a DataRaptor Extract Action can be used to "get data from one or more Salesforce records" and an HTTP Action can be used to "get, save, or delete data through a web application programming interface (API)".
NEW QUESTION # 39
A healthcare company wants to enable its subscribers to add, edit, or delete dependents related to their policy Community portal. The developer on the project decides to use an MniScript.
How should the developer configure the OmniScript to providethis functionality?
- A. Use an Input Block element and a DataRaptor Post Action element.
- B. Use a Text Block element and a Remote Action element.
- C. Use an Edit Block element configured with Remote Actions.
- D. Use an Edit Block element configured with SOQL statements.
Answer: C
Explanation:
An Edit Block element configured with Remote Actions allows the developer to create a dynamic table that can display, add, edit, or delete records from a Salesforce object. The Remote Actions can be configured to perform CRUD operations on the object using SOQL or Apex.
NEW QUESTION # 40
A developer wants to improve the performance of a DataRaptor Extract that queries a large volume of Salesforce data. What should be enabled?
- A. Batch Apex
- B. Cache the DataRaptor
- C. Turbo Extract
- D. Asynchronous Load
Answer: C
Explanation:
Turbo Extract is a high-performance mode for DataRaptor Extracts that improves query efficiency and response time, particularly useful when retrieving large datasets.
NEW QUESTION # 41
A customer has a new Engagement Manager who is going to be the new Primary Contact for the Account. What type of mapping does a DataRaptor Load use to create the new contact and then add it as the new Primary Contact?
- A. Relationship Query
- B. Linked Mapping
- C. Lookup Key
- D. Lookup Mapping
Answer: B
Explanation:
According to the DataRaptor Load Overview page, a Linked Mapping is used to "create or update multiple records in different objects that are related by lookup fields".
NEW QUESTION # 42
Refer to the exhibit below. In this Integration Procedure structure, what Send JSON Path would you use to send the output of the ActionZ element to a Response Action?
- A. ActionZ:BlockY:BlockX
- B. BlockX:BlockY:ActionAZ
- C. ActionZ:BlockY:BlockX
- D. BlockX.BlockYActionZ
Answer: D
Explanation:
The Send JSON Path syntax for accessing an element from an Integration Procedure structure is BlockName.ElementName. In this case, the BlockName is BlockX and the ElementName is ActionZ. The colon (:) is used to separate the input and output parameters, not the block and element names. The order of the block and element names should follow the hierarchy of the structure, from top to bottom.
NEW QUESTION # 43
In an OmnoScript, a developer needs to configure a Disclosure element to require user input only if the user already checked a Non-Disclosure Agreement Checkbox.
How should the developer configure the conditional view to meet this requirement?
- A. Disable read only if true
- B. Set element to optional if false
- C. Set element to require if true
- D. Show element if true
Answer: C
Explanation:
Setting the element to require if true allows the developer to configure a Disclosure element to require user input only if a condition is met. In this case, the condition is that the user already checked a Non-Disclosure Agreement Checkbox. The other options are either incorrect or irrelevant for this requirement.
NEW QUESTION # 44
A developer needs to build a DataRaptor Transform to send current weather to both an OmniScript Card Layout. Which of these samples would be valid for the Expected Output JSON?
- A.

- B.

- C.

- D.

Answer: C
Explanation:
According to the Transform External Data Unit, the Expected Output JSON should match the Output Path of the DataRaptor Transform. In option D, the Output Path is Current:CityState, which matches the Expected Output JSON. The other options have different Output Paths that do not match the Expected Output JSON. Therefore, the correct answer is D.
NEW QUESTION # 45
Refer to the exhibit below. A developer has configured an Integration Procedure element with SEND/RESPONSE TRANSFORMATIONS as shown.
Alternatively, how could the developer configure Additional Input to send exactly the same data?
Assume that the developer checked Send Only Additional Input.
- A.

- B.

- C.

- D.

Answer: C
Explanation:
Option D is the correct way to configure Additional input to send exactly the same data as Input Data. The Additional input should have the same key/value pairs as Input Data, and the value should be set to {{InputData.key}} for each key. This will pass the value of Input Data for each key to Additional input.
NEW QUESTION # 46
A developer creates a new FlexCardto display customer data and actions, such as updating billing information and changing the contact for the customer account. The FlexCard contains 10 fields and 5 actions.
During testing, several fields display with the correct data, but one of the fieldsshows only the label.
What could cause this?
- A. {recordld} us misspelled in the Data Source Input Map.
- B. The field is null 0 the Salesforce record.
- C. The fields have exceeded the maximum number allowed on the card.
- D. There are no test parameters configured.
Answer: B
Explanation:
According to the FlexCard Designer Overview page, another possible cause of a field showing only the label is that "the field is null on the Salesforce record".
NEW QUESTION # 47
Which two in an integration Procedure or DataRaptor can execute a function like CONCAT or DATEDIFF? Choose 2 answers
- A. In a Set Values Action in a Value field.
- B. In a Remote Action m an Additional Output value field.
- C. In a DataRaptor Action in an Input Parameters value field.
- D. In a DataRaptor in an Output Tab Output JSON Path.
Answer: A,B
Explanation:
A Set Values Action in a Value field and a Remote Action in an Additional Output value field can execute a function like CONCAT or DATEDIFF by using the syntax {{function(parameters)}}. For example, {{CONCAT(`Hello', `World')}} or {{DATEDIFF(`2021-01-01', `2021-01-31')}}.
NEW QUESTION # 48
......
Plat-Dev-210 exam dumps with real Salesforce questions and answers: https://freedumps.testpdf.com/Plat-Dev-210-practice-test.html
