Salesforce Velocity TechLeap AD


Hello friends if you are looking for Salesforce Velocity TechLeap AD | Salesforce Velocity TechLeap MCQ with Answers | Salesforce Velocity TechLeap MCQ | Salesforce Velocity TechLeap Question Answers | Salesforce Velocity TechLeap Dumps | Salesforce Velocity TechLeap Objective type questions | Salesforce Velocity TechLeap Interview questions

Please use ‘FIND IN PAGE OPTION’ in google chrome to find any Questions

1.How can card layout be embedded within another card layout?
a.
Use an angular in a specific field in a card state
b.
Use the Add Layout button in a zone layout
c.
Use a session variable on a Card
d.
Use a card state with a layout condition.

ANS – B

2.You have a card with five states. Four of the states have condition. Two of the card
does not have condition which one will be displayed?

a.
The state that has the higher priority
b.
The state that is closer to the bottom in STATES panel
c.
The state that is closer to the top in the STATES panel
d.
The state that has no condition

ANS – C

3.You want to edit a Card. Which question should you ask and…?
a.
Has the Card been cloned Before?
b.
Will the Card be activated on the Layout?
c.
Is the Card used on any other Card Layout?
d.
Will the Card only be used for testing?

ANS – C

4.You want a card to use the layout’s data source. What data source do you need select for..?
a.
Dual
b.
Apex Remote
c.
no source / layout
d.
Parent

ANS – C

5.What can be launched with an action button on a card?
a.
A Vlocity Calculation Procedure
b.
A Vlocity OmniScript
c.
A Vlocity Calculation Matrix
d.
A Vlocity DataRaptor Load

ANS – B

6.What two items can you include on a card flyout? Choose 2 answers
a.
Another flyout
b.
Account name
c.
An OS Action
d.
A link to a DataRaptor

ANS – BC

7.Which two statements about a Card Layout are true? Choose 2 answers
a.
A Card Layout requires its own data source
b.
A Card Layout requires a template to be assigned to it.
c.
A Card Layout requires test data source settings.
d.
A Card Layout can contain multiple cards.

ANS – BD

8.What two items do Card state conditions determine? Choose 2 answers
a.
What template is used to display the Card.
b.
What information and actions are displayed on the Card.
c.
What zone the Card appears in
d.
What data source is used for the Card.

ANS – AB

9.Which JSON node stores the data for Card?
a.
parent
b.
params
c.
records
d.
obj

ANS – D

Which of the following uses the correct merge code syntax for Cards Framework?
a.
{{$parent:session:Zip}}
b.
{{$parent.session.Zip}}
c.
%$parent.session.Zip%
d.
records[0].BillingPostalCode

ANS – B

When creating a session variable in the Card Designer, what syntax would you use to reference the value of card like params.id?
a.
“value”
b.
[‘value’]
c.
{{value}}
d.
Value

ANS – C

You have so many fields on a Card that it looks cluttered. Based on best practices what is the most efficient way to display the card?
a.
Use a second zone
b.
Use a card flyout
c.
Use a second Card
d.
Delete some of the actions

ANS – B

13.What two OmniScript Action elements redirect the user outside the OminiScript?
Choose 2 answers
a.
Response Action
b.
Navigate Action
c.
Post to Object Action
d.
Done Action

ANS – B D

14.Which two of the items below must be defined before you can create a new
OmniScript? Choose 2 answers

a.
SubType
b.
Description
c.
Type
d.
Template

ANS – A C

15. For testing an OmniScript, the ContextId is the only key in a Set Values element. Before going to production what is the best practices for this ContextId? Choose 2 answers
a.
Do nothing. It will be ignored at runtime.
b.
Deactivated the Set Values element.
c.
Delete the Set Values element.
d.
Add the correct ContextId to the {Data} modal.

ANS – C D

In an OmnisScript , you have disclosure element that requires user input only if the user already checked a Non-Disclosure Agreement checkbox. Which conditional view option do you choose?
a.
Hide element if false
b.
Set required element to optional if false.
c.
Set element to read only if false.
d.
Set element to repeat if false.

ANS -A

17.In an OmniScript, what is unique about a Requirement in a Messaging element? Choose 2 answers
a.
It requires a Validation Expression
b.
It sets the element to Required
c.
It is only available for the false message
d.
It makes the banner yellow

ANS – B C

In an OmniScript, you need to get data from a single field in a Salesforce record. What element does this?
a.
HTTP Action
b.
Lookup
c.
Select
d.
DataRaptor Post Action

ANS – B

In an OmniScript, you want to configure a Type Ahead block that ask the user to type in a Contact Name, but the dropped Email address. How to configure the DataRaptor extract step and the Type Ahead block?
a.
Filter the DataRaptor Extract Step with an Email LIKE the filter value. In
the Type Ahead block Properties, add the Name JSON Key to the Typeahead
Key field.
b.
Filter the DataRaptor Extract Step with an Name LIKE the filter value.
In the Type Ahead block Properties, add the Name JSON Key to the
Typeahead Key field.
c.
Filter the DataRaptor Extract Step with an Email LIKE the filter value. In
the Type Ahead block Properties, add the Email JSON Key to the Typeahead
Key field.
d.
Filter the DataRaptor Extract Step with an Name LIKE the filter value.
In the Type Ahead block Properties, add the Email JSON Key to the
Typeahead Key field.

ANS – D

What two settings are required for a Set Errors element? Choose 2 answers
a. A Validation Expression

b. An Element Error map
c. An Active Message
d. A Conditional View

ANS -B D

What OmniScript Element only displays a rich-text HTML formatted code block?
a. Text
b. Text Block
c. Edit Block
d. Text Area

ANS -B

What JSON code currently represents the step in the OmniScript Structure panel
shown.

ANS –

“Step1”:{
“Block1”:{
“Tex1”: “Text”,
“Telephone1”: “1234567890”
},
“Block2”:{
“Checkbox1”: false,
“Block3”:{
},
}
“Multi-select1”: “Value A; Value B”,
}

JSON from DRGetAccountDetails action would display all six values currently in the OmniScript Repeat Block.

Ans –

{
“BlkContacts”:[
{
“ContactPhone”: “(212) 169-1475”
“ContactName”: “Edward Stamos”
},
{
“ContactPhone”: “(212) 189-8979”
“ContactName”: “Leanne Tomlin”
}
],
“AccountPhone”: “2221546450”
“AccountName”: “Acme”
}

An OmniScript gets data from Salesforce and from an on-premises billing database. What two OmniScript elements could retrieve this data? Choose 2 answers
a.
HTTP Action
b.
Navigate Action
c.
DataRaptor Extract Action
d.
Response Action

ANs – a c

What makes a Selectable Items element different from other OmniScript elements.
a.
It requires an HTML template to display.
b.
It requires a CSS template to display.
c.
It requires data from a Calculation Procedure.
d.
It requires a call on URLs to pass data.

Ans – a

An OmniScript saves data to Salesforce and to AWS Order Management system. What OmniScript element could save all of this data?
a.
DataRaptor Post Action
b.
Integration Procedure Action
c.
HTTP Action

d.DataRaptor Load Action

ans – a

Why do you need a Response Action element in an Integration Procedure?
a.
It controls where the user navigates after the integration procedure
b.
It calls an APEX class and method.
c.
It returns data to whatever called the Integration Procedure.
d.
It enforces error checking.

ans – c

You are configuring the API URL in an HTTP Action element within an Integration
Procedure. What is the merge code syntax for passing it Data node from an element named SetValues in the URL?

a.
%SetValues.Date%
b.
[‘SetValues’][‘Date’]
c.
%SetValues:Date%
d.
{{SetValues.Date}}

ans – c

In an Integration Procedure, you need to perform a multi-step calculation on every element of an array Based on Best practice methods are recommended? Choose 2 answers
a.
Use a List Action to merge the array elements together.
b.
Use a Matrix Action to call a Calculation Matrix.
c.
Use a Set Values Element inside a Loop Block.
d.
Use a Calculation Action to call a Calculation Procedure.

ans – c d

30.You have configured an Integration Procedure element with Send / Response
TRANSFORMATIONS as shown. Alternatively how would you configure Additional Input to send exactly the same data? Assume that you check ​Send Only Additional Input. ​

Ans – %DRExtractAction:Account% SecondaryAccount


You need an integration procedure that gets data from Salesforce uses a Vlocity Apex class to process the data and then sends data to the entity that called the integration Procedure. What three elements do you require for this functionality? Choose 3 answers.
a. Response Action
b. Batch Action
c. Http Action
d. Remote Action
e. DataRaptor Extract Action
f. Calculation Action
g. DataRaptor Post Action

Ans – a d e

The Card layout below has an Integration Procedure as a Data source…below
supports this card layout and uses best practices?

Ans –

{
“Contact”:[
{
“CellPhone”: “(212) 154-8562”,
“Name”: “Edward Stomos”
},
{
“CellPhone”: “(650) 156-1102”,
“Name”: “Howard Jones”
}
],
“Account” :{
“Phone” : “2221546450”
“Name”: “Acme”
}
)

In the Integration Procedure structure, what Send JSON Path would you use to send the Action?
a. Action1.BlockB.BlockA
b. Action1:BlockB:BlockA
c. BlockA:BlockB:Action1
d. BlockA.BlockB.Action1

Ans – c

You are building a DataRaptor Load for an Integration Procedure used in an
OmniScript. Based on best practices how should you configure Input JSON?

a. Build the input JSON node by node in an editor.
b. Build the Input JSON node by node in the DataRaptor Designer.
c. Copy the Input JSON from the OmniScript {Data} modal.
d. Copy the Input JSON from the DataRaptor Action Debug node.

ans -d

Why Would you clone an integration Procedure instead of versioning it?
a. The new Integration Procedure uses a Cache Block.
b. The new Integration Procedure is replacing stub data.
c. The new Integration Procedure is Chainable.
d. The new Integration Procedure will be used independently.

ans -d

In which two fields in an Integration Procedure or DataRaptor can you use a function like CONCAT or DATEDIFF? Choose 2 answers
a. In a DataRaptor in an Output Tab Output JSON Path.
b. In a DataRaptor Action in an Input Parameters value field.

c. In a Set Values Action in a Value field.
d. In a Remote Action in an Additional Output value field.

Ans – c d

You are configuring an Integration Procedure Action in an OmniScript. The OmniScript needs a JSON response from the Integration Procedure, but you do not want to wait for response for the user to proceed. What feature do you enable?
a. Toast Completion
b. Invoke Mode Non-Blocking
c. Use Future
d. Invoke Mode Fire and Forget

Ans – b

What pre-populates the data in a PDF used by an OmniScript?
a. A SOQL Query
b. A DataRaptor Transform
c. A DataRaptor Extract
d. A DataRaptor Load

Ans – b

Of the questions listed below, which two are ones you need to answer when you create a DataRaptor Extract? Choose 2 answers
a. What should I name the JSON node where the data will be sent?
b. Which sObject or sObjects contain the data I need?
c. Which OmniScript template will I be using?
d. Which card will be using this DataRaptor?

Ans – b a

What should your first step be in troubleshooting whether a DataRaptor Extract is retrieving data
a. Add a Key/value pair in the DataRaptor to test it.
b. Go to the Industry Console and reload the page to test.
c. Go to the PREVIEW tab in OmniScript to test.
d. Deactivate the card and layout, and go to the PREVIEW tab for the
card to test.

Ans – a

Which two of these options can retrieve data from a Salesforce Object? Choose 2 answers
a. A DataRaptor Extract Action
b. An HTTP Action
c. A DataRaptor Transform Action
d. A DataRaptor Load Action
e. A Lookup Action
f. A DataRaptor Post Action

Ans – b a

What part of a DataRaptor Extract defines the JSON that is shared with Vlocity
a. Preview Response
b. Output JSON Path

c. Extract JSON Path
d. Expected Output

Ans – b

In a DataRaptor Extract JSON Path, which option below has the correct syntax for a relationship query for a native Salesforce record?
a. Contact:CaseId:Subject
b. Contact:CaseId__r:Subject
c. Contact:CaseId.Subject
d. Contact:CaseId__r.Subject

Ans – d

Which of these checkboxes helps prevent a DataRaptor Load from creating duplicate records?
a. Is Lookup
b. Is Disabled
c. Is Required For Upsert
d. Upsert Key

Ans – d

How do you make sure that a DataRaptor Load creates a new record?
a. Set a Default Value
b. Set an upsert key
c. Do not set a Default Value
d. Do not set an upsert key

Ans – d

If the email address of a Contact is changed in an OmniScript, which of the following should be configured to update the contact’s record in Salesforce?
a. A DataRaptor Load that includes the RecordId, the upsert key
selected, and the new Email address.
b. A DataRaptor Transform that maps the new Email address to the old
Email address field.
c. A DataRaptor Transform that includes the previous email with the
upsert key selected and the new Email address.
d. A DataRaptor Extract that includes the RecordId, the upsert key
selected, and the new Email address.

Ans – a

You are importing a list of new products into Salesforce and need to map the new products to the appropriate PriceBook Entries. What type of DataRaptor mapping keeps track of the product RecordIds as they are created to use the PriceBook entries you need to
create?
a. Linked Mapping
b. Lookup Key
c. Lookup Mapping
d. Relationship Query

Ans – c

You want to build a DataRaptor Transform to send product pricing to a Calculate
Procedure. Given the JSON mapping in your Transform would be correct for the Output
JSON Path for the Base Price?
{
“input”:{
“ProductName” : “Text”,
“ProductImage” : “Text”,
“NumberofEmployees” : “Text”,
“BasePrice” : “Text”,
“Zip”: “Text”
}
}

a. Input:BasePrice
b. input:BasePrice
c. input.basePrice
d. input.Base Price

Ans – b

Which Calculation Matrix Version in the list would execute on 2/15/2020 at 12:00 PM?
Vlocity Calculation Matrices > termLifeQuote
Vlocity Calculation Matrix Versions
4 items – sorted by Name – updated a few seconds ago

Ans – Version Number 4

What parent JSON node name must be sent to a Calculation Procedure?
a. Input
b. input
c. inputs
d. Inputs

Ans – b

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 a matrix lookup step
b. It must be included in the calculation output
c. It must be included in constants
d. It must be a calculation step

Ans – b

Which three are true about Calculation Matrix in Choose 3 answers
a. They must contain numerical data.
b. They can be a combination of values.
c. They can represent ranges.
d. They must be unique

Ans – b c d

When an OmniScript is launched from an OS Action on a card, the OmniScript displays, but no Salesforce data is populated. What error could cause this behavior? Choose 2 answers
a. The Id Field for Actions in the card state is not configured with the
correct RecordId.
b. There is no active version of the DataRaptor Extract.
c. In the DataRaptor Extract Action, the Input Parameters Data Source is
misspelled.
d. There is no active version of the OmniScript.

Ans – ac

On a card Layout, a card displays Salesforce data, but one of the fields shows only the label. What could cause this?
a. In the card definition, params.id is misspelled in the Data Source Input
Map.
b. The card template only supports a limited number of fields for display.
c. There are no Test Data Source Settings configured.
d. The field is null in the Salesforce record..

Ans – d

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. What error could cause this behavior? Choose 2 answers
a. ContextId is misspelled in the merge code that passes the RecordId to
the DataRaptor.
b. The Input JSON paths in the DataRaptor Load do not match the JSON
sent from the OmniScript.
c. In the DataRaptor Load, in the preview tab, the RecordId is from the
wrong record type.
d. The fields that are not updated are read only in Salesforce.

Ans – d b

An OmniScript displays data from an API using an Integration Procedure, but some of the data is missing. What error could? Choose 2 answers
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 Parameters do not match the
JSON sent from the OmniScript.
c. The missing data is trimmed in the Integration Procedure Action
Response JSON Path.
d. The JSON sent from the Integration Procedure Action does not match
any of the Original Input for the Integration Procedure.

Ans – a c

You configured a card and card state. The card data source is a DataRaptor which uses the params.id as an input. When you click on the view Data on the card, valid data displays. However, when you preview the layout in the design time, the Card does not
display. What could cause this error? Choose 2 answers

a. There is no Salesforce record for the card based on the RecordId in the
card’s Test Data Source Settings.
b. The RecordId in the card’s Test Data Source Settings is for the wrong
record type.
c. The RecordId in the layout’s Test Data Source Settings is for the
wrong record type.
d. There is no Salesforce record for the card based on the RecordId in
the layout’s Test Data Source Settings.

Ans – d c

You are troubleshooting an Integration Procedure with two elements: a Remote Action named FetchCart and a Response Action named ResponseCart. In PREVIEW, what JSON node shows the data sent to the Remote Action?
a. ResponseCartDebug
b. FetchCart
c. FetchCartDebug
d. ResponseCart

Ans – c

While using the Lightning App Builder, you add a Vlocity Cards Component to the console, but the Layout you want to add does not appear in the dropdown list. What could cause this?
a. The record displayed in the Lightning App Builder preview has no data
for the record displayed.
b. The data source for the Layout is not active
c. The layout has a params.id that is for the wrong record type.
d. The Layout does not have an active version.

Ans – d

A Vlocity Calculation Procedure Aggregation step can be defined to consolidate multiple input records and returns summarized results using which four of the following Functions?
Choose 2 answers
A) MAX
B) AND
C) AVG
D) ABS

Ans – a c


Leave a Reply

Your email address will not be published. Required fields are marked *