Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 69

Sentinel Secure ?

KRWSRION”
Test Aids

A developer has an existing DataRaptor Load that Inserts Contact records with Inputs as IastName and flrstName.
The DataRaptor works as expected when prevlewed.

The developer creates an Integration Procedure to test the Data Raptor and Is using a SetValues element In the
Integration Procedure to set the first name and last name for the contact record. The DataRaptor and Integration
Procedure are set up as shown in the exhibits below.

PROPERTlk5
Sentinel Secure ?

KRWERION"
Test Aids
Sentinel Secure ? X

KRWERION”
Test Aids
Sentinel Secure ?

partner

Saleaforoe Certified Omnifitudio Developer (SP21)

Time Remaining : OO:53:03

Refer to the exhibit below. What JSON code correctly represents the step in the OmniScrtpt Structure panel
shown7

Step 1
Sentinel Secure
? X

KRWERION”
Test Aids

What is the reason that the fields fall to display the fetched data7
The Typeahead Key is not In the correct format.
B. @ FlrstName, LastName, and BlrthDate are not placed Inside the Type Ahead Block.
C. Lookup I lode Is not selected in the properties of the Type Ahead
Block. Use Data 3SON Is not selected In the properties of the Type
Ahead Block.

Mark thls item for later review.

202 1 KRYTERION, Inc. and KRYTERION, Llmlted - All Rights


Reserved.
Sentinel Secure
? X

KRWERION” Test Aids

Salesforce Certified OmniStudio Developer


(SP21)

Time Remaining : OO:52:50

A developer creates an OmnlScrlpt to display FlrstName, LastName, and BlrthDate of a contact using a Type
Ahead Block. The Data Raptor used In the Type Ahead has been tested and fetches the correct data.

When previewing the OmnlScrlpt, the developer enters a name In the Type Ahead and makes a selection of
a contact from the IIst. However, the text fields FlrstName, LastName, and BlrthDate are not gettlnq populated
with the data.

Refer to the exhibit below.

What Is the reason that the flelds fall to display the fetched data7
Sentinel Secure
?

KRWERION
Test Aids

t8

00001003
Sentinel Secure ? X

KRWSRION”
Test Aids

partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:52:25

22 of 60. Refer to the exhibit below. What JSON from the DRGetContactDetalls action would display all slx values correctly
In the OmnlScrlpt structure shown7 BlkCases Is a Repest Block, and the names of the elements are the same as
the label names without spaces.

Contact & Case Information

Coma<t Phone
Sentinel Secure
?

KRWERION"
HTTPGetCaseDetails
Test Aids

DRXformCaseData

ResponseAction
({CaseData)}
%HTTPGetCaseDezails:CaseData%
%DRXformCaseData:CaseData%
({HTTPGetCaseDetails:CaseData)}

Mark this Item for later review.

202 1 KRYTERION, Inc. and KRYTERION, United - All Rlghts Reserved. l/$g$$ §@g*
Sentinel Secure
? X

Test Aids

36 of 60. Refer to the exhibit below. What is the merge code needed for thls Integration Procedure structure to pass
a CaseData node from the HTTP Actlon*s output to the DataRaptor Transform Action?

STRUCTURE Single Book

Procedure Configuration Muhiple Books

DRReadCase

HTTPGetCaseDetails

DRXformCaseData
Written
Material
ResponseAction

A. ( (Case Data ) )
Sentinel Secure
? X

KRWERION”
Test Aids
Sentinel Secure ? X

KRWSRION”
Test Aids

Refer to the exhibit below. The card layout has an Integration Procedure as a data source. The cards use the
layout data source.

Which JSON data structure below supports thls card layout and uses best practlces7

212 177
Sentinel Secure ?

KRWERION" Test Aids

partner
GLRL TESTiNRs UTIN

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:49:41

A developer writes an OmniScrlpt that includes a DataRaptor that updates the Account status based
on Information provided from the Omnl5crlpt. The Information must be updated only if the Account record
already exists. Otherwise, a new account must be created.

How should the developer accomplish thls task7


A. Check the Upsert Key and Is Required for Upsert checkboxes on the Account Id field
B. Check the Upsert Key checkbox on the Account Status field
Check Overwrtte Target For All Null Inputs checkbox on the Account Id field
Populate the Lookup Object and Lookup Flelds

hark thls item for later review.


Sentinel Secure
? X

KRWERION” Test Aids

Embedded OmnlScrlpt :

A developer falled to Include a Navigate Actlon Element to pass data from the parent
OmnlScrlpt.
B. The flag passDataJSON In the parent OmnlScrlpt In not configured correctly.
C. The LWC PubSub Message ftag In the Set Values action of the parent OmnlScrlpt has not been
set. Both parent and embedded OmnlScrlpts have the same element name for the Set Values
element.

I'4ark thls item for later revlew.

202 1 KRYTERION, Inc. and KRYTERION, Llmlted - All Rights Reserved.


Sentinel ?
Secure

’I?ers?or» 17.0.2

partner

Saleaforoe Certified Omnifitudio Developer (SP21)

Time Remaining : OO:49:11

A customer sets up two LWC OmniScrlpts, one embedded Into another. Accountld Is set In a Set Values element
in the parent OmnlScrlpt. The Accountld set in the parent OmniScrlpt is uaed to set another Set Values
element ContextAccounLld In the embedded OmnlScrtpt. The embedded OmniScrJpt Is activated.

While previewing the OmnlScrlpt flow from the parent, It is found that Accountld is set correctly in the parent
OmnlScript. However, ContextAccountld in the embedded DmnlScrlpt ts not set with the Accountld from parent
Omnl3cript. On previewing the embedded OmniScrlpt Individually, it is found that ContextAccounLtd Is set

What Is the reason for tfils7 Refer to the exhibits below.

Parent OmniScrlpt :
Sentinel Secure ?

partner

Saleaforoe Certified Omnifitudio Developer (SP21)

Time Remaining : OO:53:10

A developer Is building an OmniScrlpt and needs to retrteve data from a single field in a Salesforce

record. Which OmniScrlpt element does thls7

B. Lookup
C. ¿"t DataRaptor Post Action

Nark thls Item for later review.


Sentinel Secure ?

partner

Saleaforoe Certified Omnifitudio Developer (SP21)

Time Remaining : OO:53:06

In an Integration Procedure, a developer needs to perform a mulfl-step calculation on every element of en


array.

Based on best practices, what two methods are recommended7


Chooae 2 answers
A. Use a Set Values Element Inside a Loop Block.
B. Use a I•IatrIx Actton to call a Calculation Natrtx.
Use a Ust ActJon to merge the array elements together.
D. Use a Calculation Action to call a Calculation Procedure.

Nark this Item for later review.


Sentinel Secure ?

partner

Saleaforoe Certified Omnifitudio Developer (SP21)

Time Remaining : OO:51:18

An Integration Procedure uses an HTTP action to make a REST API call. The response from the REST API must
be converted Into a specific XfñL structure before sending It os an Input to another external web
service.

How should the developer configure the Integration Procedure to meet thls requlrement7

Use a Remote Actton that calls the XlflLStreamReader dass


B. ¿^t Use a DataRaptor Extract and check the XNL checkbox on the Output JSON Path
C. r1 Use a Remote Action that calls the XI'4LStreamWrlter class
D. Use a DataRaptor Transform to convert JSON to

XML I•tark thls Item for later review.


Sentinel Secure
? X

KRWERION” Test Aids

partner

Salesforce Certified OmniStudio Developer

(SP21) Time Remaining : 00:51:IS

Which Mo of these options can a developer use to retrieve data from a Salesforce obJect7
Choose 2 answers
A DataRaptor Post Action
B. A DataRaptor Load Action
C. A Lookup Input Element
D. A DataRaptor Extract Action

Clark thls Item for later review.

202 1 KRYTERION Inc. and KRYTERION Limited - All RI hts Reserved.


Sentinel Secure ?

KRWERION" Test Aids

§KRHERION
GLOBAL TESTIHG SOLUTIONS
partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:50:22

When launching an OmnlScrlpt from an action on a FlexCard, the OmnlScript displays, but no Salesforce data
Is populated.

Which two errors could cause this


behavlor7 Choose 2 answers
There is no active version of the OmnlScrlpt.
B. The Id Field for Actions in the FlexCard Is blank.
C. In the DataRaptor Extract Action, the Input Parameters Filter Value is
misspelled. There Is no active version of the DataRaptor Extract.

hark thls item for later review.


Sentinel Secure ?

partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : OO:50:18

A developer Is creating a FtexCard and needs to display addlttonal information using a


Flyout.

Which two types of components can the developer embed in the fiyout7
Choose 2 answers
A. A child FlexCard
B. An Integration Procedure

A DataRaptor

C. An Omniscript

Nark this Item for later review.


Sentinel Secure ?

KRWERION" Test Aids

§KRHERION
GLOBAL TESTIHG SOLUTIONS
partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:50:IS

A developer builds a new OmniScrlpt. It contains a Set Values element with a Contextld key/value pair that
was used during testing.

What should the developer do before moving the OmnlScrlpt to a production org7
A. Delete or deactivate the Set Values element.
B. Update the Context1d value to specify an id from the production org.
C. Deactivate the Contextld key/value pair.
Add a Show/Hide condition on the Set Values element.

I'ñark thls Item for later review.


Sentinel Secure ?

KRWERION" Test Aids

partner
GLRL TESTiNRs UTIN

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:49:23

A developer creates a FlexCard that displays a contact's mailing address and passes the contact's postal code
to a child FlexCard.

When configuring text elements in the child FlexCard, what syntax should a developer use to refer to the
contact’s postal code7
A. {Parent.postalcode}
{Records.postalcode}
{Params.postalcode}
{postalcode}

hark thls item for later review.


Sentinel Secure
?

’I?ers?or» 17.0.2

partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : OO:49:18

A developer needs to configure a calculation procedure to calculate the sum of the entJre
BasePrtce.

What Is the most efficient way for the developer to meet this requirement7
A. Add an Aggregation Step as SUM(BasePrice).
B. I ) Create a Postproceesor apex class to calculate the sum.
C. #^t Create a Preprocessor apex class to calculate the
sum. Add a Calculation step as sum(BasePrlce).

Nark thls Item for later review.


Sentinel Secure ?

KRWERION" Test Aids

partner
GLRL TESTiNRs UTIN

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:49:IS

A developer Is building an OmnlScript and needs to retrieve data Tom Salesforce and from an AWS
Order management system.

Which two OmnlScrlpt elements could retrieve thls data7


Choose 2 answers
Remote Action
B. DataRaptor Extract Action
C. Response Action
Navigate Action

hark thls item for later review.


%•' Sentinel Secure

KRYTERI ON
Test Aids

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00.54.38


Single Book

1 of 60, A company wants to allow agents to send customers a quote for signature. The quote is a document created
using a DocuS g n template that has been prefilled with all of the quote details. The document will be emailed
to one or more recipients for signature.
Multiple Books
How should a developer configure this funct onaI ty i n an Om niscript?
A. DocuSiq n Sig nature Action
B. DocuSiq n Envelope Action
C. Email Action C6lCUl6tOF

D. PDF Action

Mark this item for later review.


Pencil & Paper

Written
Materials
Sentinel Secure ?

KRWSRION
Test Aids

tkRYTtRI0Ij” partner

Single Book

Salesforce Certified OmniStudio Developer (SP31)

Time Remaining . 00.54.26 Multiple Books

2 of 60. A developer creates a new FlaxCard to display customer data and actions, such as updating billing Information and
changing the prlmary contact for the customer account. The FlexCard contains 10 fields and 5 actions.

During testing, several flelds display wlth the correct data, but one of the fields shows only the label.

What could csuse thls?

Ao. The fleld Is null In the Salesforce record.


B.- The flelds have exceeded the maximum number allowed on the card. Pencil & Paper

C. {recordld} 1s mlsspelled in the Data Source Input flap.


D. There are no test parameters configured.

Written
f•\ark thls Item for later review. Materials
Sentinel Secure ?

KRWSRION
Test Aids

tkRYTtRI0Ij” partner

Single Book

Salesforce Certified OmniStudio Developer (SP31)

Time Remaining . 00.54.15 Multiple Books

3 of 60. A developer creates an Intagratlon Procedure with a Set Values and a DataRaptor Extract Actlon that requires
Accountld as a key. When the developer previews the Integration Procedure, the developer enters the Accountld
correctly and executes the preview. The developer sees the data extracted by the DataRaptor In the Debug Log,
but the response Is empty.

What Is the Ilkely cause of thls Issue?


A. The Accountld used for the prevlew Is
Invalid. B.- The Response cannot be Pencil & Paper

previewed directly.
Co. A Response Action was not added to the Integration Procedure.
D. The DataRaptor Actlon did not have the Add Response To Response 3SON property set to true.

Written
l•\ark thls Item for later review.
Materials
Sentinel Secure ?

KRWERION" Test Aids

' partner
GLRL TES Tir‹Rs UTIONS

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:54:02

What should a developer's first step be when troubleshooting whether a DataRaptor Extract Is retrieving
data7
A. Deactivate the card and layout, and go to the PREVIEW tab for the card to test.
B. Go to the PREVIEW tab In OmnlScript to test.
C. Go to the Mghtnlng Console and reload the page to test.
D. Add a key/value pair in the DataRaptor to test It.

I'4ark this Item for later review.

2021 KRYTERION, Inc. and KRYTERION, Limited - All Rights Reserved. j/$@^{ @$$*
Sentinel Secure ?

KRWERION
Test Aids

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : OO:53:56

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 *

STRUCTURE

Procedure Configuration

• BlockX

• BlockY

ActionZ

B. @ Block X :BIockY:ActionZ
ActionZ : BlockY: BlockX

Mark this item for later review.


Sentinel Secure ?

partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : OO:53:BI

A developer needs to configure a DataRaptor to retrieve deta from a stngle object. The structure of the
output data does not need to be chane -

Following best practices, whlch type of DataRaptor should the developer use7
DataRaptor Load
B. T”;. DalaRaptor Transform
C. DataRaptor Turbo Extract
DataRaptor Extract

Nark this Item for later review.


Sentinel Secure ?

partner

Saleaforoe Certified Omnifitudio Developer (SP21)

Time Remaining : OO:53:47

Users receive an xPxx cyt LJm1t Exceeded error when running an OmnlScrlpt In a Salesforce Community.
The OmnlScrlpt Includes an Integration Procedure that contains two DataRaptors.

Which two locations should the developer check to troubleshoot the issue7
Choose 2 answers
Community logs
B. Action Debugger
ScrJpt Configuraoon
D. DalaRaptor configuration

Nark thls Item for later review.


Sentinel Secure ?

’I?ers?or» 17.0.2

partner

Saleaforoe Certified Omnifitudio Developer

(SP21) Time Remaining : OO:53:44

A developer 1s building a DataRaptor Load for an Integration Procedure used In an OmniScrlpt.

Based on best practices, how should the developer configure the Input JSON7
Build the Input JSON node by node in an edltor.
Copy the Input 3SDH from the OmniScrlpt {Data} modal.
C. Copy the Input JSON from the DataRaptor Action Debug node.
Build the Input JSON node by node In the DataRaptor
Designer.

Nark thls Item for later review.


Sentinel ?

KRWERION"
Secure

Test Aids

' partner
GLRL TESTiNRs UTIN

Salesforce Certified OmniStudio Developer (SP21)


Time Remaining : 00:53:39

9 of 60. A developer creates a DataRaptor Extract to retrieve data to pass to an external service. The external service expects the field value to be an
Which action can the developer take to fix thls7
In the DataRaptor Output tab, select the Output Data Type of that field to Integer.
In the DataRaptor Extract tab, set the Input Data Type field to Integer.
In the DataRaptor Output tab, enter the default value as 0 on the field.
In the DataRaptor Formula tab, define a formula using the function TOINTEGER and use the formula as output.

I'ñark thls Item for later review.


Sentinel Secure ?

KRWERION" Test Aids

' partner
GLRL TESTiNRs UTIN

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:53:3S

A developer has a requirement to create a child FlexCard that contains all of its parent FlexCard's records
In a Datatable.

How should the developer configure the parent FlexCard's Data Node7
{recordTd}
B. {records[0]}
C. {records}
{Params.records}

I'ñark thls Item for later review.


Sentinel Secure ?

partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : OO:53:33

A customer has a new Engagement Nanager who Is going to be the new Prlmary 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
Prlmary Contact7

B. (”) Relationship Query


C. Linked
Mapping
Lookup Key

Nark this Item for later review.


Sentinel Secure
? X

KRWERION” Test Aids

partner

Salesforce Certified OmniStudio Developer

(SP21) Time Remaining : 00:53:29

12 of 60. Which calculation procedure version In the list would execute on 2/t5/2020 at 12 : 00 PI'ñ?

Version Number 3
B. Version Number 1
C. Version Number
4 Version
Number 2

Clark thls Item for later review.


Sentinel Secure ?

’I?ers?or» 17.0.2

partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : OO:52:44

A developer needs to limit the output of a DataRaptor Extract to a maximum of one result.

How should the developer configure thls7


Define a formula with the Filter ñJnction
B. I ) Use a Custom Output Type when creating the DataRoptor
C.¿^t Set the Umlt property on the action that calls the DataRaptor Extract
D. Use the MNIT filter on the Extract definition

Nark thls Item for later review.


Sentinel Secure
? X

KRWSRION”
Test Aids

partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:52:39

A communicatlons provider wants to enable their customers to troubleshoot mobile devices using a self-
service portal. The developer builds an OmnlScrlpt to meet thls requirement.

The OmntScript 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 OmniScrfpt elements should the developer use to configure thls functlonalffy7
Choose 2 answers
Navigate Action
B. REST API Actfon
C. SOQL Actfon

D. Data Raptor Extract


Action HTTP Action
Mark thls Item for later review.
Sentinel ?

KRWERION"
Secure

Test Aids

partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:52:33

20 of 60. A developer needs to create a DataRaptor to retrieve the name of an account for a contact.

Following best practices, how should a developer configure the extraction steps7
Define extraction steps for the Contact and the Account objects, and set the Extract 3SON
Path to Account.Name
B. Define an extraction step for the Account object, and set the Extract 1SON Path
to Account:Contact.Name
C. Define an extraction step for the Contact object and set the Extract JSON Path
to Contact:Account.Name
Define extraction steps for the Contact and the Account objects, and set the Extract 3SON Path
to Contact.Account.Name

I'4ark thls Item for later review.


Sentinel Secure ?

KRWERION" Test Aids


partner

Salesforce Certified OmniStudio Developer (SP21)


Time Remaining : 00:52:31

bers to add, edit, or delete dependents related to their policy via their Community portal. The developer on the project decides to use an OmnlScrlpt.
How should the developer configure the OmnlScrlpt to provide thls functionality7

Use a Text Block element and a Remote Actlon element.


Use an Edlt Block element con eured with Remote Actions.
Use an Input Block element and a DataRaptor Post Action element.
Use an Edlt Block element configured with SOQL statements.

I'4ark thls Item for later review.


Sentinel Secure
? X

KRWSRION”
Time Remaining : 00:52:01 Test Aids

23 of 60. A developer needs to transform contact data Into a 3SON array.

t979 11

1976 11

Glven the Input JSON shown above, what are two ways a developer could configure a DataRaptor Transform
to achieve the expected Output 3SON?
Choose 2 answers
A.@ Set the Input JSON Path as Contact, the Output JSON Path as Contact, and Output Data Type
as st
B.@ Set the Input JSON Path as Contact and the Output JSON Path as LIST(Contact).
C. Set the Input JSON Path as LIST(Contact) and the Output JSON Path as Contact.
Use a formula LIST(Contact), and add the output of the formula as the Input In the Transform
tab.
Sentinel ?

KRWERION"
Secure

Test Aids

partner
GLRL TESTiNRs UTIN

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:51:56

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

How should the developer implement the cancel functionality for all steps uslng the LWC OmnlScrlpt
Deslgner7 Add a Navigate Action outside each step and set the Element Name to "Cancel*.
B. Add a Navigate Action Inside each step and set the Component Name to "Cancel”.
C. Check the Enable Cancel checkbox in the Setup tab under Cancel Options.
Add a Navigate Action Inside each step and set the Element Name to "Cancel”.

I'ñark thls Item for later review.


Sentinel Secure
?

KRWERION"
Test Aids

GLRL TESTiNRsmUTlN
partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:51:52

A developer needs to retrteve data from an external system that stores policy data. The external system supports
REST APIs to access and update the policies. 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 OmnlScrtpt.

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

Choose 2 answers
Check the Chalnable checkbox on the Integration Procedure Action In the OmnlScrlpt
B. Configure a Remote action with timeout settings of 120000
C. Check the Chain On Step checkbox on the HTTP Actlon in the Integration Procedure
D. Set the Timeout property on the HTTP Actlon In the Integration Procedure

I lark thls item for later review.


Sentinel ?

KRWERION"
Secure

Test Aids

partner
GLRL TESTiNRsUTIN

Salesforce Certified OmniStudio Developer (SP21)


Time Remaining : 00:51:47

26 of 60. A developer needs to change some field labels on a FlexCard. The FlexCard is currently deployed to production.
The developer decides that the best course of actlon is to version the FlexCard rather than cloning It.
Which factor would lead the developer to this declslon7
The new and current versions will be displayed together on the same target.
All instances of the FlexCard must be updated with the changes.
Another team member Is developing new actions, fields and styling for the current verslon of the FlexCard.
The new verslon of the FlexCard will be used in a new Console, and the current verslon of the FlexCard should remain unchanged.

I'ñark thls Item for later review.


Sentinel Secure ?

partner

Saleaforoe Certified Omnifitudio Developer (SP21)

Time Remaining : OO:51:42

27 of 60. In an OmnlScrlpt, a developer needs to conRgure 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 thls
requlrement7 Set element to required If true
B. I”› Show element if true
Set element to optional If false
D. Disable read only If true

Nark this Item for later review.


Sentinel Secure ?

KRWERION"
Test Aids

partner
GLRL TESTiNRsmUTlN

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:51:39

An OmnlScr1pt displays data from an API using an Integration Procedure, but all of the data Is misslng.
What to errors could cause this7
Choose 2 answers
A. The JSON sent from the Integration Procedure Action does not match any of the Original tnput
for the Integration Procedure.
B. The Integration Procedure Preview Input Parameters do not match the JSON sent from
the OmniScrlpt.
C. The API url Is not allowlisted In Salesforce.
The OmniScrlpt has no active version.

I'4ark thls Item for later review.


Sentinel Secure ? X

KRWERION”
Test Aids

Refer to the following row-versloned calculation matrix.

The developer needs to delete the row that contains the Code CA-

SF. If the developer deletes that row In Version 3, what Is the

result7

The row Is deleted in Version 3 and Version 1.


B. The row Is deleted in Versions 2 and 3 but will remain In Verslon
1.
C. @ The row Is deleted only In Version
3. The row Is deleted In all
versions.
Sentinel Secure ?

partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : OO:51:24

A developer Is building an OmniScrlpt and needs to retrteve data from many fields in a Salesforce
record.

Which OmniScrlpt element does thls7


A. DataRaptor Extract Action
B. I Select
C.L", HTTP Action

Nark thls Item for later review.


Sentinel Secure ? X

KRWERION” Test Aids

Salesforce Certified OmniStudio Developer


(SP21)

Time Remaining : OO:51:07

Refer to the exhibit below. A developer has configured an Integration Procedure element with Additional Input.

Alternatively, how could the developer conflgure SEND/RESPONSE TRANSFORI'4AT1ONS to send exactly the same
data7 Assume the developer has un-checked Send Only Addltlonal Input.

SecondaryAccount

SecondaryAccount
d 3SON P th
4 Seconda zyztccounc
4
end 3SON P th $Se conda xyAccount ¥
end JSON N
SecondaryAccount

Clark thls item for later review.


Sentinel Secure
? X

KRWERION”
Test Aids

A developer needs to create a list of cases for an account In a single Datatable In a FlexCard, like the one shown

S1Cx

How can the developer configure the FlexCard to display the case records In thls way 7

Select the Repeatable I'ñode property on the data table elements


B. Enable the Repeat Records feature on the FlexCard setup tab
C. Enable the Record Looplng feature on the data table elements
D. Disable the Repeat Records feature on the FlexCard setup tab

Clark thls Item for later review.


Sentinel Secure ?

partner

Saleaforoe Certified Omnifitudio Developer (SP21)

Time Remaining : OO:50:BO

A developer Is troubleshooting an Integration Procedure with two elements: a Remote Action nemed
FetchCart and a Response Action named ResponseCart.

In Prevlew, what JSON node shows the data sent to the Remote
Action7 ResponseCartDebug
B. ResponseCart
FetchCartDebug
FetchCart

Nark this Item for later review.


Sentinel Secure
?

KRWERION"
Test Aids

GLRL TESTiNRsmUTlN
partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:50:34

What Mo advantages does a DataRaptor Turbo Extract have over a standard DataRaptor Extract7
Choose 2 answers
It supports complex f1eld mspplngs
B. It populates data in PDF and DocuSlgn format
C. It has better performance at runtime
D. It Is easier to configure

Mark thls Item for later review.

202 1 KRYTERION Inc. and KRYTERION Limited - All RT hts Reserved.


Sentinel Secure
?

’I?ers?or» 17.0.2

partner

Saleaforoe Certified Omnifitudio Developer (SP21)

Time Remaining : OO:50:29

On a BexCard canvas, several fields dlsplay with Salesforce data, but one of the fields shows only the label.
What could cause thls7
In the Setup Panel, {recordld} is mlsspelled In the Data Source Input I' ap.
B. In the BexCard state, the Field type for the fteld does not match the type In the Salesforce record.
C. The Field name In the FlexCard state does not match the DataRaptor Extract’s Output 3SON

Path There are No Test Data Test Parameters configured.

Nark thls Item for later review.


Sentinel Secure ? X

KRWSRION”
Test Aids

partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:50:25

What OmnlStudto tool pre-populates the data In a PDF used by an OmnlScrlpt7


A. A DataRaptor
Transform A Data
Raptor Extract
A SOQL Query
A DataRaptor Load

I•tark thls Item for later review.

202 I KRYTERION, Inc. and KRYTERION, Limited - All Rights Reserved. j g\g g§@g*
Sentinel Secure
? X

KRWERION”
Test Aids

An Integration Procedure contains a Remote Action element that calls a method of an APEX class. The
method requires two fields as Input: Accountld and Productld. The integration Procedure data JSON contains
the following

How should the Remote Action element be configured to pass the data correctly to the method7
Check the DataRaptor Transform checkbox, and add the following Key/Value pairs to Output
JSON Path

B. Check the Send Only Additional Input checkbox, and add the following Key/Value pairs to Additional

Set Return Only Additional Output to true, and add the following Key/Value pairs to Addltlonal

Add the following to Send 3SON Path: Account Id: tAccounc I dt , Pz oduct Id:
I De I dt

Mark thls Item for later review.


Sentinel Secure
?

KRWERION" Test Aids

GLRL TESTiNRs UTIN


partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:50:03

A developer creates an OmnlScrlpt to update billing Information. After analyzing the different types of
customer Interactions that occur at the company, the developer determines updating billing Information
should be Included In the majority of customer interactions, which are represented by more than 20
different FlexCards.

What Is the most efficient way for the developer to configure the action that invokes the
OmnlScript7 As a Lightning Action
B. As an OmnlStudlo
Action As a Custom
Action

hark thls item for later review.


Sentinel Secure ?

KRWERION" Test Aids

partner
GLRL TESTiNRs UTIN

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:49:38

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 Communll:y’s
theme.

What must the developer do to configure the FlexCard for deployment In a Community?
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” Configure the Component Visibility in the
Custom Component

I'ñark thls Item for later review.


Sentinel Secure ? X

KRWSRION”
Test Aids

A developer Is creating an OmnlScrlpt that provisions trial orgs to their customers. The following text block In the
OmnlScrtpt uses a merge code to display the ID for the new trial org:

Welcome to Salesforcel
Your ID IS tD• a11s : Cue ozltax | 0 : EDI

Durlng testing, the developer notices that the ID does not display. The data 3SON Is structured as shown below.

How should the developer correct the merge code In order for the ID to dlsplay7

To $DetaIIs:Customer|O:ID$
B. To 96'96Detalls:Customer|O:ID96'96
C. To %DetalIs:Customer|1: ID%
SbDetalIs:Customer| n: ID9b

Mark thls Item for later review.


Sentinel ?

KRWERION"
Secure

Test Aids

partner
GLRL TESTiNRs UTIN

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:49:26

A developer needs to configure a calculation procedure to calculate a subtotal using to different


formulas depending on whether the input Boolean variable isCustomer Is set to true or false.

How should a developer configure the calculation procedure to condltlonally execute the correct
formula7
Use Mo separate Calculation Steps with the Conditional Step property selected; reference just the
isCustomer varlable in the Condition syntax (no comparison necessary).
B. Use Mo separate Calculation Steps with the Conditional Step property selected; use
the ISTRUE(isCustomer) and NOT(ISTRUE(isCustomer) functions In the Condition
syntax.
C. Use a single Calculation Step with an 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; compare
the IsCustomer variable directly to the literal true and false values in the Condition
syntax.

I'ñark thls Item for later review.


Sentinel Secure
?

KRWERION" Test Aids

GLRL TESTiNRs UTIN


partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:49:02

Which to fields in an Integration Procedure can use a function like CONCAT or DATEDIFF7
Choose 2 answers
A. In a Remote Action, In an Additional Output value field.
B. tn a Response Action, in an Additional input value field.
C. Tn a Remote Action, In a Remote Options value field.
In Procedure Configuration, in a Tracing Custom Data value field.

I'ñark thls Item for later review.

202 1 KRYTERION Inc. and KRYTERION Limited - All RT hts Reserved.


Sentinel Secure ? X

KRWSRION”
Test Aids

partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:48:58

Why would you verslon an Integration Procedure Instead of cloning lt7


The new Integration Procedure uses a Cache Block.
The new Integration Procedure 1s Chatnable.
The new Integration Procedure will replace the existing one.

°- O The new Integration Procedure will be used independently.

I•tark thls Item for later review.

202 I KRYTERION, Inc. and KRYTERION, Limited - All Rights Reserved. } gag g§@g*
Sentinel Secure
?

KRWERION"
Test Aids

GLRL TESTiNRs UTIN


partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:48:54

A developer needs to display read-only contact Information In an OmnlScrlpt. The developer will format
the Information as a table, usi»9 merge codes to dynamically Include first name, last name, street address,
state, postal code, and country from the data 3SON.

Which OmniScrlpt element should the developer use to meet thls requlrement7

B. Rich Text
Area Text
Area
D. Text Block

hark thls item for later review.


Sentinel Secure
?

KRWERION"
Test Aids

GLRL TESTiNRsmUTlN
partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:48:51

A developer needs to display the following Information together on one FlexCard:


• account name, address, phone number, website
• prlmary contact first name, contact last nsme, address, phone number, emall

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 card7
Use a Datatable element
B. Use a conditional FlexCard State
Set the collapslble property on the block
element Set the cIass="colIapsibIe” on the
block element

Mark thls Item for later review.


Sentinel Secure
?

KRWERION" Test Aids

GLRL TESTiNRs UTIN


partner

Salesforce Certified OmniStudio Developer (SP21)

Time Remaining : 00:48:47

A developer Is configuring a DataRaptor Load to save contact data. The developer needs to set the record type
of the contact using DeveloperName.

Which two configuration actions should the developer take to set thls up In the DataRaptor Load7
Choose 2 answers
A. Select RecordType In the Lookup Object list, DeveloperName in the Lookup Field list, and ID In
the Lookup Requested Field list.
B. Add Link to RecordType object In the Contact Object with the Id field of RecordType object.
Select RecordType In the Lookup Object list, ID In the Lookup Field list, and Developerfilame In the
Lookup Requested Field list.
D. Check Is Lookup property when mapping the fields.

hark thls item for later review.


Sentinel Secure
?

KRWERION" Test Aids

partner
GLRL TESTiNRsUTIN

Salesforce Certified OmniStudio Developer (SP21)


Time Remaining : 00:48:44

59 of 60. A developer creates a FlexCard with five state elements. Four of the states have a condition. To test the FlexCard, the developer previews
In thls scenario, how will the developer know which state will dlsplay7
The first state with a true AND condition, regardless of sequence In the FlexCard canvas, will display.
The state sequenced first In the FlexCard canvas will display.
The first state with true conditions sequenced closest to the top of the FlexCard canvas will display.
The first state with a true nested condition, regardless of sequence in the FlexCard canvas, will display.

I'ñark thls Item for later review.


Sentinel Secure
?

KRWERION Test Aids

Refer to the exhibit.

ACC154
1023
CAA876B
2036
HRA32O
12.99
HRA320B
1399

All inputs to the Calculation Matrix are set correctly.

The Calculation Matrix has the following input:

What Is the output?

B. 13.99
12.99, 13.99
12.99

You might also like