Quizes of Vlocity

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 28

Question Answer

How does Vlocity Cards provide whitespace visualization?
 A) Blank Card States
B) CSS3/Sass UI Stylesheets
C) Default templates precisely designed to provide optimal whitespace to Console users
D) Vlocity Cards easily integrates data from multiple data sources, allowing maximum
whitespace visibility into account and product information. A
The Vlocity package has its own set of objects that replace standard Salesforce objects
such as Accounts, Contacts, Quotes and Orders.

 A) True
B) False B
Vlocity Households can search and associate other contacts that are at the same address
as the primary contact.

A) True
B) False A
Which three of the following Objects have pre-configured Customer Story Visualforce
pages?

A) Account
B) Contact
C) Household
D) Cases
E) Opportunties A, B, C
Address matching for Vlocity Households can be configured via Custom Settings.

A) True
B) False A
What prevents users from adding attributes to a category?

A) Locked Flag
B) Display Sequence set to "000"
C) Active Flag
D) UI Control Type A
Which four of the following objects are pre-configured as sources for Customer Story cards
in the Vlocity package?

A) Account Case
B) Account Note
C) Account Task
D) Account Event
E) Account Assets
F) Account Contacts A, B, C, D
Only users with the salesforce "System Administrator" profile can create new Vlocity Party
Relationship Types.

A) True
B) False B
Which four of the following are Vlocity Communications specific features?

A) Configure, Price, Quote
B) Premises
C) Billing Objects and Reporting
D) Service Console
E) NPA-NNX Lookup and Reservation
F) On-line Provisioning
G) Network Switch Activation
H) IVR Call Routing A, B, C, D
Which Account Record Type is not included as part of the Vlocity Communication install?

A)  Billing
B)  Service Aggregator
C)  Consumer
D)  Business
E)  Companies E
A Vlocity Communications Premise can have one or more Child Premises.

A) True
B) False A
When linking Parties in the Vlocity Relationship Graph, which one of the following controls
what relationships can be established, and the values that are displayed in the Role picklist:

A) Source Role, Source Party Type, Target Role,

and Target Party Type
B) Correct ALL-CAPS input of {SOURCE} and {TARGET} merge codes
C) Source Role and Target Role
D) Relationship Graph combined with Source Role and Target Role B, CREO
Only users with the salesforce "System Administrator" profile can create new Vlocity Party
Relationship Types.

A) True
B) False B
Vlocity Dynamic Attributes can only be applied to Account, Contacts, and Products.

A) True
B) False B
Vlocity APEX classes and Visualforce pages are automatically enabled for all Profiles
during package installation.

A) True
B) False B
Vlocity Action Buttons cannot be displayed in the Vlocity Industry Mobile App, Service
Console or Salesforce Communities.

 A) True
B) False B
Which three of the following objects in the data model can be connected via the Vlocity
Party Model?

A) Contact
B) Account
C) Household
D) Opportunity
E) Activities
F) Orders A, B , C
Vlocity Action Buttons can be filtered (shown or hidden) by Object Name, User Profile
Name and/or specific field values.

A) True
B) False A
A Vlocity Communications Premise can have one or more Child Premises.

A) True
B) False A
From which of the four following Objects can a Case be created in the Vlocity
Communications package?

A) Accounts
B) Contacts
C) Statement Line Items
D) Assets
E) Orders
F) Households A, B , C, D
Which four of the following Related List are on the default Vlocity Communications
Premises Page Layout?

A) Assets
B) Cases
C) Child Premises
D) Accounts
E) Service Complaints
F) Disconnect Requests A, B , C, D
Which four of the following are OmniScript launch options?

A) Visualforce Tab
B) Salesforce Custom Button or Link
C) Vlocity Action Button
D) External Website URL
E) Apex Trigger
F) Salesforce Workflow A, B , C, D
Which four of the following are Vlocity OmniScript Input Components?

A) Multi-Select
B) Password
C) SSN
D) Signature
E) Encrypted Credit Card
F) Disclosure
G) Birthdate
H) Floating Point A, B, D, F
Which four of the following are OmniScript Group components?

A) Step
B) Filter Block
C) Block
D) Section
E) Selectable Items
F) Footer A, B, C, E
Which of the following six are OmniScript component categories?

A) Groups
B) Inputs
C) Actions
D) OmniScripts
E) Tags
F) Buttons
G) Links
H) Classes
I) Display
J) Functions A, B , C, D, I, J
The OmniScript Mode picklist does what during PREVIEW?

A) Allows you to display the OmniScript in a variety of different formats, including Vertical or
Horizontal formats, with the Vlocity header and/or sidebar, in a mobile (iPad) format, or
within a Communities format.
B) Allows you to toggle between Debug and Runtime modes
C) Allows you to step through the script in Debug mode, pausing at any defined
checkpoints.
D) Allows you to define the default and per-user Modes that will be utilized at runtime  A
A Vlocity OmniScript stored as a JSON data set in the "Application" object can be reviewed after it is
completed.

A) True
B) False A
A Vlocity Action Button can be used to launch an OmniScript.

A) True
B) False A
In order for a DataRaptor prefill to work in the Vlocity Industry Mobile App, it must be
embedded within the OmniScript using a DataRaptor Extract Action.

A) True
B) False A
In Vlocity OmniScript, how can you change a date's format from 12-25-2016 to 25-12-
2016?

A) Date Format property
B) Define the date format property of the Data JSON
C) Edit the CSS stylesheet
D) Go to Setup >> My Personal Information >> Personal Information ----- Change the local
settings A, CREO
Data from a Vlocity OmniScript can be saved in to the Vlocity "Application" Object in what
format?

A)  XML
B)  JSON
C)  HTML
D)  REST B

How does Vlocity Cards provide whitespace visualization?

A) Blank Card States
B) CSS3/Sass UI Stylesheets
C) Default templates precisely designed to provide optimal whitespace to Console users
D) Vlocity Cards easily integrates data from multiple data sources, allowing maximum
whitespace visibility into account and product information. A, CREO
When creating a new data source for a Card or Card Layout, what is params.id and how is
it used?

A) It is one of several context variables available across the Vlocity Console, and it
represents a parameter that is passed to the URL.
B) It is the object that is represented in the card, and it holds all the fields and information
for the record.
C) It is a SOQL query term to return data from external data sources including Salesforce,
and it used as a unique identifier in the record set.
D) It is the underlying Salesforce Record Id formatted for use within Vlocity Console, and it
is used to filter Account and Contact records. A

When the number of Actions on an Active State Card exceeds 5 (the limit on the standard
UI template), what would be the easiest and best way to allow for additional Actions?

A) Configure a Flyout Card.
B) Reduce the number of Actions.
C) Create duplicate Cards, and present the additional Actions on the second Card.
D) There is no limit. D, CREO
How many Cards can be displayed on a Card Layout?

A) 5
B) 256
C) Limited only by client-side browser's RAM capabilities
D) There is no limit. D
When creating an Active State card, what is the name of the standard UI template that
should be selected? 

A) card-active
B) active-state
C) card-canvas
D) active-canvas A, CREO
What does it mean when an * is appended to a Card name?

A) The Card has been copied from another Card within the Org.
B) The Card has been marked inactive.
C) The Card has been marked for deletion.
D) The Card is reporting a Data Source error.  A
Vlocity Card Names must be unique within the Org.

A) True
B) False A
The Vlocity Console is configured as a Salesforce Console App.

A) True
B) False A
Which of the Vlocity Console Sidebar elements require corresponding cards to be created
in the Card Designer?

A) profile-account
B) profile-account-info
C) console-sidebar
D) Story
E) Profile Tags A, B 
The Vlocity Action called by Vlocity Console requires which of the following three fields (in
addition to a valid URL), order to invoke the Console framework? 

A) Name
B) Link Type
C) Active flag
D) Filter
E) Display On
F) Vlocity icon
G) Open URL in New Tab/Window A, B, C, C NO ESTOY SEGURO
In Vlocity OmniScript, the input passed to a Remote Action is defined using the COM
Interface Data Mapping.

A) True
B) False B
In Vlocity OmniScript, if you wanted to prefill certain fields or add hidden nodes to the Data
JSON of your script at script initialization, where would that be done?  

A) Seed Data JSON
B) Set Values component
C) Prefill component
D) Script Configuration property A
In Vlocity OmniScript, an Apex class when called by Remote Action must implement what
COM interface? 

 A) vlocity_[NS].VlocityRemoteInterface
B) vlocity_[NS].VlocityOpenInterface
C) vlocity_[NS].VlocityOmniScriptInterface
D) vlocity_[NS].VlocityCOMInterface B, CREO
When implementing Apex Remote Actions in Vlocity OmniScript, the Apex calls from the
script will count towards your org's Salesforce API limits.

A) True
B) False B
What is the default JSON node name for data retrieved via a REST Action?

A) data
B) options
C) inputMap
D) outputMap A
In Vlocity OmniScript, Persistent Knowledge allows users to search multiple
knowledgebases, including Salesforce Knowledge.

A) True
B) False B

When using a REST Action in Vlocity OmniScript, what does the Encode URI property do?

A) It replaces non-ASCII characters in the REST path, Headers and Params with their
hexadecimal equivalent.
B) It encodes the REST call and response using OAuth 2.0 protocols.
C) It invokes HTTPS and requests an SSL certificate from the external data source via
REST.
D) It encrypts the URI using AES (Advanced Encryption Standard). A
By what means are OmniScript components bound to DataRaptor output paths?

 A) Element Names
B) DataRaptor Data Mappings
C) Ref Ids
D) Record Ids A, creo
In Vlocity OmniScript, the Data JSON can contain which five of the following types of
information?

A) Salesforce object data retrieved via DataRaptor
B) External data retrieved via REST and Remote Actions
C) External data retrieved via DataRaptor
D) OmniScript component values
E) Initialization timestamp
F) Context Id
G) All of the above A, B, D, E, F
In Vlocity OmniScript, what script component is the best approach for displaying a data
array of unknown quantity in a list format?

A) Text Block component with scrollbars
B) Vlocity Cards component
C) Selectable Items component
D) None of the above C
In a Vlocity template, when you see <img src="{{obj.Image}}">, what do the curly braces {{}}
represent?

A) an HTML5 image tag
B) an Angular interpolation / data binding markup
C) a Vlocity merge code to embed an image
D) a DataRaptor filter tag to include an image B
In Vlocity Cards, by what means is an anchored cards layout created?

A) In the template, HTML5 anchor tags filtering on specific card fields, e.g.,<a: title></a>
B) In the template, Angular filters on specific card fields, e.g., filter : {title: 'Block#'} in the
vloc-card ng-repeat directive
C) In the Card Designer, setting the "Anchor" option on the card, which "anchors" the card
on the layout
D) Answers A and C
E) Answers B and C
B, CREO
In order to use the out-of-the-box slds styling classes, you must include
a <link rel="stylesheet" type="text/css" href="slds.css"> tag in your template.

A) True
B) False B
When using the slds styling classes, custom styling can be achieved by registering
customized css files in Vlocity Template Designer and then importing classes into your
template using the @import tag.

A) True
B) False B
When creating a session variable in the Card Designer, what syntax would you use to
represent a string value? 

A) "value"
B) {{value}}
C) value
D) <<value>> A, CREO

If icons are desired in a multi-object layout, Vlocity Cards requires the use of slds icons.

A) True
B) False
B
When creating a session variable in the Card Designer, what syntax would you use to refer
to a card framework variable like params.id? 

A) params.id
B) {{params.id}}
C) "params.id"
D) <<params.id>> A, CREO

In a Vlocity template, under what JSON node can custom Card JSON values be referred to? 

A) data
B) attr
C) vloc
D) params A
In order for params context variables to be available on both the layout and the cards, the
Vlocity administrator must configure which of the following?

A) No configuration is necessary
B) Session variables
C) <<params>> tokens in the card template
D) Set the "Global" option on the layout A

In Vlocity Cards, when defining a REST integration, what two Methods are available?

A) GET
B) POST
C) UPDATE
D) CREATE
E) DELETE
F) READ A, B
When creating Card Layouts in Vlocity Cards, what naming conventions should be
followed?

 A) No non-ASCII characters
B) No spaces
C) Must be unique within the Org
D) All of the above D
Cards can be displayed within Vlocity Console as well as in customer and partner websites.

A) True
B) False A
Cards must be active prior to use, and once activated, the Card will be locked, preventing
any further changes.

A) True
B) False B

Why is it important to follow the stated naming conventions when creating new Card
Layouts in Vlocity Cards?

A) The Card Layout name will be passed as a parameter in the URL to Vlocity Console.
B) By default, Vlocity Card Designer uses an alphabetical sort to organize Card Layouts in
a list, and extended character sets create unexpected results, especially in Orgs with
extensive Card Layout libraries.
C) The naming conventions will allow Card Layouts to seamlessly upgrade to future
releases of Vlocity Cards.
D) Card Layout names are used as primary keys in the data model, and the indices that are
built from them require standard character sets. A
Which four of the following are Sidebar components provided in the Vlocity Console?

A) profile-account
B) profile-account-info
C) Story
D) Profile Tags
E) Account Status
F) Key Indicators
G) Preferences
H) card-canvas A, B, C, D
When implementing Apex REST Actions in Vlocity OmniScript, the Apex calls from the
script will count towards your org's Salesforce API limit.

A) True
B) False A
In Vlocity OmniScript, what are the three types of REST Actions?

A) Web
B) Apex
C) Named Credential
D) Anonymous
E) OpenId Connect/OAuth 2.0 A, B, C
When called by Remote Action in an OmniScript, Apex class code should output its results
set under the JSON node "options" for what reason?

A) Vlocity adheres to modern, standards-based technology, and the "options" JSON node
name is a data type as defined by the JSON Data Interchange Standard.
B) Lookup and Select components retrieve data only from the "options" node in the Data
JSON.
C) There is no requirement for the output JSON node name to be "options".
D) The COM interface implemented by the Apex class requires the output to be under the
JSON "options" node.  B
In Vlocity OmniScript, what component would you use if you wanted to define the value of
an element in a current or future step or a hidden node?

A) Data JSON component property
B) Seed Data JSON
C) Set Values component
D) None of the above C

When Persistent Knowledge is enabled in Vlocity OmniScript, if the modal and embedded
templates are blank during runtime, what error must be corrected? (Assuming Knowledge
articles have been published that match the specified search criteria.)

A) The Show Persistent Component property is not checked
B) The Knowledge API field name is not matching due to a case-sensitivity error
C) The Knowledge Article Type Query Fields Map values are not specified
D) All of the above are possible A
How can a layout be embedded within another layout?

A) By setting the Embed option on the parent layout in the Card Designer
B) By using the <vloc-layout> Angular directive in the layout template
C) Using the "Add Layout" button to add the layout in the Card Designer
D) Using an Angular filter on specific card fields in the layout template B, CREO
A Vlocity DataRaptor "Lookup Mapping" uses the data specified in the Interface Field to
look up existing data within the Lookup Object Field and populate the Domain Object Field
with the Lookup Requested Field.

A) True
B) False A
Which four of the following fields are required in a Vlocity DataRaptor Interface Object:

A) DR Bundle Name
B) DR Status
C) DR Progress Data
D) DR Error
E) DR Custom Setting
F) DR Mode A, B, C, D
Checking "Upsert" on a Vlocity DataRaptor mapping can help prevent the creation of
duplicate records

A) True
B) False A
Data can only be loaded into one Domain (Salesforce) Object using the Vlocity DataRaptor.

A) True
B) False B
The "External ID" property must be checked in the definition of the Salesforce field specified
as the "Domain Object Field" in a Vlocity DataRaptor "Upsert Mapping".

A) True
B) False B

Which three of the following are Mapping Type Settings of Vlocity DataRaptor Map Items

A) None (Standard) Mapping
B) Look-up Mapping
C) Linked Mapping
D) Fixed Mapping
E) Dynamic Mapping A, B, C
A Vlocity DataRaptor "Upsert Mapping" requires a Salesforce Id in order to determine
whether a record should be updated or created in the target Domain Object.

A) True
B) False B
The Vlocity DataRaptor cannot be used in conjunction with a Vlocity OmniScript to load in,
or export out, JSON data.

A) True
B) False B

A "Transform" Vlocity DataRaptor can output mapped data to a pre-existing PDF file.

A) True
B) False A
Salesforce Record IDs are required to import data using Vlocity DataRaptor.

A) True
B) False B

A Vlocity Calculation Procedure Aggregation Step can be defined to consolidate multiple
input records and return summarized results using which four of the following functions:

A) SUM
B) AVG
C) MIN
D) MAX
E) MEAN
F) REGEX
G) STR
H) CONCAT A, B, C, D
Vlocity Calculations can output which four of the following?

A) PDF document
B) JSON blob
C) REST API
D) OmniScript data
E) ASCII file
F) CSV file
G) HTML page A, B, C, D
The Vlocity Calculation Procedure Simulator creates JSON Input and Output data sets that
can be used to define DataRaptors.

A) True
B) False A
Rows in the Vlocity Calculation Matrix Table do not need to be unique nor resolve to a
single row in the table.

A) True
B) False B

Which two of the following are ways to create rows in a Vlocity Calculation Matrix table?

A) Manual Input
B) Upload
C) REST API
D) Apex Trigger
E) JSON Import
F) Apex Data Loader A, Y OTRA
If more than one Calculation Procedure is valid at one time at a given date, then Vlocity
Calculation Engine will select by:

A) Priority
B) Most Recently Used
C) Creation TimeDateStamp
D) Ordinal Ranking A
Which one of the following is NOT part of a Vlocity Calculation Procedure?

 A) Calculation Steps
B) Aggregations Steps
C) Variables
D) Constants
E) Preprocessor Class Name
F) Calculus Step F
Vlocity Calculation Matrices can be made by hand in the application interface, or by
uploading what type(s) of file? 

A) CSV file
B) VML (Vlocity Markup Language)
C) XLS
D) DAT
E) TXT A
Within a given set of valid Vlocity Calculation Matrices, the one with the highest priority will
be used.

A) True
B) False A
Considering any given effectiveDate (including Today) and the priority of all the
procedures, which four of the "Term Life Insurance" calculation procedures are "live"
according to the rules of Vlocity's Calculation Engine?

A)
Calculation Name Enabled? Start Date End Date Priority
Term Life Insurance Yes 1/1/2013 12/30/2013 5
B)
Calculation Name Enabled? Start Date End Date Priority
Term Life Insurance Yes 1/1/2014 12/30/2014 3
C)
Calculation Name Enabled? Start Date End Date Priority
Term Life Insurance Yes 1/1/2014 12/30/2014 4
D)
Calculation Name Enabled? Start Date End Date Priority
Term Life Insurance No 1/1/2015 12/30/2015 2
E)
Calculation Name Enabled? Start Date End Date Priority
Term Life Insurance Yes 1/1/2015 12/30/2015 1
F)
Calculation Name Enabled? Start Date End Date Priority
Term Life Insurance Yes 1/1/2016  6
A, C, F, Y OTRA
In Vlocity OmniScript, when entering values for a Conditional View, the values to be
evaluated can be specified as case-sensitive or case-insensitive.

A) True
B) False B
A Vlocity OmniScript Selectable Item component can have a custom mask.

A) True
B) False B
The Label property of an OmniScript component displays when OmniScript is run in
Horizontal mode and allows you to include instructions and help text.

A) True
B) False B
OminScripts marked as "reusable" can be nested multiple levels deep.

A) True
B) False B
In Vlocity OmniScript, data validation and error handling can be accomplished across Steps
using Messaging Functions.

 A) True
B) False B
Which OmniScript component can return a count of the total number of a specified element in the
Data JSON?

A) Aggregate Function Component
B) Formula Function Component
C) Input Number Component
D) Input Lookup Component A
Pre-filling a Vlocity OmniScript with seed values is easily accomplished with a basic
knowledge of jQuery event handlers.

A) True
B) False B
In Vlocity OmniScript, what is the correct syntax to refer in the Data JSON to an Account
Type field retrieved from a standard Salesforce Account object?

A) Account:Type
B) Account.Type
C) %Account.Type%
D) {Account.Type} C NO, D CREO
Which four of the following are features of Vlocity OmniScript?

A) Dynamic Branching and Script Component Visibility
B) Client-Side Execution to Maximize Speed and Scalability
C) Real-time Call-Outs to Salesforce Objects and External Systems
D) Supports HTML5 Controls and Styling with CSS3
E) All data collected must be stored in Salesforce Object fields
F) Scripts are developed with Visual Force and Apex classes A, B, C, D
Vlocity OmniScripts can be launched from a Salesforce custom button or link.

A) True
B) False B
What are valid values for the Flyout Data Object in the Card State?

A) Null
B) $scope.data
C) $scope.obj.[children]
D) params.Id
E) All of the above A, B, C CREO
In Vlocity Cards, which four of the following can be specified to appear on a Card using only
the Card Designer?

A) Title
B) Name
C) Fields and Field Labels
D) Actions
E) Images
F) Icons A, C SEGURO
G) Fonts
H) Flyouts B, D CREO
Which six of the following are Data Sources available to Card Layouts and Cards?
A) Query
B) DataRaptor
C) Apex REST
D) REST
E) Sample
F) Parent
G) Flyout
H) SOAP
I) SSO Web Tabs
J) Force.com Canvas A, B, C, D, E, F
Cards must have the same Data Source as the Card Layout on which they appear.

A) True
B) False B
Cards must be active prior to use, and once activated, the Card will be locked, preventing
any further changes.

A) True
B) False B
The Vlocity Action called by Vlocity Console passes what two items to the ConsoleCards
Visualforce page?

A) Id
B) Card Layout name
C) Card State
D) SoQL Query
E) Sidebar Visualforce page name
F) Console Application name
G) Card Layout Id
H) {params.Id} A, B
To create a new Vlocity Console, you create a new App in Setup of Type "Custom App."

A) True
B) False B
When implementing Persistent Knowledge in Vlocity OmniScript, one of the required steps
is to setup Salesforce Data Categories.

A) True
B) False B
In Vlocity OmniScript, Persistent Knowledge automatically searches for articles based upon
what criteria?

A) Static values defined during setup for each Step
B) Dynamic values retrieved from the Data JSON
C) Input by the user in a search bar
D) All of the above D
In Vlocity OmniScript, logos and banner images are best stored as:

A) Static Resources
B) Documents
C) Files
D) Images A
Custom styling can be tested using the Custom Javascript Templates editor in the Script
Configuration component.

A) True
B) False B
In Vlocity OmniScript, a Multi-select input component stores data in the Data JSON in what
format?

A) "Node": "Value1;Value2"
B) "Node": "Value1,Value2"
C) "Node": "Value1",

"Node": "Value2"
D) "Node": {

"1": "Value1"},

"Node": {
ni c ni d. A creo
By what means are OmniScript components bound to DataRaptor output paths?

A) Element Names
B) DataRaptor Data Mappings
C) Ref Ids
D) Record Ids A

When Persistent Knowledge is enabled in Vlocity OmniScript, if the modal and embedded
templates are blank during runtime, what error must be corrected? (Assuming Knowledge
articles have been published that match the specified search criteria.)

A) The Show Persistent Component property is not checked
B) The Knowledge API field name is not matching due to a case-sensitivity error
C) The Knowledge Article Type Query Fields Map values are not specified
D) All of the above are possible A
1

You might also like