Salesforce Certified OmniStudio Developer Plat-Dev-210 Questions and Answers
An OmniStudio Developer needs to build a Data Mapper Transform to send product pricing to a Calculation Procedure.
Given the JSON output below, which mapping in the Transform is correct for the Output JSON Path for the Base Price?
{
" input " : {
" ProductName " : " Text " ,
" ProductImage " : " Text " ,
" NumberofEmployees " : " Text " ,
" BasePrice " : " Text " ,
" Zip " : " Text "
}
}
Coral Cloud Resorts wants to remove the Save for Later button from an OmniScript to simplify the user interface.
How should an OmniStudio Developer execute this configuration?
A developer is creating a FlexCard and needs to display additional information using a Flyout.
Which two types of components can the developer embed in the flyout?
Choose 2 answer
In an Integration Procedure, an OmniStudio Developer needs to perform a multi-step calculation on every element of an array.
Based on best practices, which two actions should the developer take?
Which two fields in an Integration Procedure can use a function like CONCAT or DATEDIFF?
Choose 2 answers
A developer has an existing DataRaptorLoad that insert Contact records with inputs as LastName and firstName. The DataRaptor works as expected when previewed.
The developer creates an integration Procedure to test the DataRaptor and is using a SetValues element in the Integration Procedure toset the first name and last name for the contact record. The DataRaptor and Integration Procedure are set up as shown in the exhibit below.
When the developer executes the Integration procedure in preview, the following error message displays: Required fields are missing: [last Name]’’,
How should the developer address this issue?
An OmniStudio Developer is reviewing an Integration Procedure that is caching data. The Integration Procedure uses a Contextual Cache Key of AccountId. A call to the Integration Procedure with AccountId = ' 001A ' retrieves the cached data. If a subsequent call is made with AccountId = ' 001B ' , what is the expected caching behavior?
A developer needs to configure a calculation procedure to calculate the sum of the entire base price.
What is the most efficient way for the developer to meet this requirement?
What is the primary function of the OmniStudio User permission set license (PSL) in a Salesforce organization?
A developer needs to change some field labels on a FlexCard. The FlexCard is currently deployed to production. The developer that the best course of action is to version the FlexCard rather than cloning it.
Which factor would lead the developer to this decision?
A customer sets up two LWC OmniScripts, one embedded into another. AccountId is set in a Set Values element in the parent OmniScript. The Accountid set in the parent OmniScript is used to set another Set values element ContextAccountId in the emvedded OmniScript. The embedded OmniScript is activated.
While previewing the OmniScript flow from the parent, it is found that Account I set correct in the parent OmniScript. However, ContextAccount in the embedded OmniScript is not set with the Accountid from parent OmniScript. On previewing the embedded OmniScript individually. It is found that ContextAccountId is set correctly.
What is the reason for this? Refer to the exhibit below.
Ursa Major Solar has an OmniScript where all input elements must have consistent horizontal spacing. The OmniStudio Developer has been instructed to use the Newport Design System ' s standard grid sizing. Which property should the developer configure on each input element to achieve this?
An OmniStudio Developer has built a process where the user has the option to update either the Billing Address or the Shipping Address, but not both. The Integration Procedure input includes updateBillingAddress and updateShippingAddress flags. To enforce the rule that at least one address is updated but prevent both updates, how should the developer structure the conditional logic in the Integration Procedure?
An OmniStudio Developer is embedding an OmniScript on a Lightning record page. The OmniScript requires the current Account ID to fetch related data.
Which input parameter name should the developer ensure the OmniScript is configured to accept, to automatically receive the record ID from the page context?
A developer is creating a FlexCard for a new Community page. The FlexCard will display case information along with actions to close the case and update the case, and it will be styled using the Community ' s theme.
What must the developer do to configure the FlexCard for deployment in a community?
A developer is configuring the API URL in an HTTP Action element within an Integration Procedure.
What is the merge code syntax for passing a Date node from an element named SetValues in the URL?
Which two fields in an Integration Procedure or Data Mapper can execute a function like CONCAT or DATEDIFF?
Choose 2 answers
An OmniStudio Developer needs an Integration Procedure that gets data from Salesforce, uses an Apex class to process the data, and then sends data to the entity that called the Integration Procedure. Which three elements provide this functionality?
A customer sets up to LWC Omniscripts, one embedded into another. Account is set in a Set Values element in the parent Omniscript.
The AccountId set in the parent Omniscript is used to another Set Values element ContextAccountid in the embedded OmniScript. The embedded Omniscript is activated.
While previewing the OmniScript flow from the parent, it is found that Account is set correctly in the parent OmniScript. However. ContextAccountId in the embedded OmniScript is not set with the AccountId from parent Omniscript. On previewing the embedded OmniScript individually, it is found that ContextAccountId is set correctly.
What is the reason for this? Refer to the exhibit below.
An OmniStudio Developer at Cloud Kicks is building a new guided flow with an OmniScript. The business requirements state that the flow must have conditional branching. Depending on the customer type selected on the first screen, subsequent steps must either show shipping options or digital download instructions. The project constraints prohibit the use of server-side logic for controlling the user path.
Which feature should the developer use to control the visibility of the different steps?
A developer creates an OmniScript to update billing information. After analyzing the different types of customer interactions that occur at the company, the developer determines updating billing information should be included in the majority of customer interactions.
What should the developer use to configure the action that invokes the OmniScript?
The phone number of a Contact is changed in an OmniScript. What should an OmniStudio Developer configure to update the Contact record in Salesforce?
A developer is creating anOmniScript that Provisions trial orgs to their customers. The following text block in the OmniScript uses a merge code to display the ID for the new trial org:
Welcome to Salesforce
Your ID is %Details: Customer10:ID%
During testing, the developer noticesthat the ID does not display. The data JSON is structured as shown below.
How should the developer correct the merge code in order for the ID to display?
Refer to theexhibit below. In this integration production structure, what Send JSON Path would be used to send the Output of the Action1 element to a Remote Action?
A developer examines data received from an external data source. The data is nested two levels down in the JSON structure.
Which OmniStudio tool could the developer use to simplify this data?
In an Integration Procedure, a developer needs to perform a multi-step calculation on every element of an array.
Based on best practices, what two methods are recommended?
Choose 2 answers
An OmniStudio Developer needs to create a FlexCard that aggregates data from three different Salesforce objects: Account, Opportunity, and Case. Due to the complexity and the need for calculation logic, the developer decides to use a single Integration Procedure as the data source. What is the most crucial step the developer should perform when testing the FlexCard ' s data configuration in the designer?
A developer is building a DataRaptor Load for an Integrate Procedure used in an OmniScript.
Based on best practices, how should the developer configure the Input JSON?
An OmniStudio Developer at Universal Containers needs to build and modify OmniScripts and FlexCards. The developer is unable to access the OmniStudio designers. The administrator has already confirmed the user has a Salesforce license. Which items should the administrator assign to the user to grant the required access?
An OmniStudio Developer has configured an OmniScript to be embedded in an external web application that is not Salesforce. What is the primary method used to embed the OmniScript in this external channel?
A developer configures a Flexcard with a DataRaptor data source that uses the params.id as an. When the developer clicks Views Data on the FlexCard, valid data displays. However, when the developer previews the layout, the FlexCard does not display. What could cause this error?
Choose 2 answers
Which command line interface is specifically designed for migrating OmniStudio components between development environments and source control?
A developer creates an Integration Procedure with a Set values and a DataRaptor Extract Action that requires Accountld as a key. When the developer previews the Integration Procedure, the developer enters the Accountld correctly and executes the preview. The developer sees the dataextracted by the DataRaptor in the Debug Log, but the response is empty.
What is the likely cause of this issue?
An OmniStudio Developer at Coral Cloud Resorts has built a complex FlexCard that displays reservation details. They need to validate that the FlexCard correctly processes various JSON inputs before deploying it.
Which built-in tool should the developer use to test the component with different data scenarios directly within the FlexCard Designer?
An Integration Procedure that calls an external REST service via an HTTP Action fails with an authorization error, for example HTTP 401, when executed by a standard user. The OmniStudio Developer confirms the service API key is correct. Which security setting is the most probable cause of the failure?
A developer has a requirement to create a child FlexCard that contain all of its parent FlexCard’s records in a Datatable.
Ursa Major Solar needs to embed an OmniScript for external users on a third-party website, not hosted on Salesforce. To achieve this, the OmniStudio Developer must use a method that allows prefilling the OmniScript with data passed in the URL.
Which configuration should the developer choose?
An OmniStudio Developer at Universal Containers is enhancing a FlexCard that displays account details. They have created a custom Lightning web component that visualizes account hierarchies. The business requires this custom Lightning web component to be displayed within the FlexCard to provide this visualization. How should the developer implement this requirement?
What OmniStudio tool pre-populates the data m a PDF used by an OmniScript?
An OmniStudio Developer wants to adjust the spacing between a Text element and the Button element placed directly below it within a FlexCard. Which property, primarily used to control spacing between elements, should the developer modify on the Text element?
An OmniStudio Developer needs to ensure that a FlexCard displays correctly on small mobile screens by reducing the horizontal padding inside the card.
Which standard element styling property controls the space between the content and the element ' s border?
A developer needs to use the COUNTIF function to process data entered by the user in an OmniScript. The output of the function needs to be displayed to the user immediately in the current step.
Based on best practice, which element should the developer use this function in?
An OmniStudio Developer at Universal Containers is choosing between two methods to embed an OmniScript on a Lightning page: the standard OmniScript component and the vlocity OmniScript wrapper Lightning web component. The key requirement is to dynamically control the OmniScript ' s theme and layout based on user input from another component on the same page. Which embedding method should the developer choose and why?
Refer to the exhibit below. A developer has configured an integration Procedure element with Additional input.
Alternatively, how could the developer configure SEND/RESPONSE TRNSFORMATION to send exactly the same data? Assume the developer has un-checked Send Only Additional input.
A)
B)
C)
D)
Refer to the exhibit below. In this Integration Procedure structure, what Send JSON Path would you use to send the output of the ActionZ element to a Response Action?
Refer to the exhibit below. What JSON code correctly represents the step in the OmniScript Structure panel shown?
A)
B)
C)
Universal Containers needs to change the labels on the navigation buttons at the bottom of its OmniScript. Specifically, Universal Containers wants to change the Next button to display Continue.
Where should the OmniStudio Developer make this change?
A developer is configuring the API URL in an HTTP Action element within an Integration procedure.
What is the merge code syntax for passing a Date node from an element named SetValues in the URL?
An OmniStudio Developer would like to use a tool within the browser-based OmniScript Designer to test the script ' s logic and data integration during the development phase.
Which tool should the developer use?
A user attempts to launch an OmniScript from a record page, but an error message appears: " You do not have permission to access the Lightning Component [OmniScript Name] " . The OmniStudio Developer confirms the user ' s profile has the Vlocity OmniScript runtime access enabled. What is the most likely security-related cause the developer should investigate?
Refer to the exhibit.
The card layout uses an integration Procedure as a data source. The cards use the layout data source.
Which JSON data structure supports this card layout and follows best practices?
A)
B)
C)
A developer needs to display the following information together on one FlexCard:
* Account name, address, phone number, website
* Primary contact first name, contact name, address, phone number, email
The account information must always be visible, and the contact information should only be visible as needed by the user.
What approach should the developer use to display the contact information on the card?
The OmniScript must retrieve device details stored in the Asset object and then call an external system to send troubleshooting commands via REST API to the device.
Which two OmniScript element should the developer use to configure this functionality?
A new team member at Coral Cloud Resorts will only be responsible for executing guided flows built with OmniScript. They do not need to create or modify any OmniStudio components.
To provide the minimum required access, what should an administrator configure for this user ' s account?