• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/30

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

30 Cards in this Set

  • Front
  • Back
  • 3rd side (hint)

What are the initial actions that happen and could happen upon submission of an Approval request?

  1. record is locked - only approvers and admin can edit while pending approval
  2. email alert
  3. update field on a record
  4. create task
  5. send outbound message

no more changes...

What are different ways to automate a process in SF?

  1. workflow rules
  2. approval processes
  3. formula fields
  4. Visualforce
  5. Apex Triggers

workflow rules is only 1 of 5

When would you use Workflow to automate a process?

enforce key business processes


  1. actions need to be performed more than once at multiple times
  2. send outbound messages without code (but there is an Apex workaround)


but not first choice for if/then...

of the workflow rules tools...

When would you use Approvals to automate processes?

  • When you have an approval process that needs the document locked pending approval
  • more than one approver (ladder)

on hold

When would you use formula fields to automate a process?

to automatically pull specific data on the record such as sums and averages

Average Total %

When would you use Visualforce to automate a process?

  1. Need for wizards and other multistep processes.
  2. custom flow control through an application.
  3. Define navigation patterns and data-specific rules for optimal, efficient application interaction.

Sales Rep Mgmt page

Which automation tool would you use for a simple process that involves what to do when a record has certain values (if...then...)?

Process Builder - avoids limits by doing it in one process

my favorite

What can you do with Process Builder?

configure an action to be performed based on a change in field value

multiple if/then statements




no user interaction, outbound messages, deleting records

only 1 time

What can you do with Workflow that you can't do with Process Builder (processes)?

  1. actions need to be performed more than once at multiple times
  2. send outbound messages without code (but there is an Apex workaround)

messages

Which automation tool would you use for a complex process when a record has certain values?

Visual Workflow



  • complex branching logic; Example: First, check whether a case is escalated. Second, check the account’s region and route the case accordingly.
  • sorth through, iterate over and operate on several records; Example: After an opportunity is closed and won, calculate the opportunity’s discount. Then apply that discount to all the related opportunity products.
the King

Which automation tool would you use when you need to gather info from users/customers and do something with it? (wizard to collect information)

Visual Workflow


For example, create a flow that walks customer support representatives through a call script. At the end, the flow uses information that the representative entered, such as the caller’s name and account number, to create a case and route it to the right person.

the king

Which automation tool would you use when you need to a record to be approved?

Approvals


For example, when an employee requests time off, that time has to be approved by the employee’s manager. You need to ensure that when a time-off request is submitted for approval, the right person (the employee’s manager) receives the request.

duh

Which automation tools start when the record is changed?

Process Builder and Workflow

basics

What triggers the Visual Workflow to start?

  1. user clicks button or link
  2. user accesses custom tab
  3. process starts
  4. Apex is called

4

What triggers Approvals to start?

  1. User clicks button or link
  2. Process or flow starts that includes a “Submit for Approval” action
  3. Apex is called

3

Which automation tools support time-based actions?

Process Builder, Visual Workflow and Workflow

poor Approvals

Which automation tool supports user interaction?

Visual Workflow

the king

What can Process Builder and Visual Workflow do that the other 2 can't?

  1. manage complex processes
  2. visual designer tool
  3. call Apex code
  4. create records (other 2 only tasks)
  5. launch a flow (Workflow beta)
  6. Post to Chatter
  7. Submit for approval
  8. update any record (for Process Builder only related records)

8 things

Which automation tool supports deleting records?

Visual Workflow

the king

Which automation tools can send outbound messages without code?

Workflow and Approvals

the most basic

Which automation tool can send email, not just email alerts?

Visual Workflow

the king

What types of records can Workflow and Approvals update field values?

the record or its parent

limited

Of what does the automated process in Process Builder consist?

  1. criteria that determine when to execute action groups
  2. immediate and scheduled actions to execute when the criteria are met

1 drives the other

What is the difference between Workflow and Visual Workflow? When would you use one over the other?

Workflow


  • based on workflow rules

  • tied to an object

Visual Workflow


  • enables flows
  • screen for users to enter info
  • not tied to an object
  • able to look up, create, edit and delete records for multiple objects
  • uses the visual Cloud Flow Designer interface

one to many

Of what does the autmated process in Workflow consist?

  1. criteria - "if" part of the statement
  2. actions - "then" part of the statement

for if/then processes, start with Process Builder first

not the first choice for this kind of process

In Workflow, what are the two options for time-based triggers?

  1. immediate actions - email oppt team when new high value oppt created
  2. time-dependent actions - specific times, workflow rule re-evaluates criteria at that point and executes if criteria met

options

What are the actions you can add to a Workflow rule?

  1. Email alert
  2. task - create a task
  3. field update
  4. outbound message

4

What are "Approval Steps"?

assign requests to various users and define the chain of approval for particular approval process

hierarchy

How does the Approval process work?

  1. Approval Steps define chain of approvers
  2. Approval request submitted
  3. Request record locked pending approval
  4. Record submitted to the approval chain, in order, with possible rejection at each step

4 parts

When would you use Apex triggers to automate a process?

  1. Create Web services.
  2. Create email services.
  3. Perform complex validation over multiple objects.
  4. Create complex business processes that are not supported by workflow.
  5. Create custom transactional logic (logic that occurs over the entire transaction, not just with a single record or object).
  6. Attach custom logic to another operation, such as saving a record, so that it occurs whenever the operation is executed, regardless of whether it originates in the user interface, a Visualforce page, or from SOAP API.

6