OmniScript Developer Exam (WI22)

Description

Quiz on OmniScript Developer Exam (WI22), created by Julie Bulakh on 29/12/2022.
Julie Bulakh
Quiz by Julie Bulakh, updated more than 1 year ago
Julie Bulakh
Created by Julie Bulakh over 1 year ago
4424
0

Resource summary

Question 1

Question
A developer is troubleshooting an Integration Procedure with two elements: A Remote Action named FetchCart and a Response Action named ResponseCart. In Preview, what JSON node shows the data sent to the Response Action?
Answer
  • FetchCart
  • FetchCartDebug
  • ResponseCartDebug
  • ResponseCart

Question 2

Question
All inputs to the Calculation Matrix are set correctly. The Calculation Matrix has the following input: What is the output?
Answer
  • Null
  • 13.99
  • 12.99,13.99
  • 12.99

Question 3

Question
Refer to the following row-versioned calculation matrix. The developer needs to delete the row that contains the Code CA-SF. If the developer deletes that row in Version 3, what is the result?
Answer
  • The row is deleted only in Version 3
  • The row is deleted In Versions 2 and 3 but will remain in Version 1
  • The row is deleted in Version 3 and Version 1
  • The row is deleted in all versions

Question 4

Question
A developer creates a new FlexCard to display customer data and actions, such as updating billing information and changing the contact for the customer account. The FlexCard contains 10 fields and 5 actions. During testing, several fields display with the correct data, but one of the fields shows only the label. What could cause this?
Answer
  • The field is null 0 the Salesforce record.
  • {recordld} us misspelled in the Data Source Input Map.
  • There are no test parameters configured.
  • The fields have exceeded the maximum number allowed on the card.

Question 5

Question
Refer to the exhibit below. What is the merge code needed for this Integration Procedure structure to pass a CaseData node from the HTTP Action's output to the DataRaptor Transform Action?
Answer
  • %HTTPGetDetails:CaseData%
  • %DRXformCaseData: CaseData%
  • {{CaseData}}
  • {{ HTTPGetCaseDetails:CaseData}}

Question 6

Question
A developer has a requirement to create a child FlexCard that contains all of its parent FlexCard’s records In a Datatable How should the developer configure the parent FlexCard’s Node?
Answer
  • {Params.records}
  • {records{0}}
  • {records}
  • {recordId}

Question 7

Question
Why would you version an Integration Procedure instead of cloning it?
Answer
  • The new Integration Procedure will replace the existing one.
  • The new Integration Procedure will be used independently.
  • The new Integration Procedure is Chainable.
  • The new Integration Procedure uses a Cache Block.

Question 8

Question
A developer needs to retrieve data from an external system that stores policy data. The external system supports REST APIs to access and update the policies. Due to the volume of the policy data and peak hours of hours of business, calls to the REST APIs sometimes take longer than expected to respond. The developer creates an Integration Procedure to retrieve the policy data for use in an OmniScript. Given the external system’s known performance issues, which configuration should be used to implement the call to the external system? Choose 2 answers
Answer
  • Set the Timeout property on the HTTP Action in the Integration Procedure.
  • Configure a Remote action with timeout settings of 120000
  • Check the Chainable checkbox on the integration procedure Action in the OmniScript.
  • Check the Chain on Step Check on the HTTP Action in the Integration Procedure.

Question 9

Question
An integration procedure contains a Remote Action element that calls a method of an APEX class. The method requires two fields an input: Accountid and ProductId. The integration Procedure data JSON contains the following nodes: How should the Remote Action element be configured to pass the data correctly to the method?
Answer
  • Check the Send Only Additional Input checkbox, and add the following/ value pairs to Additional: AccountId: %Accountd% ProductId: %Details:ProductId%
  • Check the DataRaptor Transform checkbox, and add the following Key/Value pairs to Output JSON Path: AccountId: %Accountd% ProductId: %Details:ProductId%
  • Add the following to Send JSON Path: AccountId: %Accountd%, ProductId: %Details:ProductId%
  • Set Return Only Additional Output to true, and add the following Key/Value pairs to Additional Input: AccountId: %Accountd% ProductId: %Details:ProductId%

Question 10

Question
A developer has an existing DataRaptor Load 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 to set 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?
Answer
  • SetValuesContactDetails should have been added to Additional input of DataRaptor Post Action in Integration Procedure
  • The Set values Action Keys should include the DataRaptor Post Action element name path, e,g LoadContactDetails, LastName
  • The DataRaptor Post Action in the integration procedure should have been executed before the Set Values Action
  • The valid field names should be added in the Domain object field in the DataRaptor

Question 11

Question
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?
Answer
  • Use a Datatable element
  • Set the class’’ collapsible’’ on the block element
  • Set the collapsible property on the block element
  • Use a conditional FlexCard State

Question 12

Question
A developer is building an OmniScript and needs to retrieve data from Salesforce and from an AWS Order Management system. Which two OmniScript elements could retrieve this data?
Answer
  • Navigate Action
  • DataRaptor Extract Action
  • Remote Action
  • Response Action

Question 13

Question
A customer has a new Engagement Manager who is going to be the new Primary Contact for the Account. What type of mapping does a DataRaptor Load use to create the new contact and then add it as the new Primary Contact?
Answer
  • Relationship Query
  • Linked Mapping
  • Lookup Mapping
  • Lookup Key

Question 14

Question
Which two of these options can a developer use to retrieve data from a Salesforce object? Choose 2 answers
Answer
  • A DataRaptor Load Action
  • A DataRaptor Extract Action
  • A Lookup Input Element
  • A DataRaptor Post Action

Question 15

Question
A developer needs to configure a DataRaptor to retrieve data from a single object. The structure of the output data does not need to be changed. Following best practices, which type of DataRaptor should the developer use?
Answer
  • DataRaptor Transform
  • DataRaptor Extract
  • DataRaptor Load
  • DataRaptor Turbo Extract

Question 16

Question
A communications provider wants to enable their customers to troubleshoot mobile devices using a self-service portal. The developer builds an Omniscript to meet this requirement. 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 elements should the developer use to configure this functionality?
Answer
  • DataRaptor Extract Action
  • REST API Action
  • Navigation Action
  • SOQL Action
  • HTTP Action

Question 17

Question
A developer needs to change some field labels on a FlexCard. The FlexCard is currently deployed to production. The developer said that the best course of action is to version the FlexCard rather than cloning it. Which factor would lead the developer to this decision?
Answer
  • The new version of the FlexCard will be used in a new Console, and the current version of the FlexCard should remain unchanged.
  • Another team member is developing new action, fields and styling for the current version of the FlexCard.
  • The new and current versions will be displayed together on the same target.
  • All instances of the FlexCard must be updated with the changes.

Question 18

Question
A developer is building an OmniScript and needs to retrieve data from a single field in a Salesforce record. Which OmniScript element does this?
Answer
  • Lookup
  • Select
  • HTTP Action
  • DataRaptor Post Action

Question 19

Question
A developer needs to transform contact data into a JSON array. Given the input JSON shown above, what are two ways a developer could configure a DATARaptor transform to achieve the expected Output JSON? Choose 2 answers
Answer
  • Use a formula LIST(Contact), and add the output of the formula as the input in the Transform tab.
  • Set the Input JSON path as List(Contact) and the OutputJSON Path as Contact.
  • Set the Input JSON Path as Contact the out JSON Path as contact and output Data type as List.
  • Set the input JSON Path as Contact and the OutPut JSON Path as List (Contact)

Question 20

Question
Which calculation procedure version in the list would execute on 2/15/2020 at 12:00 PM?
Answer
  • Version Number 1
  • Version Number 2
  • Version Number 3
  • Version Number 4

Question 21

Question
An integration Procedure uses an HTTP action to make a REST API call. The response from the REST API must be converted into a specific XML structure before sending it as an input to another external web service. How should the developer configure the Integration Procedure to meet this requirement?
Answer
  • Use a Remote Action that calls the XMLStreamReader class
  • Use a Remote Action that calls the XMLStreamWriter class
  • Use a DataRaptor Transform to convert JSON to XML
  • Use a DataRaptor Extract and check the XML checkbox on the Output JSON Path.

Question 22

Question
Refer to the exhibit below. What JSON from the DRGetContactDeteils action would display all six values correctly in the shown? BlkCases is a Repeat Block, and the names of the elements are the same as the label names without spaces.
Answer

Question 23

Question
On a FlexCard canvas, several fields display with Salesforce data, but one of the fields shows only the label. What could cause this?
Answer
  • In the Setup Panel, {recordId} is misspelled in the Data Source Input Map.
  • The field name in the FlexCard state does not match the DataRaptor Extract’s Output JSON Path name.
  • In the FlexCard state, the Field type for the field does not match the type in the Salesforce record.
  • There are No test Data test Parameters configured.

Question 24

Question
A developer creates a DataRaptor Extract to retrieve data to pass to an external service. The external service expects the field value to be integer. However, the DataRaptor is sending it as a string. Which action can the developer take to fix this?
Answer
  • In the DataRaptor Output tab, select the Output Data Type of that field to Integer.
  • In the DataRaptor Output tab, enter the default value as 0 on the field.
  • In the DataRaptor Extract tab, set the Input Data Type field to Integer.
  • In the DataRaptor Formula tab, define a formula using the function TOINTEGER and use the formula as output.

Question 25

Question
A developer need to configure a calculation procedure to calculation a subtotal using two different variables depending on whether the input Boolean variable is Customer is set to true or false. How should a developer configure the calculation procedure to conditionally execute the correct formula?
Answer
  • Use two separate Calculation Steps with the Conditional Step property selected: use the ISTRUE(isCustomer) and NOT (ISTRUE) (isCustomer) functions in the Condition syntax.
  • Use two separate Calculation Steps with the Conditional Step property selected: reference just the isCustomer variable in the Conditional syntax (no comparison necessary)
  • Use two separate Calculation Steps with the Conditional Step property selected: compare the isCustomer variable directly to the literal true and false values in the Condition syntax.
  • Use a single Calculation Steps with IF statement directly in the formula definition to reference the isCustome variable and conditionally perform the appropriate calculation.

Question 26

Question
What should a developer's first step be when troubleshooting whether a DataRaptor Extract is retrieving data?
Answer
  • Go to the Lightning Console and reload the page to test.
  • Go to the PREVIEW tab In OmniScript to test.
  • Deactivate the card and layout, and go to the PREVIEW tab for the card to test.
  • Add a key/value pair in the DataRaptor to test it.

Question 27

Question
What JSON code correct represents the step in the OmniScript Structure panel shown?
Answer
  • "Step1": { "Block1": { "Text1": "Text", "Block2": { "Telephone1": "1234567890", "Checkbox1": false } }, "Block3": { "Multi-select1": "Value A; Value B" } }
  • "Step1": { "Block1": { "Text1": "Text", "Telephone1": "1234567890", "Block2": { "Checkbox1": false } }, "Block3": { "Multi-select1": "ValueA;ValueB" } }
  • "Step1": { "Block1": { "Text1": "Text", "Telephone1": "1234567890" }, "Block2": { "Checkbox1": false, "Block3": { "Multi-select1": "Value A;value B" } } }
  • "Step1": { "Block1": { "Text1": "Text" }, "Block2": { "Telephone1": "1234567890", "Checkbox1": false, "Block3": { "Multi-select1": "Value A;Value B" } } }

Question 28

Question
A developer creates an OmniScript display FirstName, LastName, and BirthDate of a contact using a Type Ahead Block. The DataRaptor used in the Type Ahead has been tested and fetches the correct data. When previewing Omniscript, the developer enters a name in the Type Ahead and makes a selection of a contact from the list. However, the text fields FirstName. LastName, and BirthDate are not getting populated with the data. What is the reason that the fields fail to display the fetched data?
Answer
  • Lookup Mode is not selected in the properties of the Type A Head Block.
  • Use Data JSON is not selected in the properties of the Type Ahead Block.
  • FirstName, LastName, and BirthDate are not placed inside the Type ahead Block.
  • The Typeahead key is not in the correct format

Question 29

Question
The card layout has 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?
Answer
  • { "Contact": { "Name" : "Leone Tomlin", "CellPhone" : "(2321) 177-66100" }, "CaseSubject" : "Cannot track your order", "CaseNumber" : "00021554" }, { "Contact": { "Name" : "Leone Tomlin", "CellPhone" : "(2321) 177-66100" }, "CaseSubject" : "Billing status", "CaseNumber" : "00021553" } }
  • { "Case" : [ { "CaseSubject": "Cannot track your order", "CaseNumber": "00021554" }, { "CaseSubject": "Billing status", "CaseNumber": "00021553" } ], "ContactName" : "Leone Tomlin", "ContactCellPhone" : "(2321) 177-66100" }
  • { "BlkCase" : [ { "CaseSubject": "Cannot track your order", "CaseNumber": "00021554" }, { "CaseSubject": "Billing status", "CaseNumber": "00021553" } ], "ContactName" : "Leone Tomlin", "ContactCellPhone" : "(2321) 177-66100" }
  • { "Case" : [ { "CaseSubject": "Cannot track your order", "CaseNumber": "00021554" }, { "CaseSubject": "Billing status", "CaseNumber": "00021553" } ], "Contact" : { "Name" : "Leone Tomlin", "CellPhone" : "(2321) 177-66100" } }

Question 30

Question
A developer needs to build a multi-step intake form. Each step must allow the user to cancel the intake at any time. The developer is using an LWC OmniScript to build the form. How should the developer implement the cancel functionality for all steps using the LWC OmniScript Designer?
Answer
  • Check the Enable Cancel checkbox in the Setup tab under Cancel Options.
  • Add a navigation Action inside each step and set the Component name to ‘’Cancel’’
  • Add a navigation Action outside each step and set the Element Name to ‘’Cancel’’
  • Add a navigation Action inside each step and set the Element Name to ‘’Cancel’’

Question 31

Question
A company wants to allow agents to send customers a quote for signature. The quote is a document created using a DocuSign template that has been prefilled with all of the quote details. The document will be emailed to one or more recipients for signature. How should a developer configure this functionality in an OmniScript?
Answer
  • DocuSign Envelope Action
  • PDF Action
  • DocuSign Signature Action
  • Email Action

Question 32

Question
A developer needs to limit the data of a DataRaptor Extract to a maximum of one result. How should the developer configure this?
Answer
  • Define a formula with the Filter function
  • Use a Custom Output Type when creating the DataRaptor
  • Use the LIMIT filter on the Extract definition
  • Set the Limit Property on the Action that calls the DataRaptor Extract

Question 33

Question
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, which are represented by more than 20 different FlexCards. What is the most efficient way for the developer to configure the action that invokes the OmniScript?
Answer
  • As an OS Action
  • As a Custom Action
  • As an OmniStudio Action
  • As a Lightning Action

Question 34

Question
What OmniStudio tool pre-populates the data in a PDF used by an OmniScript?
Answer
  • A SOQL Query
  • A DataRaptor Load
  • A DataRaptor Extract
  • A DataRaptor Transform

Question 35

Question
A developer is creating a FlexCard for a new Community page. The FlexCard will display case information along with action 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?
Answer
  • Add the FlexCard’s API name to FlexCard Player component
  • Set the Target property in publish Options to Community Page'’
  • Configure the Component visibility in the custom Component
  • Set the Developer property in Card Configuration to ‘’Community’’

Question 36

Question
Users receive an APEX CPU limit Exceeded error when running an OmniScript in a Salesforce Community. The OmniScript includes an Integration Procedure that contains two DataRaptors. Which two Location should the developer check to troubleshoot the issue?
Answer
  • Script configuration
  • Community logs
  • DataRaptor configuration
  • Action Debugger

Question 37

Question
A developer needs to configure a calculation procedure to calculate the sum of the entire BasePrice. What is the most efficient way for the developer to meet this requirement?
Answer
  • Create a Postprocessor apex class to calculate the sum
  • Add an Aggregation Step as SUM (BasePrice)
  • Add A Calculation Step as SUM (BasePrice)
  • Create a Preprocessor class to calculate the sum. It must be included in the calculation output

Question 38

Question
A developer creates a FlexCard with five state elements. Four of the states have a condition. To test the FlexCard, the developer previews it using sample data that causes two of the states to have true conditions. In this scenario, how will the developer know which state will display?
Answer
  • The first state with the true conditions sequence closest to the top of the FlexCard canvas will display
  • The first state with true nested condition, regardless of sequence in the FlexCard canvas, will display
  • The state sequenced first in the FlexCard canvas will display
  • The first state with a true AND condition, regardless of sequence in the FlexCard canvas, will display

Question 39

Question
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?
Answer
  • BlockX.BlockY.ActionZ
  • ActionZ:BlockY:BlockX
  • ActionZ.BlockY.BlockX
  • BlockX:BlockY:ActionZ

Question 40

Question
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?
Answer
  • Use a List Action to merge the array elements together.
  • Use a Calculation Action to call a Calculation Procedure.
  • Use a Set Values Element inside a Loop Block.
  • Use a Matrix Action to call a Calculation Matrix.

Question 41

Question
A developer needs to create a DataRaptor to retrieve the name of an account for a contact. Following best practices, how should a developer configure the extraction steps?
Answer
  • Define an extraction step for the Contact object and set the Extract JSON Path to Contact:Account.Name
  • Define extraction steps for the Contact and the Account objects, and set the Extract JSON Path to Contact.Account.Name
  • Define extraction steps for the Contact and the Account objects, and set the Extract JSON Path to Account.Name
  • Define an extraction step for the Account object, and set the Extract JSON Path to Account:Contact.Name

Question 42

Question
A developer is configuring a DataRaptor Load to Save contact data. The developer needs to set the record type of the contact using DeveloperName. Which two configuration actions should the developer take to set this up in the DataRaptor Load?
Answer
  • Check the Lookup property when mapping the fields.
  • Add Link to RecordType object in the Contact Object with the id field of RecordType object.
  • Select RecordType in the Lookup object list. DeveloperName in the lookup Field list, and ID in the Lookup Requested Field list.
  • Select RecordType in the Lookup Object list. ID in the Lookup Field list, and DeveloperName in the Lookup requested Field list.

Question 43

Question
Which two fields in an Integration Procedure can use a function like CONCAT or DATEDIFF?
Answer
  • In Procedure Configuration, in a Tracking Custom Data value field.
  • In a Remote Action, in a Remote Options value field.
  • In a Remote Action, in an Additional Output value field.
  • In a Response Action, in an Additional input value field.

Question 44

Question
A developer builds a new OmniScript. It contains a Set Values element with a ContextId key/value pair that was used during testing. What should the developer do before moving the OmniScript to a production org?
Answer
  • Update the ContextId value to specify an id from the Production org.
  • Add a Show/Hide condition on the Set Values element.
  • Delete or Deactivate the Set Values element.
  • Deactivate the contextId key/value pair.

Question 45

Question
A developer is creating an OmniScript 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 notices that 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?
Answer
  • To %%Details:Customer|0:ID%%
  • To %%Details:Customer|n:ID%
  • To %Details:Customer|1:ID%
  • To $Details:Customer|0:ID$

Question 46

Question
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.
Answer

Question 47

Question
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?
Answer
  • Copy the Input JSON from the DataRaptor Action Debug node.
  • Build the Input JSON node by node in an editor.
  • Copy the Input JSON from the OmniScript {Data} modal.
  • Build the Input JSON node by node m the DataRaptor Designer.

Question 48

Question
A developer creates an Integration Procedure with a Set Values and a DataRaptor Extract Action that requires AccountId as a key. When the developer previews the Integration Procedure, the developer enters the AccountId correctly and executes the Preview. The developer sees the data extracted by the DataRaptor in the Debug Log, but the response is empty. What is the likely cause of this issue?
Answer
  • The DataRaptor Action did not have the add response To Response JSON property set to true.
  • The Response cannot be previewed directly.
  • A Response Action was not added to the integration Procedure.
  • The AccountId used for the preview is invalid.

Question 49

Question
A developer creates a Flex Card that displays a contact’s mailing address and passes the contact’s postal code to a child FlexCard. When configuration text elements in the child FlexCard, what syntax should a developer use to refer to the contact’s postal code?
Answer
  • {postalcode}
  • {Parent.postalcode}
  • {Records.postalcode}
  • {Params.postalcode}

Question 50

Question
In an OmniScript, a developer needs to configure a Disclosure element to require user input only if the user already checked a Non-Disclosure Agreement Checkbox. How should the developer configure the conditional view to meet this requirement?
Answer
  • Show element if true
  • Disable read only if true
  • Set element to optional if false
  • Set element to require if true

Question 51

Question
What two advantages does a DataRaptor Turbo Extract have over a standard DataRaptor Extract? Choose 2 answers
Answer
  • It populates data in PDF and DocuSign format
  • It is easier to configure
  • It has better performance at runtime
  • It supports complex field mappings

Question 52

Question
A developer needs to display read-only contact information in OmniScript. The developer will format the information as a table, using merge codes to dynamically include first name, last name, street address, state, postal, code, and country from the data JSON. Which OmniScript element should the developer use to meet this requirement?
Answer
  • Rich text Area
  • Text area
  • Text Block
  • Edit Block

Question 53

Question
An OmniScript displays data from an API using Integration Procedure, but ALL of the data is missing. Which two configuration errors could cause this? Choose 2 answers
Answer
  • The API url is not allowed in Salesforce.
  • The Omniscript has no active version.
  • The Integration Procedure Preview Input Parameters do not match the JSON sent from the OmniScript.
  • The JSON sent from the Integration Procedure Action does not match any of the Original Input for the Integration Procedure.

Question 54

Question
When launching an OmniScript from an action on a FlexCard, the OmniScript displays, but no Salesforce data is populated. Which two errors could cause this behavior? Choose 2 answers
Answer
  • The Id Field for Actions in the FlexCard is blank.
  • There is no active version of the Data Raptor Extract.
  • There is no active version of the OmniScript.
  • In the DataRaptor Extract Action, the Input Parameters Filter Value is misspelled.

Question 55

Question
A healthcare company wants to enable its subscribers to add, edit, or delete dependents related to their policy Community portal. The developer on the project decides to use an OmniScript. How should the developer configure the OmniScript to provide this functionality?
Answer
  • Use an Edit Block element configured with Remote Actions.
  • Use an Edit Block element configured with SOQL statements.
  • Use an Input Block element and a DataRaptor Post Action element.
  • Use a Text Block element and a Remote Action element.

Question 56

Question
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
Answer
  • An OmniScript
  • An Integration Procedure
  • A DataRaptor
  • A Child FlexCard

Question 57

Question
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. 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.
Answer
  • The LWC PubSub Message flag in the Set Values action of the parent OmniScript has not been set.
  • The flag passData.JSON in the parent OmniScript in not configured correctly.
  • A developer failed to include a Navigate Action Element to pass data from the parent OmniScript.
  • Both parent and embedded OmniScripts have the same element name for the Set Values element.

Question 58

Question
A developer needs to create a list of cases for an account in a single Datatable in a FlexCard. Like the one shown below.
Answer
  • Enable the record Looping feature on the data table elements
  • Select the Repeatable Mode property on the data table elements
  • Enable the Repeat Records feature on the FlexCard Setup tab
  • Disable the Repeat Record feature on the FlexCard setup tab

Question 59

Question
A developer writes an OmniScript that includes a DataRaptor that updates the Account statue based on information provided from the OmniScript. The information must be updated only if the Account record already exists. Otherwise, a new account must be created. How should the developer accomplish this task?
Answer
  • Populate the Lookup object and Lookup fields
  • Check the Upset key and is required for Upsert checkboxes on the Account id field
  • Check the Upsert key checkbox on the Account Status field
  • Check Overwrite Target for all Null input checkbox on the Account id field

Question 60

Question
A developer is building an OmniScript and needs to retrieve data from a single field in a Salesforce record. Which OmniScript element does this?
Answer
  • Lookup
  • Select
  • HTTP Action
  • DataRaptor Post Action
Show full summary Hide full summary

Similar

Organic Chemistry
Ella Wolf
Cold War (1945-1975)
sagar.joban
Circulatory System
bridget.watts97
The Cone-Gatherers Quotes
shona.doyle10
OCR GATEWAY CHEMISTRY C1 TEST
Olivia Farrow
Summer Learning Loss & How To Prevent It
philip.ellis
Carbohydrates
anna.mat1997
Language Techniques
Anna Wolski
CCNA Security 210-260 IINS - Exam 1
Mike M
Specific topic 7.5 Timber (Stock forms)
T Andrews
PuKW - FOLO Wippersberg (mögliche Prüfungsfragen/Prüfungsvorbereitung)
Kamelia Kostadinova