Salesforce Certified Platform App Builder Practice Test - Questions Answers, Page 2
List of questions
Question 11
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
Cloud Kicks recently implemented the application lifecycle management process to its release management strategy.
Which category handles bug fixes and simple changes?
Explanation:
Question 12
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
Properly installing managed packages helps prevent conflicts with customizations made by customers and partners.
What functionality should be used to set up packages?
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.
Question 13
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
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?
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.
Question 14
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
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
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.
Question 15
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
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
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.
Question 16
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
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?
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.
Question 17
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
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?
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
Question 18
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
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?
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
Question 19
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
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?
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
Question 20
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
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?
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
Question