Labour Day Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: scxmas70

OmniStudio-Developer Exam Dumps - Salesforce Certified OmniStudio Developer (SP23)

Question # 4

A developer needs to retrieve data from an external system that stores policy data. The external system supports REST APIs to access and update thepolicies. Due to the volume of the policy data and peak hours of business, calls to the REST APIs sometimes take longer than expected to respond.

The developer creates an Integration Procedure to retrieve the policy data for use in an OmniScript.

Given theexternal system's known performance issues, which two configurations should be used to implement the call to the external system?

Choose 2 answers

A.

Set the Timeout property on the HTTP Action in the Integration Procedure

B.

Check the Chainable checkboxon the Integration Procedure Action in the OmniScript

C.

Configure a Remote action with timeout settings of 120000

D.

Check the Chain On Step checkbox on the HTTP Action in the Integration Procedure

Full Access
Question # 5

A developer isbuilding 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.

Navigate Action

B.

DataRaptor Extract Action

C.

HTTP Action

D.

Response Action

Full Access
Question # 6

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?

A.

x%SetValues.Date%

B.

(‘ Setvalues’] [ ‘Date’]

C.

%SetValues Date

D.

{(SetValues. Date)}

Full Access
Question # 7

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

A.

Version Number 1

B.

Version Number 4

C.

Version Number 2

D.

Version Number 3

Full Access
Question # 8

In an OmnoScript, a developer needs to configure a Disclosureelement 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.

Show element if true

B.

Disable read only if true

C.

Set element to optional if false

D.

Set element to require if true

Full Access
Question # 9

A developer needs to configure a calculation procedure tocalculatethe sum of the entirebase price.

What is the mostefficient way for the developer to meet this requirement?

A.

Create a Postprocessor apex class to calculate the sum.

B.

Add an Aggregation Step as SUM (BasePrice)

C.

Add A Calculation Step as SUM (BasePrice).

D.

Create a Preprocessor class to calculate thesum

Full Access
Question # 10

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

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.

Full Access
Question # 11

In a calculation procedure, what is required for the output of a calculation step to be used in an aggregation step?

A.

It must be included in constants.

B.

It must bea matrixlookup step.

C.

It must be a calculation step.

D.

It must be included in the calculation output.

Full Access
Question # 12

A developer is building a DataRaptor Load for an Integrate Procedure used in an OmniScript.

Based on best practices, how should the developer configure the Input JSON?

A.

Copy the Input JSON from the DataRaptor Acton Debug node.

B.

Build the Input JSON node by node m an editor.

C.

Copy the Input JSON from the OmniScript {Data} modal.

D.

Build the Input JSON node by node m the DataRaptor Designer.

Full Access
Question # 13

A customer sets up two LWC OmniScripts, one embedded into another. AccountId is set in a Set Values element in the parent OmniScript. The Accountid set in the parent OmniScript is used to set another Set values element ContextAccountId in the emvedded OmniScript. The embedded OmniScript is activated.

While previewing the OmniScript flow from the parent, it is found that Account I setcorrect in the parent OmniScript.However,ContextAccount in the embedded OmniScript is not set with the Accountid from parent OmniScript. On previewing the embedded OmniScript individually. It is found that ContextAccountId is set correctly.

What is the reason for this? Refer to the exhibit below.

A.

The WLC PubSub Messge flag in the Set Values action of the parent OmniScript has not been set.

B.

The flag passData.JSON in the parent OmniScript in not configured correctly.

C.

A developer failed to includea Navigate Action Element to pass data from the parent OmniScript.

D.

Both parent and embedded OmniScripts have the same element name for the Set Values element.

Full Access
Question # 14

A developer needs to transform contact data into a JSON array.

Given the input JSON shown above, what are two ways a developer could configure aDATA Raptortransform to achievethe expectedOutput JSON? Choose 2 answers

A.

Use a formula LIST(Contact), and add the output of the formula as the input in the Transform tab.

B.

Set the Input JSON path as List(Contact) and theOutput JSONPath as Contact.

C.

Set the Input JSON Path as Contact the out JSON Path asContactandtheoutput Data type as List.

D.

Set the input JSON Path as Contact and the OutPut JSON Path as List (Contact)

Full Access
Question # 15

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?

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.

Full Access
Question # 16

Refer to the exhibit.

The card layout uses an integration Procedure as a data source. The cards use the layout data source.

Which JSON data structure supports this card layout and follows best practices?

A)

B)

C)

A.

Option A

B.

Option B

C.

Option C

Full Access
Question # 17

A developer needs tocreateDataRaptor to retrieve the name of an account for a contact.

Following best practices, how should a developer configure the extraction steps?

A.

Define an extraction step for the Contact object and set the Extract JSON Path to Contact Account.Name

B.

Define extraction steps for the Contact and the Account objects, and set the Extract JSON Path to Contact Account.Name

C.

Define extraction steps for the Contact and the Account objects, and set the Extract 3SON Path to Account.Name

D.

Define an extractionstep for the Account object, and set the Extract JSON Path to AccountContact.Name

Full Access
Question # 18

A developer needs to display the following information together on oneFlexCard:

* Account name, address, phone number, website

* Primary contact first name, contact name, address, phone number, email

The account information must always be visible, and the contact information should only be visible as needed by the user.

What approach should the developer use to display the contact information on the card?

A.

Use aData tableelement

B.

Set the class’’ collapsible’’ on the block element

C.

Set the collapsible property on the block element

D.

Use a conditional FlexCard State

Full Access
Question # 19

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)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Full Access
Question # 20

A developer is creating an OmniScript that provisions trail orgs to their customers. The following text block in the Omniscript uses a merge code to display the ID for the new trail org:

A.

To %sDetails: Customer|0: ID$

B.

To %Details: Customer|1: ID%

C.

To %%sDetails: Customer|0: ID%%

D.

To %Details: Customer|n: ID%

Full Access
Question # 21

Refer to the exhibit below. What JSON code correctly represents the step in the OmniScript Structure panel shown?

A)

B)

C)

A.

Option

B.

Option

C.

Option

Full Access
Question # 22

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.

The fields have exceeded the maximum number allowed on the card.

B.

The field is null 0 the Salesforce record.

C.

{recordld} us misspelled in the Data Source Input Map.

D.

There are no test parameters configured.

Full Access
Question # 23

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)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Full Access
Question # 24

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.

Enable the record Looping feature on the data table elements

B.

Select the Repeatable Mode propertyon thedata table elements

C.

Enable the Repeat Records feature on the FlexCard Setup tab

D.

Disable the Repeat Record feature on the FlexCard setup tab

Full Access