ExamGecko
Home Home / Salesforce / Certified Platform App Builder

Salesforce Certified Platform App Builder Practice Test - Questions Answers, Page 9

Question list
Search
Search

List of questions

Search

Related questions











Sales reps at Universal Containers create multiple quotes per opportunity.

What automation tool should an app builder recommend to delete rejected quotes?

A.
Approval process
A.
Approval process
Answers
B.
Validation rule
B.
Validation rule
Answers
C.
Workflow rule
C.
Workflow rule
Answers
D.
Flow
D.
Flow
Answers
Suggested answer: D

Explanation:

A flow is a powerful automation tool that can perform complex logic and data manipulation. A flow can be used to delete rejected quotes by using a record-triggered flow that runs when a quote is updated, or by using a scheduled flow that runs at a specified time.

Cloud Kicks wants to display the number of opportunities that are Closed Won with a Close Date within the last year on the Account detail page.

Which tool should an app builder use to implement this?

A.
Process Builder
A.
Process Builder
Answers
B.
Activity Timeline
B.
Activity Timeline
Answers
C.
Roll-Up Summary Field
C.
Roll-Up Summary Field
Answers
D.
Workflow Rule
D.
Workflow Rule
Answers
Suggested answer: C

Explanation:

A roll-up summary field is a field that calculates values from related records. A roll-up summary field can be used to display the number of opportunities that are closed won with a close date within the last year on the account detail page by using a filter criteria on the field.

A Service Coordinator (SC) for Ursa Major Solar (UMS) does a final review of work orders owned by a technician for a specific region before the records are submitted for an invoice. Beforeclosing out the work order, the SC needs to modify data or remove attachments that were added by mistake. The SC also needs access to any other related records owned by the technician.

What solution would provide the required access, given a private data model?

A.
Give the SC a permission set with the Modify All Data system permission.
A.
Give the SC a permission set with the Modify All Data system permission.
Answers
B.
Put the SC in the role hierarchy above the technicians whose work orders they review.
B.
Put the SC in the role hierarchy above the technicians whose work orders they review.
Answers
C.
Create a workflow rule that updates records owned by technicians in that regionwith the SC.
C.
Create a workflow rule that updates records owned by technicians in that regionwith the SC.
Answers
D.
Change work order access on the SC's profile to 'Modify AIl.
D.
Change work order access on the SC's profile to 'Modify AIl.
Answers
Suggested answer: B

Explanation:

Putting the SC in the role hierarchy above the technicians whose work orders they review will provide the required access, given a private data model. The role hierarchy determines how users can access records they do not own. Users at any given role level can view, edit, and report on all data owned by or shared with users below them in the role hierarchy.

Universal Containers would like to embed a chart of all related Opportunities, by stage, on the Account detail page. Which type of report should the App Builder create to add to the Account page layout?

A.
A summary report on the Opportunity object.
A.
A summary report on the Opportunity object.
Answers
B.
A summary report on the Account object.
B.
A summary report on the Account object.
Answers
C.
A tabular report on the Account object.
C.
A tabular report on the Account object.
Answers
D.
A tabular report on the Opportunity object.
D.
A tabular report on the Opportunity object.
Answers
Suggested answer: A

Explanation:

A summary report on the opportunity object should be created to add to the account page layout. A summary report groups rows of data by common values and allows users to create charts based on aggregate values. A summary report on the opportunity object can group opportunities by stage and display a chart of all related opportunities on the account detail page.

DreamHouse Realty wants to track how many lifts are being installed into customer garages. The To Be Installed custom checkbox field on the custom Lift object should be checked and an external system should be notified via an outbound message the next day when a lift is sold.

What automation tool should be used to complete this task?

A.
Approval process
A.
Approval process
Answers
B.
Workflow
B.
Workflow
Answers
C.
Flow
C.
Flow
Most voted
Answers (1)
Most voted
D.
Process Builder
D.
Process Builder
Answers
Suggested answer: D

Explanation:

Process Builder is the best automation tool to complete this task. Process Builder can perform actions when a record is created or updated, and it can also schedule actions to execute at a later time. Process Builder can update a field, send an email, and call an outbound message as actions.

Nickname__c is a custom text field on a contact record that is utilized to override the contact's name appearing on an email template. This field is not required and is not always filled in.

Which formula should an app builder use to select the contact's preferred name for email communications?

A.
IF(NOT(ISBLANK(Nickname__c)), Nickname_c,FirstName)
A.
IF(NOT(ISBLANK(Nickname__c)), Nickname_c,FirstName)
Most voted
Answers (1)
Most voted
B.
IF(TEXT(Nfckname__c), Nickname_c,FirstName)
B.
IF(TEXT(Nfckname__c), Nickname_c,FirstName)
Answers
C.
IF (ISNUUL(Nteknarne _..c),Nicknamec,Firstftame)
C.
IF (ISNUUL(Nteknarne _..c),Nicknamec,Firstftame)
Answers
D.
IF(NOT(BLANKVALUE(Nickname__c)), Nickname__c, FirstName)
D.
IF(NOT(BLANKVALUE(Nickname__c)), Nickname__c, FirstName)
Answers
Suggested answer: D

Explanation:

The formula that should be used to select the contact's preferred name for email communications is IF(NOT(BLANKVALUE(Nickname__c)),Nickname__c, FirstName). This formula checks if the Nickname__c field is blank or null, and if not, it returns the value of the Nickname__c field. Otherwise, it returns the value of the FirstName field.

Universal containers (uc) want to delete data in several fields for 5000 lead records. UC export the selected record IDs and fields that need to have data deleted in a csv file. Which two steps should an app builder suggest to meet these requirements? Choose 2 answers

A.
Select the correct record type
A.
Select the correct record type
Answers
B.
Use import Wizard to update leads using the CSV file
B.
Use import Wizard to update leads using the CSV file
Answers
C.
Select insert null values in settings.
C.
Select insert null values in settings.
Answers
D.
Use Data Loader to update leads using the CSV file
D.
Use Data Loader to update leads using the CSV file
Answers
Suggested answer: C, D

Explanation:

The two steps that should be suggested to meet these requirements are to select insert null values in settings and to use Data Loader to update leads using the CSV file. Selecting insert null values in settings will allow Data Loader to overwrite existing values with null values. Data Loader is a tool that can import, export, update, or delete large amounts of data.

Universal Containers (UC) has a custom Invoice object and a custom Invoice Line Item object. TTie Invoice Line-Item object has a lookup relationship to the Invoice. UC would like to convert the lookup relationship to a master-detail relationship but is unable to do so.

Which two reasons could be preventing this relationship conversion?

Choose 2 answers

A.
Custom objects are unable to be on the detail side of a master-detail relationship.
A.
Custom objects are unable to be on the detail side of a master-detail relationship.
Answers
B.
There are already two master-detail relationships on the Invoice Line Item.
B.
There are already two master-detail relationships on the Invoice Line Item.
Answers
C.
Invoice Line-Item records exist without having the Invoice lookup field populated.
C.
Invoice Line-Item records exist without having the Invoice lookup field populated.
Answers
D.
There is a roll-up summary field on the Invoice object.
D.
There is a roll-up summary field on the Invoice object.
Answers
Suggested answer: B, C

Explanation:

The two reasons that could be preventing this relationship conversion are that there are already two master-detail relationships on the Invoice Line Item and that Invoice Line Item records exist without having the Invoice lookup field populated. A custom object can have up to two master-detail relationships, so adding another one would exceed the limit. Also, a master-detail relationship requires that the detail records have a value in the master lookup field, so any records with a blank Invoice lookup field would prevent the conversion.

What are two reason to create an unmanaged package? Choose 2 answers

A.
Distributing open-source projects on the AppExchange.
A.
Distributing open-source projects on the AppExchange.
Answers
B.
Publishing an application for sale on the AppExchange
B.
Publishing an application for sale on the AppExchange
Answers
C.
Deploying from a Developer Edition environment
C.
Deploying from a Developer Edition environment
Answers
D.
Distributing upgradeable components to another Salesforce org
D.
Distributing upgradeable components to another Salesforce org
Answers
Suggested answer: A, C

Explanation:

The two reasons to create an unmanaged package are to distribute open-source projects on the AppExchange and to deploy from a Developer Edition environment. An unmanaged package is a collection of components that can be installed in any Salesforce org but cannot be upgraded or controlled by the developer. An unmanaged package can be used to share open-source projects or to deploy components from a Developer Edition environment to another org.

Universal Containers is adding drone delivery to service offerings, and the developer has written and tested code prior to deployment to production, and the change set is ready to go. The deployment window will occur when the developer is on vacation.

What can the app builder do to ensure a smooth deployment to production?

A.
Remove Apex classes from Abound change set.
A.
Remove Apex classes from Abound change set.
Answers
B.
Validate the inbound change set.
B.
Validate the inbound change set.
Answers
C.
Use a metadata package set.
C.
Use a metadata package set.
Answers
D.
Validate the outbound change set.
D.
Validate the outbound change set.
Answers
Suggested answer: B

Explanation:

The app builder should validate the inbound change set to ensure a smooth deployment to production. Validating an inbound change set allows the app builder to test whether the change set can be deployed without errors in the target org. Validating an inbound change set does not affect any data or metadata in the target org.

Total 294 questions
Go to page: of 30