Omni Dev Cert new Flashcards
Which OmniScript element could save data to Salesforce and an AWS Order Management system?
Integration Procedure Action
What must a developer do to configure the FlexCard for deployment in a Community?
Set the Target property in Publish Options to ‘CommunityPage’
How should the developer configure the parent FlexCard’s Node for a child FlexCard containing all of its records?
{Records}
This notation allows access to all records for the child FlexCard.
What could cause a field in a FlexCard to show only the label and not the data?
The field is null in the Salesforce record
Null values will not display any data in the FlexCard.
Which two types of components can be embedded in a FlexCard flyout?
- An Integration Procedure
- A Child FlexCard
These components can enhance the functionality of the flyout.
Why would a developer clone an Integration Procedure instead of versioning it?
The new Integration Procedure will be used independently
Cloning is preferred when the new procedure is intended for separate use.
What OmniStudio tool pre-populates the data in a PDF used by an OmniScript?
A DataRaptor Transform
DataRaptor Transforms are specifically used for data manipulation and preparation.
How should a developer implement the cancel functionality for all steps in an LWC OmniScript?
Check the Enable Cancel checkbox in the Setup tab under Cancel Options
This option allows cancellation across multiple steps.
How should a developer configure OmniScript functionality to allow agents to send customers a quote for signature using DocuSign?
DocuSign Envelope Action
This action facilitates the creation and sending of envelopes for signature.
What two advantages does a DataRaptor Turbo Extract have over a standard DataRaptor Extract?
- It is easier to configure
- It has better performance at runtime
Turbo Extracts are optimized for speed and usability.
What is the most efficient way for a developer to calculate the sum of the entire Baseprice?
Add an Aggregation Step as SUM (BasePrice)
Aggregation Steps are designed for operations like summation.
What is the reason for ContextAccountId in the embedded OmniScript not being set with the AccountId from the parent OmniScript?
The LWC PubSub Message flag in the Set Values action of the parent has not been set
This flag controls data passing between components.
How should a developer configure a calculation procedure to conditionally execute the correct formula based on a Boolean variable?
Use two separate Calculation Steps with the Conditional Step property selected: reference just the isCustomer variable in the Conditional syntax
This simplifies conditional logic without explicit comparisons.
Which two locations should a developer check to troubleshoot an APEC CPU limit Exceeded error?
- DataRaptor configuration
- Action Debugger
These locations help identify performance issues in the integration.
What action can a developer take to ensure a DataRaptor sends an integer instead of a string?
In the DataRaptor Output tab, select the Output Data Type of that field to Integer
This setting directly changes the data type being sent.
What configurations should be used to implement a call to an external system with known performance issues?
- Configure a Remote action with timeout settings of 120000
- Check the Chain On Step checkbox on the HTTP Action in the Integration Procedure
These measures help manage long response times.
What two configuration actions should a developer take to set a record type of contact using DeveloperName in a DataRaptor Load?
- Check is Lookup property when mapping the fields
- Select RecordType in the Lookup object list, Development in the lookup Field list, and ID in the Lookup Requested Field list
These settings ensure proper linking to the RecordType.
What is the reason for ContextAccountId in the embedded OmniScript not being set with the AccountId from parent OmniScript?
The WLC PubSub Message flag in the Set Values action of the parent OmniScript has not been set
This prevents data from propagating correctly.
What is the merge code syntax for passing a Date node from an element named SetValues in an API URL?
x%SetValues.Date%
This syntax is used for dynamic data insertion in API calls.
What type of mapping does a DataRaptor Load use to create a new contact and add it as the Primary Contact?
Linked Mapping
Linked Mapping facilitates the relationship between records.
What is required for the output of a calculation step to be used in an aggregation step in a calculation procedure?
It must be included in the calculation output
Only outputs defined in the calculation can be aggregated.
How should a developer limit the results of a DataRaptor Extract to a maximum of one result?
Use the LIMIT filter on the Extract definition
The LIMIT filter directly controls the number of results returned.
What JSON data structure supports a card layout using an integration Procedure as a data source?
Option C
This option aligns with best practices for data structuring.
What is the purpose of the OmniScript in the provided scenario?
To provision trial orgs to customers