Logic & Automation Flashcards
Which of the following functions are available when defining a roll-up summary field? Choose 3
A.) COUNT B.) SUM C.) AVG D.) MIN E.) MOD
A.) COUNT
B.) SUM
D.) MIN
The functions available when defining roll-up summary fields are: COUNT, SUM, MIN and MAX
Steadfast Insurance has a custom object named Claim for tracking insurance claim requests. Each claim record is linked to an insurance contract, which contains a field called Claim Limit for storing the maximum amount that can be claimed. An insurance manager needs to check this limit as one of the considerations for approving or rejecting the claim request. What method should be used to provide this information? Choose 1
A.) Use a workflow field update to copy the limit amount to the claim record
B.) Use Flow Builder to copy the limit amount to the claim record
C.) Use a cross-object formula to display the claim limit on the claim record
D.) Use Process Builder to store the claim limit on the claim record
C.) Use a cross-object formula to display the claim limit on the claim record
Although the other options can be used to eventually display the required information on the claim record, using the formula is the most straightforward configuration for meeting the requirement
What can be done to allow a user to recall an approval request submitted by him? Choose 1
A.) Ask a developer to write Apex code that recalls approval requests
B.) Select the “Recall” checkbox on the record for which the approval request should be recalled
C.) Select the “Allow recall” checkbox in the “Recall Settings”
D.) Select the “Allow submitters to recall approval requests” in “Submission Settings”
D.) Select the “Allow submitters to recall approval requests” in “Submission Settings”
The “Allow submitters to recall approval requests” checkbox in the “Submission Settings” of a standard approval process setup wizard can be used to control this behavior
What is true about assigning approval requests to queues? Choose 2
A.) Any queue members can approve or reject an approval request
B.) Approval request emails are sent to the queue email address
C.) A queue can be used as a delegated approver
D.) Approval requests can be assigned to a queue for any object
A.) Any queue members can approve or reject an approval request
B.) Approval request emails are sent to the queue email address
Approval requests can be assigned to objects that support queues. A group or queue cannot be assigned as a delegated approver.
EDG Electronics created two different record types and sales processes for their service and consumer products. Which of the following should the admin configure to define and designate the sales processes for different users? Choose 3
A.) Workflow Rules B.) Validation Rules C.) Picklist Values D.) Profiles E.) Page Layouts
C.) Picklist Values
D.) Profiles
E.) Page Layouts
Validation rules and workflow rules are not configured while defining business processes for different users using record types.
A business process van be assigned to a record type.
Company will use SFDC to collect lead information from different sources. The information collected about a lead will vary greatly depending on if the lead is interested in life insurance or business insurance. Which of the following SFDC features can be configured for this requirement? Choose 1
A.) Record Types
B.) Tab Settings
C.) Visualforce Pages
D.) Custom Objects
A.) Record Types
Company would like to see a red/yellow/green traffic light representation on the Opp detail page based o the value in the “Opp probability” field. What would you use to achieve this? Choose 1
A.) Formula field
B.) Master-Detail Relationship
C.) Image Field
D.) Text Area (Rich) Field
A.) Formula field
An image (stored in documents) can be displayed conditionally using a formula field that users the IMAGE() function.
Which of the following statements are true about defining a roll-up summary field on a master object based on a Date/Time field on the detail object? Choose 1
A.) The field can be defined only if the roll-up type is COUNT
B.) The field can be defined only if the roll-up type is MAX or MIN
C.) Roll-up summary fields cannot be based on a Date/Time field
B.) The field can be defined only if the roll-up type is MAX or MIN
Date/Time fields are available only when MIN or MAX is selected as the roll-up type
Which of these actions cannot be executed within an approval process after a record has received all the necessary approvals? Choose 1
A.) Email Alert
B.) Task
C.) Create a Record
C.) Create a Record
An approval process does not allow creating a record automatically. Each step can have up to 40 actions, 10 of each of the following types: email alert, field update, task, and outbound message.
What is true about delegated approvers? Choose 2
A.) A delegated approver is specified while defining an approval process
B.) A delegated approver is an appointed user with approver permissions
C.) Delegated approvers can reject an approval request
D.) Delegated approvers can reassign approval requests
B.) A delegated approver is an appointed user with approver permissions
C.) Delegated approvers can reject an approval request
An admin has received a requirement to display the total value of opps associated with an account for the current year. How can the requirement be fulfilled declaratively? Choose 1
A.) Use a roll-up summary field and enter the current year in filter criteria
B.) use a roll-up summary field and the CURRENTYEAR() function in filter criteria
C.) Use a roll-up summary field and the THISYEAR() function in filter criteria
D.) use a trigger to calculate the total value
A.) Use a roll-up summary field and enter the current year in filter criteria
Date functions cannot be used in the filter criteria of roll-up summary fields. Since the requirement should e made declaratively, an Apex trigger cannot be used
An object has a URL custom field named LINK, which is automatically populated by an external third-party platform integrated in the org. The URL populated in the field uses “http” and a developer would like to convert it to “https” and preserve the rest of the URL information. Which function can be used in a formula field to achieve this? Choose 1
A.) CHANGE
B.) HYPERLINK
C.) SUBSTITUTE
D.) REPLACE
C.) SUBSTITUTE
the SUBSTITUTE function can be used to replace “http” with “https” in the field URL.
The CHANGE and REPLACE functions do not exist. The HYPERLINK function is used to display a ink by specifying a URL, a link text, and a target attribute.
Matt is an SFDC user who has noticed that he can edit the XYZ Opportunity record even though its submitted for approval. What could be the possible reasons for this? Choose 2
A.) Matt submitted the approval request
B.) Matt is the owner of the opportunity
C.) Matt is the current approver
D.) Matt is a System Admin
C.) Matt is the current approver
D.) Matt is a System Admin
How can an approval request be triggered? Choose 3
A.) Apex code users an approval process B.) A process that includes a "Submit for Approval" action is executed C.) A user clicks a button or link D.) A workflow rule is executed E.) An escalation action
A.) Apex code users an approval process
B.) A process that includes a “Submit for Approval” action is executed
C.) A user clicks a button or link
Opportunity approval requests need to routed to approvers based on the requestor’s region and the opportunity’s account type. How can this be done? Choose 1
A.) Serial Approval Process
B.) Dynamic Approval Process
C.) Matrix Approval Process
D.) Parallel Approval Process
B.) Dynamic Approval Process
Approval processes allow routing to a user specified in any user lookup field on the submitted record. A dynamic approval process is one that uses Apex to populate the value of a user lookup field on the submitted record by referencing a matrix of values recorded in a custom object.
In parallel approval processes, an approval request is sent to multiple users simultaneously. It is configured to require approval from either only one of the approvers, or all of them, before the record is moved to the next step. In serial approval processes, an approval from only a single user is needed.
Company needs to see an Account custom field named “Account Priority” on the Opportunity detail page. What is the best way to achieve this? Choose 1
A.) Create a formula field on the Opportunity object and add to Opportunity Page Layout
B.) Create a formula field on the Account object and add to Opportunity Page Layout
C.) Add the Account field “Account Priority” to Opportunity Page Layout
A.) Create a formula field on the Opportunity object and add to Opportunity Page Layout
This can be achieved by creating a cross-object formula field on the Opportunity object, which would contain “Account.AccountPriority__c”. This is based on the relationship between Account and Opportunity. This field is then added to the Opportunity page layout.
Admin has noticed a large number of Opportunity approval requests being created in the company’s SFDC org. After deeper analysis, he has realized that most of those requests are unnecessary since an opportunity only needs to go through an approval process if the expected revenue is greater than $1 million. What can be done to address this? Choose 1
A.) Create a Workflow Rule with an Email Alert action to notify approvers
B.) use the Big Deal Alert functionality
C.) use a custom approval process created in Apex
D.) Define the entry criteria on the Approval Process
D.) Define the entry criteria on the Approval Process
The entry criteria of an Approval Process can be used to ensure that only certain records enter the approval process, and the “Expected Revenue” field of the Opportunity object could be used in the entry criteria to ensure that the opportunity only goes through the approval process if it is greater than $1 million.
Sam reports to two managers, one in the US and the other in UK. When he submits a request for leave, both managers must approve the request. What features of approval processes can be configured to meet this requirement? Choose 2
A.) Unanimous Approval
B.) Multiple Approvers
C.) Dynamic Approval Routing
A.) Unanimous Approval
B.) Multiple Approvers
The renewals department would like a list of all contracts that were activated more than 365 days ago. A custom Date field named “Contract_Activation_Date__c” has been created to record the contract activation date. How would you create a formula field for the list view filter criteria? Choose 1
A.) Create a formula field with the formula: (TODAY() - Contract_Activation_Date__c) > 365
B.) Create a formula field with the formula: (NOW() - Contract_Activation_Date__c) > 365
C.) Create a formula field with the formula: (Contract_Activation_Date__c - NOW()) > 365
D.) Create a formula field with the formula: (Contract_Activation_Date__c - TODAY()) > 365
A.) Create a formula field with the formula: (TODAY() - Contract_Activation_Date__c) > 365
To calculate a difference in days between two date fields the TODAY() function can be used.
Company wants to capture some additional information while selling to accounts that belong to government authorities. Which of these steps represent the best solution? Choose 2
A.) Create a custom object called “Government Accounts”
B.) Create validation rules for the account fields specific to government accounts
C.) Define a separate account page layout for government accounts
D.) Create a record type to identify government accounts
C.) Define a separate account page layout for government accounts
D.) Create a record type to identify government accounts
Record types allow offering different business processes, picklist values, and page layouts to different users
What is true regarding the capabilities of approval processes in Salesforce? Choose 1
A.) If an approver has selected a delegate, the delegated approver can always reassign any approval requests
B.) Records submitted for approval cannot be edited
C.) There can be no more than five approvers for an approval process
D.) Records can be automatically approved
D.) Records can be automatically approved
Records submitted for approval are locked, but the admin, and optionally, the approver, can edit the record. Delegated approvers cannot reassign requests; they can only approve or reject requests. More than five approvers can be defined per step. Records can be automatically approved based on criteria.
To fulfill a business requirement, a formula field of a child object has been used in a roll-up summary field of a master object. Will the roll-up summary field function correctly? Choose 2
A.) Yes, but only if the value of a formula field does not result in “#Error!”
B.) Yes, if the formula field is not referring to another field in a different object
C.) No, if the formula field references fields derived from leads or contacts
D.) No, if the formula field contains a DATEVALUE, NOW or TODAY function
B.) Yes, if the formula field is not referring to another field in a different object
D.) No, if the formula field contains a DATEVALUE, NOW or TODAY function
Formula fields can be used in roll-up summary fields if they do not contain dynamic functions such as DATEVALUE, TODAY and NOW. They also cannot be used if they contain cross-object field references
Which of the following can be used by an approver to receive an approval request? Choose 3
A.) Salesforce Mobile App Notification B.) Emails C.) Twitter D.) SalesforceA Mobile Notification E.) Chatter Posts
A.) Salesforce Mobile App Notification
B.) Emails
E.) Chatter Posts
Approvers can receive approval requests through Emails, Chatter Posts, or Salesforce Mobile App Notifications
A custom object called “Feedback” has been created to store the feedback received from each customer. There is a requirement to display the average feedback score of each customer on their account record. Which of the following combinations of Salesforce features can be used to meet this requirement? Choose 1
A.) Master-detail relationship, roll-up summary fields, and a formula field
B.) Lookup relationship, roll-up summary fields, and a formula field
C.) Cross-object formula field
D.) Hierarchical relationship and Process Builder
A.) Master-detail relationship, roll-up summary fields, and a formula field
A developer has created a formula field on the Opportunity Product object to display the discounted amount associated with a product. There is a requirement to display the total discounted amount of the related products on every opportunity. Which of the following statements are true regarding the use of a roll-up summary field for this requirement? Choose 2
A.) A roll-up summary field can be used if the formula only refers to field on the Opportunity Product object
B.) A roll-up summary field can be used if the formula does not contain any functions
C.) A roll-up summary field can be used if the formula does not contain the DATEVALUE, NOW or TODAY functions
D.) It is not possible to use a roll-up summary field
A.) A roll-up summary field can be used if the formula only refers to field on the Opportunity Product object
C.) A roll-up summary field can be used if the formula does not contain the DATEVALUE, NOW or TODAY functions
A roll-up summary field can work with a formula field unless the formula refers to a field on another related object. For ex: if the formula refers to a field on the related Product object, it will not work. The formula field cannot use any dynamic formulas such as DATEVALUE, NOW or TODAY
Which of the following combinations of objects is NOT valid for creating roll-up summary fields? Choose 1
A.) Account & opportunity
B.) Account & Contacts
C.) Campaign & Campaign Member
D.) Opportunity & Opportunity Product
B.) Account & Contacts
The contact object is related to the Account object through a standard lookup relationship field.
Which data type cannot be used as a return type for formula fields? Choose 1
A.) Date
B.) Checkbox
C.) Currency
D.) Text Area (Long)
D.) Text Area (Long)
You can set up additional actions to take place when an approval request is recalled, approved, or rejected at each step. Which of the following is not a valid action? Choose 1
A.) Sending a message to a designated endpoint
B.) Creating a new record in Salesforce
C.) Assigning a task to a specified user
D.) Changing the value of a selected field
B.) Creating a new record in Salesforce
The 4 types are: task, email alert, field update, and outbound message
Admin received a requirement to display the number of “Project” records associated with an account on each account record. “Project” is a child object of Account in a master-detail relationship. The admin has decided to create a roll-up summary field. Which roll-up type should be used for the requirement? Choose 1
A.) COUNT
B.) MAX
C.) MIN
D.) SUM
A.) COUNT
SUM is used to aggregate the values of a certain field on the child object. COUNT is used found counting how many child records are associated with the aster record. MIN displays the lowest value from the aggregated field. Lastly, MAX displays the highest value from the aggregated field
Only users in the Sales department are permitted to submit contracts for approval. How should the approval process be configured to ensure this? Choose 1
A.) Add all Sales users to the list of allowed initial submitters by selecting the “user” submitter type
B.) Add the Sales group to the list of allowed initial submitters by selecting the “Public Groups” submitter type
C.) Add the contract owner to the list of allowed initial submitters by selecting the “Owner” submitter type
D.) Add the Sales department role to the list of allowed inital submitters by selecting the “Roles and Subordinates” submitter type
D.) Add the Sales department role to the list of allowed initial submitters by selecting the “Roles and Subordinates” submitter type
Although specifying all Sales users or the Sales group as initial submitters would work, the preferable option to limit the submitters to users in a sales role would be to use the role hierarchy. Also, if a user joins the Sales department in the future and a sales role assigned, this will make sure that he or she is permitted to submit contracts for approval automatically
Which of the following statements about master picklists are true? Choose 2
A.) Values added to the master picklist must be manually added to selected record types
B.) The master picklist contains possible values for all record types
C.) The master picklist is the list of picklist value for the master record type
D.) Values added to the master picklist are automatically added to each record type
A.) Values added to the master picklist must be manually added to selected record types
B.) The master picklist contains possible values for all record types
“Stock Symbol” is a custom field on the Account object. What is the best way to make this field appear on the Contact page layout? Choose 1
A.) lookup relationship field
B.) Roll-up summary field
C.) Formula Field
D.) Parent field
C.) Formula Field
A formula field that uses a cross-object formula allows the insertion of a reference to a merge field from the parent object. In this case, the formula would contain Account.Stock_Symbol__c
Company is using SFDC it manage travel requests. The company would like to allow managers to approve travel requests via email. What is true regarding email approval responses? Choose 1
A.) If the request is rejected, the approver must add the rejection comments directly in SFDC
B.) Approvers must have the “API Enabled” system permission
C.) Approval comments cannot be added within the email response
D.) Approvers must click a link in the approval email to respond to the request
B.) Approvers must have the “API Enabled” system permission
In order to allow approvers to respond to approval requests via email, the “API Enabled” user permission should be granted to them.
If a user does not have a certain record type assigned in their profile, which of the following is true? Choose 1
A.) The user will not be able to select the record type when creating records
B.) The user will not be able to access records of the record type
C.) The user will not be able to delete records of the record type
D.) The user will not be able to edit records of the record type
A.) The user will not be able to select the record type when creating records
The user will be prompted with an option to select the record type when creating a record. The default record type will be automatically used for the new record.
users can view records of any record type even if the record type is not associated with their profile. The ability to edit and delete records is controlled by object-level permissions.
You have a requirement to display the total cost of products on the opportunity record when they are added to an opportunity. “Products Cost” is a custom field on the Product object and is added as a formula field to the Opportunity Product object. How would yo meet this requirement? Choose 1
A.) Create a roll-up summary field on the Opportunity based on the formula field
B.) Create a workflow rule that copies the “Product Cost”to a currency field, and create a roll-up summary field based on the currency field
C.) Ask a developer to create a trigger that calculated the sum of the values of the formula field
D.) Create a process using Process Builder to update a currency field on the Opportunity object based on the “Product Cost” field on the “Opportunity Product” object
B.) Create a workflow rule that copies the “Product Cost”to a currency field, and create a roll-up summary field based on the currency field
Formula fields cannot be used in roll-up summaries if the reference fields on a related object. A workflow rue could copy the value of the product cost formula field, and the roll-up summary can be based on the currency field
If step criteria are defined on an approval process, which of the following actions are possible for records that do not meet the criteria? Choose 3
A.) Send an email alert B.) Approve the record C.) Reject the record D.) Go to the last step E.) Go to the next step
B.) Approve the record
C.) Reject the record
E.) Go to the next step
Three actions are possible if a record does not meet step criteria: “approve record”, “reject record” and “go to next step”. Go to next step applies only when there is a later step. The next step will only show if the next step has already been created.
Which of the following field types can e used in a formula field? Choose 1
A.) Text Area (Long)
B.) Text Field
C.) Description Field
D.) Text (Encrypted) Field
B.) Text Field
A workflow has been created to update the Stage field on the Opportunity object. what may be affected in the field update? Choose 3
A.) The Forecast Category value mapped to the Stage field
B.) The Close Date field on the Opportunity object
C.) The Type field on the Opportunity object
D.) The Type value mapped to the Stage field
E.) The Quantity field on the Opportunity object
A.) The Forecast Category value mapped to the Stage field
B.) The Close Date field on the Opportunity object
D.) The Type value mapped to the Stage field
Each picklist value of the Stage field is mapped to Type, Probability, and Forecast Category values that are configured individually. Depending on the stage a record is updated to and how it is configured, these associated values on the opportunity record may change.
These mappings on the Stage field are used in forecasting. ex: when a certain stage is mapped to a forecast category, the amounts of all opportunities belonging to that stage will be included in that forecast category amount.
Which considerations should a developer keep in mind when creating a workflow rule? Choose 2
A.) Workflow rules on custom objects can cause errors if the custom object is deleted
B.) Each workflow rule applies to a single object
C.) Field update actions are always executed first
D.) The order in which individual actions and types of actions are executed is guaranteed
B.) Each workflow rule applies to a single object
C.) Field update actions are always executed first
Workflow rules on custom objects are automatically deleted if the custom object is deleted. The order in which individual actions and types of actions are executed is not guaranteed. However, field update actions are executed first, followed by other actions.
Company has “Account Priority” and “Contact Priority” fields on the Account and Contact objects respectively. Any change made to the “Account Priority” field should get pushed to the “Contact Priority” field of all associated Contact records. What is the best way to fulfill this requirement? Choose 1
A.) Workflow
B.) Apex Trigger
C.) Validation Rule
D.) Process Builder
D.) Process Builder
Process Builder can be used to update child records when the parent record is modified
COmpany has a field named “Sequence Number” on the Account object. A developer is unable to use this field for a workflow field update. What could be the reason? Choose 1
A.) Field is a Text (Encrypted) field
B.) Field is a Formula field
C.) Field is an External ID
B.) Field is a Formula field
Read-only fields like formula or auto-number fields are not available for field updates. Other field types sch as Text (Encrypted) and those marked as “External ID” can be used for field updates
Which of the following functions can be used in a validation rule to check that a field has been entered in the Social Security Number format of 999-99-9999 where 9 represents a single digit? Choose 1
A.) FORMAT()
B.) REGEX()
C.) NUMERIC()
D.) SSN()
B.) REGEX()
The Regex function allows a custom field to be compared against a regular expression.
Company has a requirement that when a quote is accepted by a customer, other quotes related to the opportunity are deleted, and a draft agreement and follow-up task should be created automatically. What is the best way to achieve this in Salesforce. Choose 1
A.) Create a workflow rule that is triggered by a field update on the quote status with an action that deletes other quotes and created an agreement record and task
B.) Have a developer write an Apex trigger that creates an agreement record and follow-up task automatically based on the quote status and deletes other quotes
C.) Use Process Builder to define a process with an action that invokes a flow to create an agreement record and follow-up task, and delete the necessary quotes
D.) Use Flow Builder to define a record-triggered flow that deletes other quotes related to the opportunity and creates an agreement record and follow up task
D.) Use Flow Builder to define a record-triggered flow that deletes other quotes related to the opportunity and creates an agreement record and follow up task
Which of the following are used while designing a flow in the Flow Builder? Choose 3
A.) Elements
B.) Resources
C.) Connectors
D.) Events
A.) Elements
B.) Resources
C.) Connectors
Flow building blocks include elements, connectors, and resources. An element represents an action that can be executed, a connector represents a path, and a resource represents a value that can be referenced throughout the flow
Which of the following workflow actions cannot be automated by using Lightning Process Builder? Choose 1
A.) Tasks
B.) Email Alert
C.) Field Update
D.) Outbound message
D.) Outbound message
Process Builder can be utilized to automate all workflow actions except outbound messages
The Sales Manager of a company would like to receive a notification email whenever a salesperson creates a new opportunity. What should the admin do to ensure this? Choose 1
A.) Create a Workflow Rule with an “Email Alert” action
B.) Send an email using an Apex Trigger
C.) Create a Workflow Rule with an “Outbound Message” action
D.) Create an Approval Process
A.) Create a Workflow Rule with an “Email Alert” action
What is the impact of a currently active flow when a new flow version is being activated? Choose 1
A.) The currently active version will be automatically deleted
B.) The currently active version will be automatically deactivated
C.) The currently active version will run together with the new flow
D.) The currently active version will prevent the new flow from activating
B.) The currently active version will be automatically deactivated
It is allowed to have several different versions of a single flow in Salesforce. However, only one version of a flow can be active at a time. When a new version of a flow is being activated, the current active version will be automatically deactivated.
The admin has found an erroneous flow that is active in the company’s SFDC org. She proceeds to delete the flow by first deactivating it. But she’s unable to delete it after deactivation. What could be the reason? Choose 1
A.) Flows cannot be deleted; they can only be deactivated
B.) The flow has multiple versions
C.) There is a paused or waiting interview of the flow
D.) The flow was created by another user
C.) There is a paused or waiting interview of the flow
To delete an active flow version, it needs to be deactivated first. However, if a flow have any paused or waiting interviews, it cannot be deleted until those interviews are finished or deleted. If a flow was created by another user, it should still be possible for the admin to delete it. having multiple versions does not affect whether a flow can be deleted.
When using the Process Builder to create a process that starts due to a record change, what must be done after defining the “Process Name” and “API Name”. Choose 1
A.) Choose the object, and specify when to start the process
B.) Choose the output type for the process flow
C.) Choose the object, and specify the fields that need to be updated
D.) Specify the execution order
A.) Choose the object, and specify when to start the process
The service department users work orders to manage service jobs. When a job is scheduled and resourced, the status is changed to “Pending Approval” and must be approved by the Service Manager. Which of the following are suitable solutions for meeting this requirement while ensuring consistency? Choose 2
A.) Use Flow Builder to create a flow that submits the work order for approval automatically based on the work order status
B.) Use Process Builder to create a process with an action that submits the work order for approval automatically based on the work order status
C.) Define an entry criteria on the approval process to start it automatically based on the work order status
D.) Define an entry criteria on the work order that checks whether the work order status is “Pending Approval” and request the scheduler to use the “Submit for Approval” button
A.) Use Flow Builder to create a flow that submits the work order for approval automatically based on the work order status
B.) Use Process Builder to create a process with an action that submits the work order for approval automatically based on the work order status
An action can be defined in a process or flow to submit a record for approval automatically. A flow can be triggered automatically when a record is created or updated. It can invoke the “Send for Approval” Action. Similarly, a process created using Process Builder can also submit a record for approval automatically when a record changes via the “Submit for Approval” action.
In what order does Salesforce process the following rules? Choose 1
- ) Assignment rules
- ) Auto-response rules
- ) Escalation rules
- ) Validation rules
- ) Workflow rules
A.) 1, 2, 3, 4, 5
B.) 1, 2, 3, 5, 4
C.) 2, 1, 4, 5, 3
D.) 4, 1, 2, 5, 3
D.) 4, 1, 2, 5, 3
The admin has defined custom objects for projects and work items. A custom field has been created on the Work Item object for storing the number of work hours spent. A custom field has also been created on the Project object to store the total number of work hours spent on all related work items. A lookup relationship field has been defined on the Work Item object to the Project object. When a project is updated, the field that stores that total number of work hours needs to be updated automatically. What should the admin do in order to meet the requirement? Choose 1
A.) Use Process Builder
B.) Use Flow Builder
C.) use an Apex trigger
D.) use a Roll-up Summary field
B.) Use Flow Builder
An autolaunched flow can be created and configured in Flow Builder to run before a project is saved to the database. Auto-launched flow can use a “record-triggered flow” template. The “Get Records”, “Loop” and “Assignment” elements can be used to query and iterate through related work items, add the work hours, and update the field on the project that stores the total number of work hours.
Which of the following can be addressed using a flow created using Flow Builder? Choose 3
A.) Creating and deleting records from two unrelated objects
B.) Submitting a record for approval
C.) Getting input from the end user
D.) Invoke a process created using Process Builder
E.) Sending an outbound message without code
A.) Creating and deleting records from two unrelated objects
B.) Submitting a record for approval
C.) Getting input from the end user
A flow can address all of these requirements, except sending an outbound message without code or invoking a process.