Salesforce Certified OmniStudio Developer Plat-Dev-210 Exam Practice Test

Page: 1 / 14
Total 103 questions
Question 1

A developer has a requirement to create a child FlexCard that contains all of its parent FlexCard's records In a Datable How should the developer configure the parent FlexCard's Node?



Answer : B

The Node field for the parent FlexCard should be set to {Records}, which is an array of all the records retrieved by the parent FlexCard data source. This will allow the child FlexCard to access the records and display them in a DataTable.


Question 2

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 tosend exactly the same data? Assume that the developer checked Send Only Additional Input.

A)

B)

C)

D)



Answer : C

The Additional Input property allows the developer to specify additional input parameters to be sent to the Integration Procedure element. The input parameters can be specified as a JSON object or as a list of key-value pairs. If the developer checked Send Only Additional Input, then only the input parameters specified in Additional Input are sent, and the SEND/RESPONSE TRANSFORMATIONS are ignored. Therefore, the developer needs to specify the same input parameters as in the SEND/RESPONSE TRANSFORMATIONS in Additional Input. Option C shows how to do this using a JSON object with two properties: ''DBExtractAction:Account'' and ''DBExtractAction:SecondaryAccount''. The values of these properties are the same as in the SEND/RESPONSE TRANSFORMATIONS.


Question 3

In an Expression Set, what is required for the output of a Calculation Step to be used in an Aggregation Step?



Answer : B

In Expression Sets, for any intermediate step (like Calculation) to be referenced in subsequent steps, such as Aggregation, the value must be made available via Output.

B . It must be included in the output -- Correct. Each step has an 'Include in Output' checkbox. If not checked, its result is not accessible to following steps like Aggregation or Sub Expression.

Incorrect Options:

A . Constants are global but do not affect step dependency.

C . It does not have to be a Calculation Step; any previous step's output can be used if exposed.

:

Salesforce OmniStudio Expression Sets - Step Configuration


Question 4

A developer is creating a FlexCard and needs to display additional information using a Flyout.

Which two types of components can the developer embed in the flyout?

Choose 2 answer



Answer : A, D

An OmniScript and a Child FlexCard are both valid components that can be embedded in a flyout. An Integration Procedure and a DataRaptor are not components, but actions that can be performed within an OmniScript or a FlexCard.


Question 5

A developer needs to use the COUNTIF function to process data entered by the user in an OmniScript. The output of the function needs to be displayed to the user immediately in the current step.

Based on best practice, which element should the developer use this function in?



Answer : B

In OmniScripts, if you need to apply a function (like COUNTIF) to dynamic data and show the result immediately, the Formula element is the correct choice.

B . Formula element -- The Formula element supports real-time calculation using OmniStudio expression functions (like COUNTIF, SUM, etc.) and updates values instantly on the screen without the need for server calls.

Incorrect Options:

A . Set Values element is used to set static or conditional values but doesn't support formula evaluation.

C . Range element is used for value comparisons and conditions, not for calculations.

:

Salesforce OmniStudio Developer Guide OmniScript Formula Element


Question 6

In an Integration Procedure, a developer needs to perform a multi-step calculation on every element of an array.

Based on best practices, what two methods are recommended?

Choose 2 answers



Answer : B, D

According to theIntegration Procedure Actionspage, a Calculation Action can be used to ''call a Calculation Procedure that performs calculations on input data'' and a Matrix Action can be used to ''call a Calculation Matrix that performs calculations on input data''.


Question 7

A developer needs to build a multi-step intake form. Each step must allow the user to cancel the intake at any time. The developer is using an LWC OmniScript to build the form.

How should the developer implement the cancel functionality for all steps using the LWC OmniScript Designer?



Answer : A

Checking the Enable Cancel checkbox in the Setup tab under Cancel Options allows the developer to enable the cancel functionality for all steps in the OmniScript. The user can cancel the OmniScript at any time by clicking the Cancel button in the top right corner of the OmniScript. Adding a navigation Action inside each step is not necessary and would clutter the OmniScript design. Setting the Component name or Element Name to ''Cancel'' has no effect on enabling the cancel functionality.


Page:    1 / 14   
Total 103 questions