Professional Documents
Culture Documents
Single Book
Multiple Books
16 of 6O. When launchlng an OmnlScrlpt from an actlon on a FlexCard, the OmnlScrlpt displays, but no SalesfOKe data 1s
populated.
Choose 2 answers
A. There Is no actlve version of the OmnlScrlpt.
B. There Is no active version of the DateReptor Extract.
C. @ In the DataRaptor Extract Action, the Input Parameters Filter Value Is misspelled.
Pencil & Paper
D. @ The Id neid for Actlons In the FlexCard Is blank.
Written
Materials
?
Test Aids
24 of 60. A developer is creatlng a FlexCard for a new Community page. The FlexCard will dlsplay 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 a Community? Single Book
A. Set the Deployment property In Card Configuration to "Communlty"
B. Add the FlexCard's API name to the FlexCard Player component
C. Configure the Component Vlslblllty In the Custom Component
D. @ Set the Target property In Publish Options to "CommunltyPage" Multiple Books
Written
Materials
?
KRWERION
Multiple Books
31 of 60. Which two of these options can a developer use to retrieve data from a Salesforce object?
Choose 2 answers
A. A DataRaptor Load Actlon
B. A Lookup Input Element
C. A DataRaptor Post Actlon
D.@ A DataRaptor Extract Action
Written
Materials
?
KRWERION
Test Aids
partner
Single Book
41 of 60. A developer needs to configure a calculation procedure to calculate the sum of the entire BasePr1ce.
What Is the most efflclent way for the developer to meet this requlrement?
A. Add a Calculation Step as SUl•I(BasePrlce).
Multiple Books
B. Create a Postprocessor apex class to calculate the sum.
C. Create a Preprocessor epex class to calculate the sum.
D. Add an Aggregation Step as SUM(BasePrIce).
Written
Materials
? X
KRWERION”
Test Aids
Refer to the exhibit below. The card layout uses an Integratlon Procedure as a data source. The cards
use the layout data source.
Which 3SON data structure supports thls card layout and follows best practices?
? X
KRWERION”
Test Aids
?
Test Aids
§kRYTERI0N* partner
Single Book
47 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 It using sample data that causes two of the states to have true conditions.
Multiple Books
In this scenario, how will the developer know whlch state will display?
A. The first state wlth a true AND condition, regardless of sequence In the FlexCard canvas, wlll display.
B. The flrst state wlth a true nested condition, regardless of sequence In the FlexCard canvas, wlll
display.
C. The flrst state wlth true conditions sequenced closest to the top of the FlexCard canvas w1II display.
D. @ The state sequenced flrst In the FlexCard canvas will display.
Written
Materials
?
KRWERION
Test Aids
§KRYTERION* partner
Single Book
50 of 60. What two advantages does a DataRaptor Turbo Extract have over a standard DataRaptor
Extract?
Choose 2 answers Multiple Books
A. It populates data In PDF and DocuSlgn format
B. It Is easier to configure
C. It supports complex fleld mappings
D. It has better performance at runtlme
Written
Materials
@ ?
KRWERION
Test Aids
Refer to the exhibit below. What is the merge code needed for this Integration Procedure structure to pass a CaseNumber node
from the DRReadCase DataRaptor Extract Action to the HTTP Action's HTTP Path URL?
STRUCTURE
Procedure Configuration
DRReadCase
HTTPGetCaseDetails
DRXformCaseData
ResponseAction
? X
KRWERION”
Test Aids
?
Test Aids
§kRH5Rl0N"
L ORAL TE ST ING SULLJ TIONS
partner Single Book
Multiple Books
1 of 6O. A developer creates an OmniScrlpt 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
e
Included In the majority of customer Interactions, whlch are represented by more than 20 different FlexCards.
What 1s the most efficient way for the developer to configure the action that invokes the OmnlScrlpt?
B.O As an OS Actlon
Pencil & Paper
C.- As a Custom Actlon
D.- As en OmnlStudlo Action
KRYTERION
Test Aids
2 of 60. A developer has an existing Data Raptor Load that i inserts Contact records with i inputs as last Name and Angle Book
firstName.
The Data Raptor works as expected when previewed
The developer creates an Integration Procedure to test the Datalaptor and is using a SetValues element in the
Intrgration Procedure to set the first name and last name for the contact record. The DataRaptor and Integration Multiple Books
Procedure are Set up as shown in the exhibits below
Calculator
drLoadContactData
KRYTERION
Test Aids
InputJSON
Angle Book
Multiple Books
Output JSON
Calculator
Choose a 2 answers
A. Use a formula LIST(Contact), and add the output of the formula as the input i n the Transform tab.
Written
B. Set the In put JSON Path as LIST(Contact) and the Output JSON Path as Contact. Materials
C. Set the Input JSoN Path as Contact and the Output JSON Path as LIST(Contact).
Set the Input JSoN Path as Contact, the Output JSON Path as Contact, and Output Data Type
as List.
”/"''
KRYTERION
Test Aids
5 of 60. Refer to the ex hibit.
ACC154
23
CAA876B
HRA320
99
HRA320B
13.99
12.99
?
KRWERION
Test Aids
Refer to the following row-versioned calculation matrix.
CA-SC
The developer needs to delete the row that contains the Code CA-SF.
KRYTERION m// //
7 of 60. kefer to the exhibit below, What JSON code correctly represents the step in the OmniScript Structure panel
shown?
Step1
Step
Step 1
Block1
Textl
Te lephonel
+B|ock2
Checkbox 1
w Block3
?
KRWERION
Test Aids
Bl k3
1234567890'
Bl k3
?
§kRYT5Rl0N"
Test Aids
partner
GL ORAL TE ST ING SOLLJ USA S
Single Book
01.38.31
Multiple Books
9 of 6O. 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 steps?
A. 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 Contact object and set the Extract 3SON Path to
Contact:Account.Name
Define an extraction step for the Account object, and set the Extract JSON Path to
Account: Contact.Name
Define extraction steps for the Contact and the Account objects, and set the Extract 3SON Path to
Pencil & Paper
Contact.Account.Name
Written
Materials
?
KRWERION
Test Aids
11 of 60. 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 exact!Y the same data? Assume that
the developer checked Send OnIY Additional Input.
v SEND/RESPONSE TRANSFORMATIONS
A, Key Value
Xey Value
Xey Value
Key Value
?
Test Aids
§kRHERI0N” partner
Single Book
01.36.27
11 of 60. A developer needs to display the followlng Information together on one FlexCard: Multiple Books
• account name, address, phone number, website
• primary contact flrst name, contact last name, address, phone number, email
The account Information must always be visible, and the contact Informabon should only be vlslble as
needed by the user.
What approach should the developer use to dlsplay the connect Information on the card?
A. Set the COllepslble property on the block element
B. Use a Datatable element
C. Use e conditional FlexCard State Pencil & Paper
KRYTERION
Test Aids
An Integration Procedure conta ins a Remote Action element that calIs a method of an APEX class. The method
requi res I\‘vo fields as input: Accountid and Productld. The Integration Procedure data JSON contai ns the folI o\ ’i ng
How should the Remote Action element be configured to pass the data correctly to the method*
B. set Retu rn OnIy Additional Output to true, and add the fella\'.'ing Key,’’Val ue pairs to Additional
Input
Check the DataRa ptor Transform checkbox, and add the folIon.ing Key.'’Val ue pairs to Output JSON
Path
D.O Check the Send Only Add it sonal Input checkbox, and add the folIon‘.’i ng Key,.’Value pan rs to Additional
Input
?
KRWERION
Test Aids
§KRHERION
Single Book
{SU21)
. 01.33.48
Multiple Books
20 of 60. What should a developer's first step be when troubleshooting whether a DataRaptor Extract Is retrlevlng
data?
Go to the PREVIEW tab In OmnlScript to test.
Deactivate the card and layout, and go to the PREVIEW tab for the card to test.
C. Go to the Lightning Console and reload the page to test.
D. Add a key/value pair In the DataRaptor to test it.
Written
Materials
?
KRWERION
Test Aids
§KRHERION* partner
Single Book
{SU21)
. 01.33.27
Multiple Books
21 of 60. A healthcare company wants to enable Its subscribers to add, edit, or delete dependents related to thelr
pollcy via thelr Community portal. The developer on the project decides to use an OmnlScr1pt.
How should the developer configure the OmnlScript to provide this functionality?
Test Aids
§kRHERI0N* partner
Single Book
{SU21)
21 of 60. A developer writes an OmnlScript that includes a DataRaptor that updates the Account status based on
Information provided from the OmnlScrlpt. The Informatlon must be updated only if the Account record already
exlsts. Otherwise, a new account must be created.
”
Test Aids
KRL TESTiNRsOLUTIN
01.32.20
23 of 60. Why would a developer clone an Integration Procedure instead of verslonlng It?
A. The new Integration Procedure wlll be used
independently.
KRWERION”
Test Aids
KRL TESTiNRsOLUTIN*
(SU21)
. 01.31.27
25 of 60. A developer is configuring the API URL In an HTT9 Actlon element wlthln an Integration Procedure.
What Is the merge code syntax for passing a Date node from an element nemed SetValues In the URL?
?
Test Aids
§kRHERI0N* partner
Single Book
01.31.07
Multiple Books
26 of 60. A developer needs to display read-only contact Informatlon in an OmntScript. The developer wlll format the
Information as a table, using merge codes to dynamlcally Include first name, last name, street address, state,
postal code, and country from the data 3SON.
Whlch OmnlScrlpt element should the developer use to meet this requlrement?
A. Edlt Block
B. Text Area
C. Rlch Text Area
D. @ Text Block
Pencil & Paper
Written
Materials
”/ ?
KRYTERION
Test Aids
(SU21)
. 01.30:43
17 of 60. A communications provider wants to enable them r customers to troubleshoot mobile devices use ng a self
service portal. The developer builds an OmniScript to meet this requirement.
The OmniScript must retrieve device deta4s stored in the Asset object and then call an external system to
send troubleshooting commands via REST API to the device.
Which two OmniScri pt elements should the developer use to configure this functionality *
Choose 2 answers
REST API AHion
B. HTTP Action
C. SOQL Action
Navigate Action
E. @ DataRaptor Extract Action
KRWERION
Test Aids
partner
{SU21)
Single Book
. 01.30.22
28 of 60. A developer bullds a new OmnlScrlpt. It contains a Set Values element wlth a Contextld key/value pair that
was used during testing.
Multiple Books
What should the developer do before moving the OmnlScrlpt to a production org?
A. Delete or deactlvate the Set Values element.
B. Deactivate the ContextTd key/value palr.
C. Add a Show/Hlde condition on the Set Values element.
D. Update the Contextld value to specify an Id from the production org.
Written
Materials
?
KRWERION
Test Aids
partner
{SU21)
29 of 60. A developer needs to configure a DataRaptor to retrieve data from a single object. The structure of the
output data does not need to be changed.
Multiple Books
Following best practices, whlch type of DataRaptor should the developer use?
A. DataRaptor Extract
B. DataRaptor Transform
C. DataRaptor Load
D.@ DataRaptor Turbo Extract
Written
Materials
? X
”
Test Aids
A developer needs to build a DataRaptor Transform to send current weather to both an OmnlScrtpt and Card
Layout. Whlch of these samples would be valid for the Expected Output 3SON?
? X
”
Test Aids
KRL TESTiNRsOLUTIN
01.28.48
31 of 60. In a calculation procedure, what Is required for the output of a calculation step to be used In an aggregation step?
It must be Included In constants.
B. It must be Included In the calculation output.
C. ft must be a calculation step.
It must be a matrtx lookup step.
KRYTERION m////
Test Aids
33 of 60. Refer to the exhibit below. In this Integration Procedure structure, what Send JSON Path would be used to
send the output of the Action 1 element
Single Book
34 to a Remote Action *
Multiple Books
Procedure Configuration
• BlockA
Calculator
• BlockB
Action1
Pencil & Paper
A. Actions:BTockB:BIockA
B. BlockA.BIockB.Actions
C. BlockA : BIockB:Action 1 Written
D. Actions.BIockB.8IockA Materials
Test Aids
§kRHERI0N* partner
Single Book
01.27.35
35 of 6O. A developer is configuring an Integration Procedure Actlon In an OmnlScript. The OmniScrlpt needs a 3SON Multiple Books
response from the Integration Procedure but does not need to walt for the response for the user to proceed.
Written
Materials
?
KRWERION
Test Aids
§KRHERION* partner
Single Book
{SU21)
35 of 60. A developer is troubleshooting an Integration Procedure wlth two elements: a Remote Actlon named FetchCart
and a Response Actlon named ResponseCart.
In Preview, what 3SON node shows the data sent to the Response Actlon?
A. ResponseCart
B. @ ResponseCartDebug
C. FetchCart
D. Response Pencil & Paper
Written
Materials
?
KRWERION
§KRHERION*
Test Aids
partner
Single Book
{SU21)
. 01.26.55
Multiple Books
36 of 60. A developer is building an OmnlScrlpt and needs to save data to Salesforce and to an AWS Order Management
system.
Written
Materials
?
KRWERION
Test Aids
§KRHERION* partner
Single Book
Salesforce Certified
Studio Developer {SU21)
Multiple Books
. 01.26.31
37 of 60. A developer configures a FlexCard with a DataRaptor data source that uses the params, id as an Input. When
the developer clicks View Data on the NexCard, valld data displays. However, when the developer previews the
layout, the FlexCard does not display. What could cause this error?
Choose 2 answers
A.@ There Is no Salesforce record for the FlexCard based on the Recordld In the
layout’s Test Data Source Settings.
B. The Data Node field for the FleXCard Is empty.
Pencil & Paper
C. @ The Recordld In the Test Data Source Settings Is for the wrong record type.
D. The Attributes haven’t been configured to pass the data to the fields.
KRWSRION
Test Aids
{SU21)
Single Book
. 01.26.10
Multiple Books
38 of 6O. Which two fields In en Integration Procedure or Data Raptor can execute a function Like CONCAT or DATEDIFF?
Choose 2 answers
A. In a DataRaptor Actlon in an Input Parameters value field.
B. In a DataRaptor In en Output Tab Output 3SON Path.
C. @ In a Remote Action In an Additional Output value f\eId.
D. @ In a Set Values Action In a Value field.
Written
Materials
?
KRWSRION
Test Aids
§kRHERI0N* partner
Single Book
{SU21)
39 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 1s to version the NexCard rather than cloning It.
A. Another team member Is developing new actlons, fields and styling for the current version of the
FlexCard.
B. The new version of the FlexCard will be used In a new Console, and the current verslon of the
FlexCard should remain unchanged.
C. All Instances of the FlexCard must be updated wlth the changes. Pencil & Paper
D. The new and current versions wlll be displayed together on the same target.
KRWSRION
Test Aids
§kRHERI0N* partner
Single Book
01.25.28
Multiple Books
40 of 6O. An OmniScript updates data from one Salesforce record, but when It completes, only some of the data Is updated
In Salesforce. A DataRaptor Load saves the data. WhDt eFI”Or Could cause thls behavior?
Choose 2 answers
A. Contextld 1s mlsspelled In the merge code that passes the Recordld to the DataRaptor.
B. @ The flelds that are not updated are read only In Salesforce.
C. @ The Input JSON paths In the DataRaptor Load do not match the JSON sent from the OmniScrlpt.
D. In the DataRaptor Load, In the preview tab, the Recordld Is from the wrong record type.
Written
Materials
” ''
KRYTERION
42 Of 60. A developer creates an OmniSCri pt to display Fi rstName, LastName, and B rthDate of a contact using a Type Test Aids
“ Ahead Block. The DataRaptor used i n the Type Ahead has been tested and fetches the correct data.
When previewing the Om niSCript, the developer enters a name in the Type Ahead and makes a selection of a
contact from the list. Ho ' ever, the text fields FiFStName, LastName, and Bi rthDate are not getti ng populated with
the data. Single Book
Multiple Books
Calculator
What is the reason that the fields fail to display the fetched data?
Written
A. Use Data JSON is not selected in the properties of the Type Ahead Block. Materials
B. The Typeahead Key is not in the correct format.
C. FirstName, LastName, and BirthDate are not placed inside the Type Ahead Block.
D. Lookup Mode is not seIec:ed in the properties of the Type Ahead Block.
? X
KRW’ER’l’ON"
Tést-Aids
” ''
KRYTERION m//
//
Test Aids
Single Book
44 Of 60. A developer is creating an OmniScript that provisions trial orgs to their customers. The follows nq text block i n
the Om niscript uses a merge code to display the ID for the new trial org:
Welcome to Salesforce
Dura ng tests ng, the developer notices that the ID does not display. The data JSON is structured as shown
below. Ho e should the developer correct the merge Code in Order for the ID to display?
Calculator
””*. *.‹ "
’” .. ..:- • "
KRWERION
Test Aids
§KRHERION* partner
Single Book
{SU21)
45 of 60. A developer creates an Integration ProcedUFe Wlth a Set Values and a DataRaptor Extract Actlon that
requires Accountld as a key. When the developer previews the Integratlon 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.
KRYTERION m/ /
// Test Aids
46 Of 60. A customer sets up I x’o L\VC OmniScripts, one embedded into another. Accounttd is set i n a Set Values element Single Book
in the parent OmniScript. The Accountld set in the parent omniscri pt is used to set another set Values element
ContextAccounldInthe embedded OmniScrIpt Theembedded OmniScriptis activated.
\VhiIe previe i ng the OmniScri pt flow from the parent, it s found that Accounttd is set correctly in the parent
Om niSc ript. However, Conte xtAccountld in the em bedded OmniScri pt is not set \‘vith the Accountld from
Multiple Books
parent Om niscript. On previewing the embedded Omni Script i ndividual Iy, it is found that ContextAccountfd is
set correctly.
\Vhat is the reason for this* Refer to the exh ibits beio›'‹.
Written
Materials
’“
KRYTERION
Test Aids
The LWC PubSub meessage flag in the Set Values action of the parent OmniScript has not been set.
o
B. Both parent and embedded OmniScripts have the same element name for the Set Val ues element.
C. A de eloper failed to include a Na ’igate Action Element to pass data frcm the parent Omn iscript
The flag passDataJ SON in the parent Om niscript in not configured correctl y.
KRWERION
Test Aids
§KRYTERION* partner
Single Book
{SU21)
48 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 Integer. However, the DataRaptor Is sending It as a string.
Written
Materials
?
Test Aids
§kRYTERI0N* partner
Single Book
01.21.28
49 of 6O. A company wants to ellow agents to send customers a quote for signature. The quote is a document created using Multiple Books
a DocuSlgn template that has been prefllled wlth all of the quote details. The document will be emailed to one or
more recipients for signature.
Written
Materials
? X
”
Test Aids
§kRHERi0N*
GLOBAL TESTING SOLUTIONS
01.20.42
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 OmnlScrlpt to build the form
How should the developer Implement the cancel functionality for all steps using the LWC OmnlScrlpt Designer?
Add a Navigate Actlon outside eech step and set the Element Name to '
B. Add a Navigate Actlon 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 Actlon Inside each step and set the Element
Neme to
Test Aids
§kRYTERI0N* partner
Single Book
01.20.12
51 of 60. A developer needs to configure a calculation procedure to calculate a subtotal using two different formulas Multiple Books
depending on whether the Input Boolean variable IsCustomer Is set to true or false.
How should a developer configure the calculation procedure to conditionally execute the correct formula?
A. Use a single Calculatlon Step wlth an IF statement directly In the formula deflnltlon to reference the
IsCustomer variable and conditionally perform the appropriate calculatlon.
B. Use two separate Calculation Steps wlth the Conditional Step property Sheeted; use
the ISTRUE(lsCustomer) and NOT(ISTRUE(IsCustomer) functions In the Condition
syntax.
C. Use Mo separate Calculatlon Steps wlth the Conditional Step property selected; reference just the
IsCustomer variable In the Condition syntex (no comparison necessary).
Pencil & Paper
D. @ Use two separate Calculation Steps wlth the Conditional Step property selected;
compare the IsCustomer variable directly to the literal true and false values In the
Condltlon syntax.
KRWERION
Test Aids
§KRYTERION* partner
Single Book
01.19.38
53 of 60. A developer is configuring a DataRaptor Load to save contact data. The developer needs to set the record Multiple Books
type of the contact using DeveloperName.
Whlch two conflguratlon actions should the developer take to set thls up In the DataRaptor Load?
Choose 2 answers
A. Check Is Lookup property when mapping the fields.
B. Select RecordType In the Lookup Object list, ID In the Lookup Field list, and DeveloperName
in the Lookup Requested Fleld list.
C.@ Select RecordType In the Lookup Object list, DeveloperName In the Lookup Field list,
and ID in the Lookup Requested Field list.
D. Add Link to RecordType object In the Contact Object wlth the Id field of RecordType object. Pencil & Paper
Written
Materials
’“
KRYTERION
Test Aids
$KRYTERiON
(SU 21)
: 01:19:15
\'/hich t\vo locations should the developer check to troubleshoot the issue?
Community logs
B. Action Debugger
Script Config urat
ion
D. DataRaptor configuration
KRYTERION
Test Aids
A developer needs to create a I est of cases for an account in a single Data table i n a Flex Card, like the one sho 'n
AccountCases
Ha 'v can the developer configure the Flex Card to d isplay the case records in th is \'.'ay?
KRWSRION
Test
§kRHERI0N”
Aids
partner
Single Book
01.18.13
e
Multiple Books
56 of 6O. An OmniScript displays data from an API using an Integration Procedure, but some of the data is missing.
Choose 2 answers
A. The Integratlon Procedure Preview Input Parameters do not match the JSON sent
from the OmnlScrlpt.
B.@ The missing data Is trimmed In the Integration Procedure Actlon Response 3SON Path.
C. @ The element name for the missing deta does not match the 3SON node key In the
Integration Procedure Response.
D. The JSON sent from the Integratlon Procedure Actlon does not mstch any of the Original Input for
the Integration Procedure. Pencil & Paper
Written
Materials
?
KRWSRION
Test
§kRHERI0N”
Aids
partner
Single Book
{SU21)
. 01.17.55
Multiple Books
57 of 6O. An Integration Procedure uses an HTTP ectlon to make e REST API call. The response from the REST API must
be converted Into a speclflc XML structure before sending It as an Input to another external web service.
How should the developer configure the Integration Procedure to meet thls requlrement?
Written
Materials
?
59 of 60. Refer to the exhibit below. What JSON from the DRGetAccountDetalls actlon would display all six values correctly In the OmniScrlpt
structure shown7 BlkContacts Is a Repeat Block.