Vlocity platform developer questions
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
A reusable OmniScript can be nested within another reusable OmniScript, allowing distributed and scalable script development. a. True b. False
b
A vlocity OmniScript selectable item component can have a custom mask a. True b. false
b
An OmniScript Multi-select Input Component cannot access Salesforce picklist values. a. True b. False
b
Which of these card states has no fields and has only limited actions? A. Hidden card state B. Deactivated card state C. Empty card state D. Blank card state
d
A Vlocity DataRaptor "Lookup Mapping" queries an existing Domain Object to resolve foreign key relationships for data loaded in the Interface Object. A. True B. False
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
By default, Vlocity Attributes are: A. Shared across all objects B. Specific by Record Type, allowing dynamic filtering C. Specific by Object Type, enabling powerful reporting capabilities D. Shared across Account and Contact objects and across all custom Vlocity objects
a
Data types set for table inputs to the vlocity calculation matrix must exactly match the data type of incoming data a. True b. false
a
During a Vlocity DataRaptor import job, a "Link Mapping" is used to get information, like a Salesforce Id, from a Domain Object record created previously in the Vlocity DataRaptor Creation Index. a. True b. False
a
Given set of valid Vlocity Calculation Matrices, the one with the highest priority will be used. A. True B. False
a
How is a matrix linked to a calculation procedure? a. adding a matrix lookup calculation step to the calculation procedure b. entering the matrix name in the calculation procedures matrix attribute c. dragging the matrix name from the matrix's palette
a
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
In Vlocity OmniScript, merge codes are designated using what syntax? A. %field% B. ""field"" C. {field} D. {{field}}
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
Multiple versions of a vlocity calculation matrix can be enabled, although only one matrix will be used for the calculation a. True b. false
a
Rows in the calculation matrix table don't need to be unique nor resolve to a single row in the table a. true b. false
a
Set Error Actions must always have a Conditional View. A. True B. False
a
The "Sub-Type" of a Vlocity OmniScript is the name of the script that the end user will see on the OmniScript Tab. A. True B. False
a
The JSON output of a vlocity OmniScript can be sent to and processed by a Vlocity DataRaptor a. True b. False
a
The Vlocity Calculation Procedure Simulator creates JSON Input and Output data sets that can be used to define DataRaptors. A. True B. False
a
The targeted "Link Creation Object" in a Vlocity DataRaptor "Link Mapping" must be higher in the "Creation Sequence" than the "Domain Object" receiving data from the Link Creation Object. A. True B. False
a
There can be only one active Vlocity OmniScript per Type, Sub Type and Language. A. True B. False
a
Vlocity Action Buttons cannot be displayed in the Vlocity Industry Mobile App, Service Console or Salesforce Communities. A. True B. False
a
Vlocity Households track Contact relationships at the same address. A. True B. False
a
Vlocity OmniScripts can be launched from a Salesforce custom button or link A. True B. False
a
Vlocity OmniScripts provide version control A. True B. False
a
Vlocity calculation procedures can have multiple Matrix lookup? a. True b. False
a
Where can you find the vlocity process library? a. at vlocity success community b. at the interaction launcher c. at force.com d. at AppExchange
a
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
Which report type is best for reporting on Attributes? A. Attribute Assignments with Attribute B. Attribute Categories with Attributes C. Attribute Categories with Value Detail D. Attribute Assignment with Values
a
You need to make a change to a card that multiple layouts will use. What is the best way to make sure that all layouts using the card will also be updated? A. Create a new version of the card B. Perform a sample test of the layouts using the updated card C. Clone the card then select the layouts where it should be used D. Create a new version and make it public using the XML interface
a
· 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
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
A Vlocity Calculation procedure can be called from an OmniScript using a Calculation Action. A. True B. False
a
A Vlocity Communications Premise can have one or more Child Premises. A. True B. False
a
"Domain Objects" are any standard or custom Salesforce Objects - for example, Account, Contact, and Policy__c - to which data is imported. Since the objects provided in the Vlocity package are custom Salesforce Objects, they are also Domain Objects. A. True B. False
a
A Salesforce APEX Class can be created and then invoked to pre-process data when records are loaded into the Vlocity DataRaptor Interface Object. a. True b. False
a
A Vlocity Action Button can be used to launch an OmniScript. a. True False
a
A Vlocity Calculation Procedure with a higher "Priority" of 2 will be selected to process instead of a procedure with a priority of 1, even if both procedures have valid date ranges. A. True B. False
a
What actions are possible in the XML interface in the card layout? (pick 2) A. Enable or disable the component as public or private B. Set the component name you'll see in the app builder C. Activate the cards and the card layout in the card designer D. Set the component name you'll see in the card designer
a,b
What actions are possible in the XML interface in the card layout? (pick 2) a. Enable or disable the component as public or private b. Set the component name you'll see in the app builder c. Activate the cards and the card layout in the card designer d. Set the component name you'll see in the card designer
a,b
Which two of the following Vlocity objects require "Public Read/Write" access? A. Party B. Party Relationships C. Household D. Product Child Item
a,b
Which two of the following are true for the Element Name property of an OmniScript component? A. The Element Name is displayed only in administration screens. B. The Element Name must be unique within the OmniScript and any included reusable OmniScripts. C. The Element Name is displayed during runtime. D. The Element Name must not include non-ASCII characters
a,b
Which two of the following mustbe defined before a new OmniScript can be created? A. Type B. SubType C. One or more DataRaptor Extracts to supply data to the script D. Under Administer-->Manage Users-->Users, the OmniScript property must be checked (i.e., set to TRUE) for the OmniScript admin user.
a,b
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
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
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
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
Which four of the following Account Record Types are provided in the Vlocity Communications package: A. Billing B. Billing Aggregator C. Business D. Consumer E. Partner F. Distributor
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 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 four of the following are features of Vlocity DataRaptor: a. Load Data into multiple Salesforce Objects from a single flat file b. Gather and Export data from multiple Salesforce Objects to a single output file c. Import data without needing Salesforce Ids or External Ids d. Integrate with external systems via REST API Calls e. Upload data directly from network directories f. Import rich media files such as .jpg and .mp4
a,b,c,d
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
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
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
Which four Group components are used to create the structure of an OmniScript? A. Step B. Filter Block C. Block D. Section E. Selectable Items F. Footer
a,b,c,e
Vlocity calculations can output which four of the following? a. PDF document b. JSON blob c. ASCII file d. REST API e. OmniScript data f. CSV file
a,b,d,e
Your card layout component is not showing up in the custom list in the lightning app builder, so you cant add it to the page. You have checked it in the card designer and it is active. What could be the problem? (pick 3) A. The component isn't public so it wont appear in the app builder or anywhere else B. One or more of the data source used in the component isn't active C. The component name of the app designer is different from the name on the card layout D. The component has no targets set n the LWC metadata configuration (appPage, recordPage) E. The component is using a params.id that is for the wrong record type
a,c,d
Which four of the following are features of Vlocity OmniScript? a. Dynamic Branching and Script Component Visibility b. Scripts are developed with Visual Force and Apex classes c. Client-Side Execution to Maximize Speed and Scalability d. All data collected must be stored in Salesforce Object fields e. Real-time Call-Outs to Salesforce Objects and External System f. Supports HTML5 Controls and Styling with CSS3
a,c,e,f
Based on the best practice for trouble shooting what should you always do first when testing if the data source is working in the OmniScript designer? a. Verify the extract output paths are correct for the DataRaptors b. Add the ContextID to the {data} model c. Add the params.id to the test data source settings d. Verify the target URL for any actions are complete and correct
b
Data cannot be exported from Salesforce Objects using the Vlocity DataRaptor. a. True b. False
b
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
In Vlocity OmniScript, data validation and error handling can be accomplished across Steps using Messaging Functions. A. True B. False
b
In Vlocity OmniScript, you can save your script changes by clicking the Save button or selecting Save from the edit menu. A. True B. False
b
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
It is not possible to configure Vlocity Customer Story pages for Objects other than ones provided in the Vlocity package. A. True B. False
b
It is not possible to mark multiple mappings with the "Upsert" attribute. A. True B. False
b
Load (JSON) and Extract (JSON) DataRaptors are used to move data in and out of Vlocity Calculation Procedures. A. True B. False
b
OmniScripts cannot be deployed to the Vlocity Industry Mobile App. A. True B. False
b
Only users with the salesforce "System Administrator" profile can create new Vlocity Party Relationship Types. A. True B. False
b
The "Namespace" property is an optional parameter in a Visualforce page used to create a menu tab of Vlocity OmniScripts 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
The Vlocity DataRaptor cannot prevent duplicates when loading data into Salesforce Objects. a. True b. False
b
The Vlocity Relationship Graph can only connect Accounts and Contacts. A. True B. False
b
The Vlocity package has its own set of objects that substitute standard Salesforce objects such as Accounts, Contacts, Quotes and Orders. 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 Calculations can only be run by a Vlocity user from within the application A. True B. False
b
Vlocity Dynamic Attributes can only be applied to Account, Contacts, and Products A. True B. False
b
Vlocity Visualforce pages cannot be used on standard Salesforce object page layouts. A. True B. False
b
Vlocity calculation matrices can only return one value? a. True b. False
b
What is the maximum display width units for a Component on in a Step? A. 6 B. 12 C. 18 D. 24
b
What is the next step that you would after downloading datapacks from the Vlocity process library? a. Nothing b. modify each component to your org's requirements c. enable the components again d. link your salesforce org to each component of the datapacks
b
What type of Salesforce Tab provides access to a Vlocity OmniScript menu page? a. Web Tab b. Visualforce Tab c. Custom Object Tab d. All of the Above
b
You have 5 different versions of a calculation procedure, version 1,3,4,5 are enabled. Which one will have priority for execution? a. Version 3 b. Version 5 c. Version 1 d. Version 4
b
Which four of the following are OmniScript launch options? a. Apex trigger b. External website URL c. salesforce custom button or link d. Vlocity Action button e. Visualforce tab f. Salesforce Workflow
b,c,d,e
Which fields can use functions like CONCAT or DATEDIFF (PICK 2) a. Tracking custom data value field in procedure configuration b. Additional output value field in a remote action c. Remote options value field in a remote action d. Additional output (or input) value field in a response action
b,d
End users launch an OmniScript to request a change in their service from a console. You need them to be able to confirm the changes were made on the console afterwards. Which OmniScript element will allow you to do this? a. Submit action b. Post to object action c. Navigate action d. Remote action
c
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
The OmniScript mode picklist does what during preview? a. Allows you to step though the script in debug mode, pausing to find checkpoints b. Allows you to define the default and per user modes that will be utilized at runtime c. Allows you to display the OmniScript in a variety of different format, including vertical or horizontal formats, with the Vlocity header and/or sidebar in a mobile format, or within a community's format d. Allows you to toggle between debug and runtime mode
c
When invoked in an OmniScript, a calculation procedure expects data in what format? a. CSV b. ASCII c. JSON d. VML
c
Which context variable is set in the card designer and allows access to any property in scope plus the {{payload}} variable? a. Attributes {{attrs}} b. Page parameters {{params}} c. Session variables {{session}} d. Object {{objj}}
c
Which of these DataRaptor settings helps in preventing duplicate record creation? a. Lookup b. Default value c. Upsert key d. Disabled
c
Which one of the following is NOT a step necessary to create a Vlocity Action Toolbar with Action Buttons for use on a Salesforce page layout: A. Create a Visualforce page using a Vlocity page template. B. Add the Action Toolbar Visualforce page to a page layout. C. Add a custom Apex controller to the Visualforce page. Create a Vlocity Action Button using the OmniScript Universal Page
c
You have an OmniScript that needs to save data to salesforce and to an on-premise billing program. Which OmniScript element allows you to do both at the same time? a. HTTP action b. DataRaptor post action c. Integration procedure action d. DataRaptor load action
c
In an organization, which users can be tasked with managing Vlocity Attributes? a. System administrators b. Marketing users c. Business users d. All of the above
d
What does a response action do in an integration procedure? a. It calls an APEX class and method b. It controls where the user navigates after the integration procedure is completed c. It extract and transform data from salesforce d. It returns data to whatever called the integration
d
What type of mapping can you use to create a new contact and add it as a new primary contact? a. Relationship query b. Lookup mapping c. Lookup key d. Linked mapping
d
Which of the following best practices should be considered when building the DataRaptor load for an integration procedure? a. Copy the input JSON from the OmniScript {data} modal b. Build the Input JSON node by node in the DataRaptor designer c. Build the input JSON node by node in an editor d. Copy the response JSON from the OmniScript's debug console
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
Which one of the following is NOT part of a Vlocity Calculation procedure? a. Preprocessor Class name b. aggregations steps c. variables & constants d. Calculation steps e. Calculus Step
e