SVC-17A OmniScript 1 — Questions and Answers
Question 1: What is the primary purpose of OmniScript in Vlocity?
- To create guided step-by-step user experiences (Correct answer)
- To manage data storage
- To generate reports
- To configure pricing rules
Correct answer: To create guided step-by-step user experiences
OmniScript builds guided, wizard-style processes for users in Salesforce Industries applications.
Question 2: Which element in OmniScript is used to group related input fields together on a step?
- Block (Correct answer)
- Step
- Formula
- Remote Action
Correct answer: Block
A Block element in OmniScript groups related input elements together within a step for organization.
Question 3: What does the 'Set Values' element in OmniScript do?
- Assigns or calculates values without user input (Correct answer)
- Displays a list of records
- Sends an HTTP request
- Navigates to another step
Correct answer: Assigns or calculates values without user input
The Set Values element performs calculations and assigns values to JSON nodes without requiring user interaction.
Question 4: Which OmniScript element is used to invoke an Apex class or DataRaptor?
- Remote Action (Correct answer)
- HTTP Action
- Integration Procedure Action
- Navigation Action
Correct answer: Remote Action
The Remote Action element calls Apex classes or Vlocity DataRaptors from within an OmniScript.
Question 5: What internal data format does OmniScript use to store and pass data between elements?
- JSON (Correct answer)
- XML
- CSV
- YAML
Correct answer: JSON
OmniScript uses JSON as its internal data format to store and pass data between all elements and actions.
Question 6: Which OmniScript property controls whether a user must fill in a field before proceeding?
- Required (Correct answer)
- Mandatory
- Validate
- ReadOnly
Correct answer: Required
The 'Required' property marks an OmniScript input element as mandatory, preventing the user from advancing without completing it.
What is the primary purpose of OmniScript in Vlocity?