What are three best practices a business analyst should keep in mind when creating a Flow?
Start a Discussions
Northern Trail Outfitters (NTO) is looking to build an app for its logistics team where users will
be able to submit inventory refill requests. The current manual process involves filling out a long
form containing many fields. NTO is planning to replace the current process with Flows. Users
frequently change field values as they are filling out the form. What should NTO keep in mind
about letting users go backward in the Flow to make updates to field values?
Correct : A
To enable users to navigate backward in a Flow and update field values, the 'Allow Navigation' setting must be enabled in the Flow's configuration. This allows users to move between screens without losing the information they've entered, improving the user experience when filling out forms or completing processes that require multiple steps. Reference: Salesforce Help - Configure Screen Flow Navigation
Start a Discussions
Which resource should be used as a placeholder to store temporary values, and can be changed
during a Flow?
Correct : C
Variables in Salesforce Flows are used as placeholders to store values that can change during the execution of the flow. Variables can hold different types of data, such as text, numbers, or records, and can be updated as the flow progresses, making them ideal for storing temporary values needed throughout the flow. Reference: Salesforce Help - Flow Variables
Start a Discussions
In which three ways can a flow designer distribute flows that involve user interaction?
Correct : B, C, E
Flows involving user interaction can be distributed in several ways, including through Flow actions (quick actions that launch a flow), embedding in Custom Lightning Web Components (LWCs) for more complex UIs or specific functionality, and adding to Lightning Pages via the Lightning App Builder for visibility on record, app, home, and other page types. Reference: Salesforce Help - Distribute Flows
Start a Discussions
The architect is designing a flow where a screen flow is used to create a contact and display a
confirmation screen. While the confirmation screen is displayed, remote API is invoked to update
the contact in the external system. The update fails. How should the architect resolve the design?
Correct : A
In the scenario where a remote API update fails after creating a contact through a screen flow, incorporating an error handling mechanism within the flow is essential. This allows the flow to gracefully handle exceptions and errors, providing feedback or rollback options as necessary. Regular testing during the development phase helps identify potential issues early, ensuring the flow functions as intended upon deployment. Reference: Salesforce Help - Add Fault Handling to Your Flow
Start a Discussions