Weekend Sale Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: suredis

Salesforce OmniStudio-Developer Salesforce Certified OmniStudio Developer (SP23) Exam Practice Test

Salesforce Certified OmniStudio Developer (SP23) Questions and Answers

Testing Engine

  • Product Type: Testing Engine
$42  $119.99

PDF Study Guide

  • Product Type: PDF Study Guide
$36.75  $104.99
Question 1

A)

B)

Options:

A.

Option A

B.

Option B

Question 2

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?

Options:

A.

Use aRemote Action that calls the XMLStreamReader class

B.

Use a Remote Action that calls the XMLStreamWriter class

C.

Use a DataRaptor Transform to convert JSON to XML

D.

Use a DataRaptor Extract and check the XML checkbox on the Output JSON Path.

Question 3

Refer to the exhibit below. What JSON from the DRGetContactDeteils action would display all six values correctlyshown? BlkCases is a Repeat Block, and the names of the elements are the same as the label names without spaces.

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 4

A developer is configuring the API URL in an HTTP Action element within an Integration procedure.

What is the merge code syntax forpassing aDate node from an element named SetValues in the URL?

Options:

A.

x%SetValues.Date%

B.

(‘ Setvalues’] [ ‘Date’]

C.

%SetValues Date

D.

{(SetValues. Date)}

Question 5

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

Options:

A.

An OmniScript

B.

An Integration Procedure

C.

A DataRaptor

D.

A Child FlexCard

Question 6

A developerneedsto use the CONTIF 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, what element should the developer use this function in?

Options:

A.

A Calculation Action element

B.

A SetValues element

C.

A formula element

D.

A Range element

Question 7

A developer is creating a FlexCard for a new Community page. The FlexCard will display case information along with actions to close the case and update the case, and it will be styled using the Community's theme.

What must the developer do to configure the FlexCard for deployment in acommunity?

Options:

A.

Set the Deployment property in Card Configuration to "Community"

B.

Add the FlexCard's API name to the FlexCard Player component

C.

Set the Target property in Publish Options to "CommunityPage"

D.

Configure the Component Visibility in the Custom Component

Question 8

A developer has an existing DataRaptorLoad that insert Contact records with inputs as LastName and firstName. The DataRaptor works as expected when previewed.

The developer creates an integration Procedure to test the DataRaptor and is using a SetValues element in the Integration Procedure toset the first name and last name for the contact record. The DataRaptor and Integration Procedure are set up as shown in the exhibit below.

When the developer executes the Integration procedure in preview, the following error message displays: Required fields are missing: [last Name]’’,

How should the developer address this issue?

Options:

A.

SetValuesContactDetails should have been added to Additional input of DataRaptor Post Action in Integration Procedure

B.

The Set values Action Keys should include the DataRaptor Post Action element name path, e,g LoadContactDetails, lastname

C.

The DataRaptor Post Action in the integration procedure should have been executed before the Set Values Action

D.

The valid field names should be added in the Domain object field in theDataRaptor

Question 9

A customerhas anew 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?

Options:

A.

Relationship Query

B.

Linked Mapping

C.

Lookup Mapping

D.

Lookup Key

Question 10

Users receive an APEC CPU limit Exceeded error when running an OmniScript in a Salesfoce Community. The OmniScript includes an Integration Procedure that contains two DataRaptors.

Which two Location should the developer check to troubleshoot the issue?

Choose 2 answers

Options:

A.

Script configuration

B.

Community logs

C.

DataRaptor configuration

D.

Action Debugger

Question 11

A developer creates a Flexcardthat displaysa contact’s mailing address and passes the contact’s postal code to a child FlexCard.

When configuration text elements in the child FlexCard, what syntax should a developer use to refer to the contact’s postal code?

Options:

A.

{Postalcode}

B.

{Parent.postalcode}

C.

{Records.postalcode}

D.

{Params.postalcode}

Question 12

An OmniScript displays data from an API using Integration Procedure, but someof thedata is missing.

Which two configuration errors could cause this? Choose 2 answers

Options:

A.

The element name for the missing data does not match the JSON node key in the Integration Procedure Response.

B.

The Integration Procedure Preview Input Parametersdo notmatch the JSON sent from the OmniScript.

C.

The JSOW sent from the Integration Procedure Action does not match any of the Original Input for the Integration Procedure

D.

The missing data is trimmed in the Integration Procedure Action Response JSON Path.

Question 13

A developerconfiguresa Flexcard with a DataRaptor data source that uses the params.id as an. When the developer clicks Views Data on the FlexCard, validdata displays. However, when the developer previews the layout, the FlexCard does not display. What could cause this error?

Choose 2 answers

Options:

A.

The Data Node field for the FlexCard is empty.

B.

The RecordId in the Test Data Source settings ins for the wrong record type.

C.

The attributehasn’tbeen configured to pass the data to the fields.

D.

There is not Salesforce record for the FlexCard based on the RecordId in the layout’s Test Data Source Settings.

Question 14

A developer needs to configure a DataRaptor to retrieve data from a singleobject. Thestructure of the output data does not need to be changed.

Following best practices, which type of DataRaptor should the developer use?

Options:

A.

DataRaptor Transform

B.

DataRaptor Extract

C.

DataRaptor Load

D.

DataRaptor Turbo Extract

Question 15

A developer needs to display read-only contact information in a OmniScript. The developer will format the information as a table, using merge codes to dynamically include first name, last name, street address, state, postal, code, and country from the data JSON.

Which OmniScript element should the developer use to meet this requirement?

Options:

A.

Rich text Area

B.

Text area

C.

Text Block

D.

Edit Block

Question 16

The OmniScript must retrieve device details stored in the Assetobject 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?

Options:

A.

DataRaptor Extract Action

B.

REST API Action

C.

Navigation Action

D.

SOQL Action

E.

HTTP Action

Question 17

Refer to the exhibit.

A developer has configured an integration Procedure element with SEND/RESPONSETRANFORMATIONS 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)

Options:

A.

Option A

B.

Option B

C.

Option C

Question 18

Which two of these options can a developer use to retrieve data from a Salesforce object?

Choose 2 answers

Options:

A.

A DataRaptor Load Action

B.

A DataRaptor Extract Action

C.

A Lookup Input Element

D.

A DataRapt or Post Action

Question 19

Refer to the exhibit below.

What is the reason that the fields fail to display the fetched data?

Options:

A.

Lookup Mode is selected in the properties of the Type Ahead Block.

B.

FirstName, LastName, and BirthDate are not placed inside the Type Ahead Block.

C.

The typeHead key is not in the correct format.

D.

Use Data JSON is Not selected in the properties of the Type Ahead Block.

Question 20

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)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 21

A developer is configuring an integration Procedure Action in an OmniScript. The Omniscript needs a JSON response from the Integration Procedure but does not need to wait for the response for the user to proceed.

Which feature should the developer enable?

Options:

A.

Toast Completion

B.

Use Future

C.

Invoke Mode Fire and Forget

D.

Invoke Mode Non-Blocking

Question 22

Refer to the exhibit below. What is the marge code needed for this integration procedure structure to pass a CaseNumber node from theDRReadCase DataRaptor Extract Action to the HTTP Action’s HTTP URL?

Options:

A.

%DRReadCase: CaseNumber%

B.

((DRRCase, CaseNumber))

C.

MTTOPDetCaseDetail: CaseNumber%

D.

((CaseNumber))

Question 23

What should a developer's first step be when troubleshooting whether a DataRaptor Extract is retrieving data?

Options:

A.

Go to the Lightning Console and reload the page to test.

B.

Go to the PREVIEW tab In OmniScript to test.

C.

Deactivate the card andlayout, andgo to the PREVIEW tab for the card to test.

D.

Add a key/value pair in the DataRaptor to test it.

Question 24

Which calculation procedure version in the list would execute on 2/15/2020at 12:00 PM?

Options:

A.

Version Number 1

B.

Version Number 4

C.

Version Number 2

D.

Version Number 3

Question 25

A developer creates a FlexCard with five state elements. For of the stateshave a condition. To test the FlexCard, the developer previews it using sample data that causes two of the states to have true conditions.

In this scenario, how will the developer know which state will display?

Options:

A.

The first state with true conditions sequence closest to the top of the FlexCard canvas will display.

B.

The first state with true nested condition, regardless of sequence in the FlexCard canvas, will display

C.

The state sequenced first in the FlexCard canvas will display.

D.

The first state witha true AND condition, regardless of sequence in the FlexCard canvas, will display.