ExamGecko
Home Home / Salesforce / Certified Platform App Builder

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

Question list
Search
Search

List of questions

Search

Related questions











Cloud Kicks recently implemented the application lifecycle management process to its release management strategy.

Which category handles bug fixes and simple changes?

A.
Patch
A.
Patch
Answers
B.
Minor
B.
Minor
Answers
C.
Major
C.
Major
Answers
D.
Rollback
D.
Rollback
Answers
Suggested answer: A

Explanation:


Properly installing managed packages helps prevent conflicts with customizations made by customers and partners.

What functionality should be used to set up packages?

A.
Description
A.
Description
Answers
B.
Allow sharing
B.
Allow sharing
Answers
C.
Help setting
C.
Help setting
Answers
D.
Namespace
D.
Namespace
Answers
Suggested answer: D

Explanation:

The functionality that should be used to set up packages is namespace. A namespace is a unique identifier that distinguishes one package from another and prevents naming conflicts with other packages or customizations. A namespace also allows developers to expose their code or components for use by other developers through APIs or web services. A description is not a functionality that should be used to set up packages, but a text field that provides information about the package contents or purpose. A description does not prevent conflicts with other packages or customizations. Allow sharing is not a functionality that should be used to set up packages, but a setting that controls whether users can share records owned by other users within their role hierarchy. Allow sharing does not prevent conflicts with other packages or customizations. Help setting is not a functionality that should be used to set up packages, but a setting that determines whether users can access help documentation for standard Salesforce features or custom features within a package. Help setting does not prevent conflicts with other packages or customizations.

Universal Containers has a custom picklist called Support Level on the Account object. They would like to show the real-time value of Support Level on all case records.

How should an app builder implement this requirement?

A.
Create a formula field on the Case object using the TEXT function.
A.
Create a formula field on the Case object using the TEXT function.
Answers
B.
Create a formula field on the Account object using the ISPICKVAL function.
B.
Create a formula field on the Account object using the ISPICKVAL function.
Answers
C.
Create a Process Builder and use a field update on the Case object.
C.
Create a Process Builder and use a field update on the Case object.
Answers
D.
Create a roll-up summary field using Support Level on the Account object.
D.
Create a roll-up summary field using Support Level on the Account object.
Answers
Suggested answer: A

Explanation:

The best way to implement this requirement is to create a formula field on the Case object using the TEXT function. A formula field can display the value of another field from a related object, such as the Account object. The TEXT function can convert a picklist value into text, which can be displayed on the Case record. Creating a formula field on the Account object using the ISPICKVAL function is not a valid solution, as it does not show the value of Support Level on the Case record. The ISPICKVAL function is used to check if a picklist field has a certain value, not to display it. Creating a Process Builder and using a field update on the Case object is not an optimal solution, as it requires more configuration and maintenance than a formula field. A Process Builder may also introduce delays or errors in updating the field value. Creating a roll-up summary field using Support Level on the Account object is not a valid solution, as it does not show the value of Support Level on the Case record. A roll-up summary field is used to aggregate numeric values from child records, not to display picklist values.

Universal Containers is expecting impacts to operations due to increased demand. The executive team will be reaching out to current customers and want to see the number of open cases for the account and parent account.

Which two tools could an app builder combine to display the number of open cases on the account page?

Choose 2 answers

A.
Flow
A.
Flow
Answers
B.
Workflow
B.
Workflow
Answers
C.
Approval Process
C.
Approval Process
Answers
D.
Process Builder
D.
Process Builder
Answers
Suggested answer: A, D

Explanation:

The two tools that an app builder could combine to display the number of open cases on the account page are Flow and Process Builder. Flow is a tool that allows the app builder to create a declarative automation that can query, manipulate, and display data from multiple objects. Process Builder is a tool that allows the app builder to create a trigger-based automation that can invoke a Flow when a record is created or updated. By using these two tools, the app builder can create a solution that can query the number of open cases for the account and parent account and display them on the account page using a screen element. Workflow is not a suitable tool, as it cannot query or display data from multiple objects. It can only perform actions such as field updates, email alerts, tasks, or outbound messages. Approval Process is not a suitable tool, as it is used to automate the approval of records based on certain criteria and predefined steps. It cannot query or display data from multiple objects.

An app builder is preparing to deploy a new app from the sandbox to production using change sets.

What two considerations should an app builder keep in mind during this process?

Choose 2 answers

A.
Salesforce Connect automatically establishes a link between environments.
A.
Salesforce Connect automatically establishes a link between environments.
Answers
B.
Change sets do not include all components and may have to perform some changes manually.
B.
Change sets do not include all components and may have to perform some changes manually.
Most voted
Answers (1)
Most voted
C.
Users should be logged out of production when receiving inbound change sets.
C.
Users should be logged out of production when receiving inbound change sets.
Answers
D.
Transactions will revert if the deployment errors.
D.
Transactions will revert if the deployment errors.
Most voted
Answers (1)
Most voted
Suggested answer: B, C

Explanation:

The two considerations that an app builder should keep in mind during the deployment process using change sets are: Change sets do not include all components and may have to perform some changes manually. Change sets are a way to deploy metadata changes from one Salesforce org to another, but they do not support all types of components, such as reports, dashboards, email templates, etc. The app builder may have to use other methods, such as unmanaged packages or manual configuration, to deploy these components. Users should be logged out of production when receiving inbound change sets. This is a best practice to avoid any errors or conflicts that may occur when deploying changes to production. Users may be working on records or components that are being updated by the change set, which may cause data loss or inconsistency. Salesforce Connect does not automatically establish a link between environments. Salesforce Connect is a feature that allows users to access data from external sources without storing it in Salesforce. It does not have anything to do with deploying changes between Salesforce orgs. Transactions will not revert if the deployment errors. Transactions are units of work that are either completed entirely or not at all. If a deployment error occurs during a transaction, the transaction will be rolled back and no changes will be made to the target org. However, this does not mean that the source org will revert to its previous state before the deployment.

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 uses a custom picklist field Account Region on the account record. They want this region to be reflected on all related contact records and stay in sync if the value of this field changes on the Account.

How should an app builder meet this requirement?

A.
Create a picklist field called 'Account Region' on Contact object > Create a workflow rule to update this picklist field if the Account Region field on the Account is changed.
A.
Create a picklist field called 'Account Region' on Contact object > Create a workflow rule to update this picklist field if the Account Region field on the Account is changed.
Answers
B.
Create a formula field on the Contact object > Set the value of the formula to ISPICKVAL(Account.Account_Region__c).
B.
Create a formula field on the Contact object > Set the value of the formula to ISPICKVAL(Account.Account_Region__c).
Answers
C.
Create a formula field on the Contact object > Set the value of the formula to TEXT(Account.Account_Region__c).
C.
Create a formula field on the Contact object > Set the value of the formula to TEXT(Account.Account_Region__c).
Answers
D.
Create a text field called 'Account Region' on Contact object > Create a workflow ruleto update this picklist field if the Account Region field on the Account is changed.
D.
Create a text field called 'Account Region' on Contact object > Create a workflow ruleto update this picklist field if the Account Region field on the Account is changed.
Answers
Suggested answer: C

Explanation:

Creating a formula field on the Contact object and setting the value of the formula to TEXT(Account.Account_Region__c) would reflect the region of the related account on the contact record and stay in sync if the value changes on the account. This is the most efficient and maintainable way to meet the requirement.Creating a workflow rule or a picklist field would require additional configuration and complexity

Universal Containers is piloting new features in an existing sandbox and wants to prevent outbound email sends during testing.

What should the app builder do to meet the requirement?

A.
Email deliverability set to system email only.
A.
Email deliverability set to system email only.
Answers
B.
Email configured for SMTP authentication.
B.
Email configured for SMTP authentication.
Answers
C.
Email relay to the configured host enabled.
C.
Email relay to the configured host enabled.
Answers
D.
Email deliverability set to no access.
D.
Email deliverability set to no access.
Answers
Suggested answer: D

Explanation:

Setting email deliverability to no access would prevent outbound email sends during testing in a sandbox. This would ensure that no emails are sent to any users or external email addresses from the sandbox. Setting email deliverability to system email only would still allow some emails to be sent, such as password reset emails or new user emails.Configuring SMTP authentication or email relay would not affect email deliverability in a sandbox

Universal Containers wants to deliver purchased containers to remote construction address. In these cases, the customers will supply UC with the coordinates to the location.

What type of field should the app builder use to capture this information?

A.
Number
A.
Number
Answers
B.
Geo location
B.
Geo location
Answers
C.
Text
C.
Text
Answers
D.
External Lookup
D.
External Lookup
Answers
Suggested answer: B

Explanation:

A geolocation field can be used to capture the coordinates of a location in latitude and longitude.This field type can also be used in reports, formulas, validation rules, and Apex

An app builder has created a new report type but users are unable to select it from the Report Type list when making a new report for records they own.

What could be causing this issue?

A.
Access to the necessary object is unavailable.
A.
Access to the necessary object is unavailable.
Answers
B.
The report type is in a status of Deployed.
B.
The report type is in a status of Deployed.
Answers
C.
Access to Create and Customize Reports is disabled.
C.
Access to Create and Customize Reports is disabled.
Answers
D.
The report type is in a status of in Development.
D.
The report type is in a status of in Development.
Answers
Suggested answer: D

Explanation:

A report type that is in a status of In Development is not available for users to select when creating a new report.The app builder needs to change the status to Deployed to make it visible to users

Total 294 questions
Go to page: of 30