ExamGecko
Home Home / Salesforce / Certified Platform App Builder

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

Question list
Search
Search

List of questions

Search

Related questions











Universal Because of the small screen, they currently have to scroll down the page to view the information for an account based on criteria about the related contact.

Which solution should an app builder use to fulfill this requirement?

A.
Set the filter type on the component visibility to display based on user permissions. using custom permission to define the dynamic criteria.
A.
Set the filter type on the component visibility to display based on user permissions. using custom permission to define the dynamic criteria.
Answers
B.
Add a related record component to the page layout
B.
Add a related record component to the page layout
Answers
C.
Set the component visibility to display based or an advanced filter type, using the contact field's) to define the dynamic criteria.
C.
Set the component visibility to display based or an advanced filter type, using the contact field's) to define the dynamic criteria.
Answers
D.
Hide the component behind a tab on the page layout.
D.
Hide the component behind a tab on the page layout.
Answers
Suggested answer: C

Explanation:

C: Setting the component visibility based on an advanced filter type, using the contact field(s) to define dynamic criteria, allows displaying information relevant to specific account conditions without needing user interaction.

Reference:

Salesforce Help - Dynamic Forms

An app builder is tasked with adding key performance indicators on client pages. They want to see a summary of the number of open Opportunities and the number of won Opportunities for each Account.

Where should the app builder go to build these new rollups?

A.
Lightning App Builder
A.
Lightning App Builder
Answers
B.
Account Object
B.
Account Object
Answers
C.
Lightning Object Creator
C.
Lightning Object Creator
Answers
D.
Opportunity Object
D.
Opportunity Object
Answers
Suggested answer: B

Explanation:

The app builder should go to the Account object to build these new rollups. A roll-up summary field is a type of field that can aggregate numeric values from child records related to a parent record by a master-detail relationship. The app builder can create two roll-up summary fields on the Account object that count the number of open Opportunities and the number of won Opportunities related to each Account. Lightning App Builder is not a place where the app builder can build these new rollups. Lightning App Builder is a tool that allows the app builder to customize the layout and components of Lightning pages, such as record pages, home pages, or app pages. It cannot create new fields or relationships on objects. Lightning Object Creator is not a place where the app builder can build these new rollups. Lightning Object Creator is a tool that allows the app builder to create custom objects from spreadsheet data by uploading a file and mapping columns to fields. It cannot create roll-up summary fields or relationships on existing objects. Opportunity object is not a place where the app builder can build these new rollups. The Opportunity object is the child object in the relationship with the Account object, and roll-up summary fields can only be created on the parent object.

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.

DreamHouse Realty is building a custom Lightning app to track its expanding solar water collection business. The Lightning app currently contains a custom Lightning record page with standard components.

From which two resources should an app builder get custom components to bring into the new Lightning app?

Choose 2 answers

A.
AppExchange
A.
AppExchange
Answers
B.
Apex Code
B.
Apex Code
Answers
C.
Import Wizard
C.
Import Wizard
Answers
D.
Visualforce
D.
Visualforce
Answers
Suggested answer: A, B

Explanation:

AppExchange and Apex Code are two resources that can provide custom components for a Lightning app. AppExchange is a marketplace where developers can publish and sell their custom components or apps. Apex Code is a programming language that can be used to create custom components or logic for a Lightning app. Import Wizard and Visualforce are not resources for custom components, but tools for data import and web page development respectively.

Universal Containers wants to give sales managers the ability to quickly provide sign off on an Opportunity via the Opportunity record page when a sales rep has discounted a deal by 20% to 30%.

Which two features should be used for this requirement?

Choose 2 answers

A.
Validation Rule
A.
Validation Rule
Answers
B.
Dynamic Actions
B.
Dynamic Actions
Answers
C.
Schema Builder
C.
Schema Builder
Answers
D.
Approval Process
D.
Approval Process
Answers
Suggested answer: B, D

Explanation:

To facilitate quick managerial sign-off on discounted opportunities:

B . Dynamic Actions: Allows the display of specific actions on the Opportunity record page based on certain conditions, like the discount percentage.

D . Approval Process: Configures a formal sign-off process for records meeting specific criteria, such as discount ranges between 20% to 30%.

Steps to set up:

Configure an approval process for opportunities where the discount is between 20% and 30%.

Use Dynamic Actions to conditionally show the approval action directly on the Opportunity record page based on the discount percentage.

This setup allows sales managers to efficiently review and approve discounted deals directly from the Opportunity record page.

For guidance on setting up approval processes and dynamic actions, refer to Dynamic Actions in Salesforce.

Where can an app builder edit an existing app to add components to the utility bar?

A.
App Menu
A.
App Menu
Answers
B.
Lightning App Builder
B.
Lightning App Builder
Answers
C.
App Manager
C.
App Manager
Answers
D.
Lightning Record Page
D.
Lightning Record Page
Answers
Suggested answer: C

Explanation:

To add components to the utility bar of an existing app:

C . App Manager. This is where Salesforce apps are configured, including the utility bar which can house components like a chat tool, recent items list, or custom Lightning components.

Steps to edit an app's utility bar:

Navigate to Setup App Manager.

Locate the desired app and click on the dropdown next to it select Edit.

In the App Builder, navigate to the Utility Items tab.

Click 'Add' to include new components to the utility bar.

Configure the properties of the utility item as needed.

Save the app configuration.

For step-by-step instructions on modifying apps, see Salesforce's guide on Managing Apps in Lightning Experience.

Universal Containers (UC) requires that all users specify a contract is sent on each Opportunity prior to marking it as 'Closed Won'. UC wants to be able to report on how many Opportunities have sent Contracts compared to how many have a missing contract when the Opportunities closed.

Which field type should an app builder configure to fulfill this requirement?

A.
Text
A.
Text
Answers
B.
Text Area
B.
Text Area
Answers
C.
Picklise
C.
Picklise
Answers
D.
Checkbox
D.
Checkbox
Answers
Suggested answer: D

Explanation:

For tracking whether contracts have been sent for Opportunities:

D . Checkbox. This field type allows users to clearly indicate (Yes/No) whether a contract has been sent. This binary nature of checkboxes makes it simple to filter and report on Opportunities based on whether a contract was sent.

Steps to configure this field:

Navigate to Setup Object Manager Opportunity.

Click Fields & Relationships New Checkbox.

Define the field with a label (e.g., Contract Sent).

Set the default value to false (unchecked).

Add the field to the relevant page layouts.

This setup facilitates accurate reporting and ensures that opportunities cannot be marked as 'Closed Won' without indicating whether a contract was sent.

For guidance on creating fields, see Salesforce's documentation on Custom Field Creation.

Northern Trail Outfitters (NTO) has created the custom objects Trail and Park in Salesforce to track trails and parks respectively. NTO wants to track the total number of trails a park has on the park record without writing any code.

Which two actions should an app builder take to accomplish this requirement?

Choose 2 answers

A.
Use a formula field on the Park record to show the total number of trails.
A.
Use a formula field on the Park record to show the total number of trails.
Answers
B.
Use a roll-up summary field on the Park record to show the total number of Trails.
B.
Use a roll-up summary field on the Park record to show the total number of Trails.
Answers
C.
Use a master-detail relationship between the Park and Trail objects.
C.
Use a master-detail relationship between the Park and Trail objects.
Answers
D.
Use a lookup relationship between the Park and Trail objects.
D.
Use a lookup relationship between the Park and Trail objects.
Answers
Suggested answer: B, C

Explanation:

To track the total number of trails associated with a park without writing code, the correct actions to take are:

Use a roll-up summary field on the Park record to show the total number of Trails (B). Roll-up summary fields calculate and display a value in a master record based on the values of fields in a detail record. They are used to count, sum, average, or get the minimum/maximum of values in related detail records.

Use a master-detail relationship between the Park and Trail objects (C). Master-detail relationships are necessary for roll-up summary fields as they allow the master object to control certain behaviors of the detail object and summarize data from those detail records.

A formula field (A) cannot dynamically count related records unless those records are linked via a master-detail relationship, and it cannot alone handle counts across related records without such a relationship. A lookup relationship (D) does not support roll-up summaries unless combined with additional tools like triggers or third-party apps, which involve coding or extra configuration outside standard object setup.

For more details, refer to the Salesforce Help documentation on master-detail relationships and roll-up summary fields:

Master-Detail Relationship: https://help.salesforce.com/articleView?id=relationships_considerations.htm&type=5

Roll-Up Summary Fields: https://help.salesforce.com/articleView?id=fields_about_roll_up_summary_fields.htm&type=5

The VP of sales at AW Computing would like a Roll-Up Summary field on the Account object to aggregate the amount of opportunities related to an Account. The app builder is unable to implement this change.

Why is the app builder unable to fulfill the request?

A.
Currency fields are unable to be referenced in Roll-Up Summary fields.
A.
Currency fields are unable to be referenced in Roll-Up Summary fields.
Answers
B.
The organization has Advanced Currency Management enabled
B.
The organization has Advanced Currency Management enabled
Answers
C.
Roll-Up Summary fields are unavailable on the Account object.
C.
Roll-Up Summary fields are unavailable on the Account object.
Answers
D.
The default currency is not an active currency in the organization,
D.
The default currency is not an active currency in the organization,
Answers
Suggested answer: B

Explanation:

The inability to create a Roll-Up Summary field in this context can be attributed to:

B . The organization has Advanced Currency Management enabled. When Advanced Currency Management (ACM) is enabled, it affects how currency data is managed and aggregated, impacting the functionality of roll-up summary fields that involve currency amounts across different records.

To address this limitation, consider using custom reporting or a custom solution like a trigger or a scheduled batch class to manually calculate and update the total.

For more information on limitations with ACM, consult Salesforce's help article on Advanced Currency Management.

Universal Containers asked the app builder to ensure when an account type changes to 'Past-Customer' the contacts directly related to that account get an updated status of 'Re-Market'.

Which automation should the app builder use to accomplish this task?

A.
Screen flow
A.
Screen flow
Answers
B.
Lightning component
B.
Lightning component
Answers
C.
Validation rule
C.
Validation rule
Answers
D.
Record triggered flow
D.
Record triggered flow
Answers
Suggested answer: D

Explanation:

For automatically updating contact statuses when an account type changes:

D . Record triggered flow. This type of automation can monitor changes in account types and accordingly update related records, such as contacts.

Steps to implement:

Navigate to Setup Flows.

Create a new Flow and choose the record-triggered flow type.

Configure the flow to trigger when the Account record is updated to 'Past-Customer'.

Add an Update Records element to modify all related contacts, setting their status to 'Re-Market'.

Activate the flow.

This automation ensures that contact statuses are updated in real-time when their related account's type changes, maintaining data consistency and relevancy.

For more on record-triggered flows, check out Salesforce's Record-Triggered Flows documentation.

Total 294 questions
Go to page: of 30