ExamGecko
Ask Question

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

List of questions

Question 181

Report
Export
Collapse

The app builder needs to change the data types of new custom fields. The app builder is not able to delete and recreate any of the fields, nor modify any apex code. Which data type change will require the app builder to perform the additional steps in order to retain existing functionalities?

Changing the data type of a field used in an apex class from number to text.
Changing the data type of a field used in an apex class from number to text.
Changing the data type of a field used in a report from a text to an encrypted field
Changing the data type of a field used in a report from a text to an encrypted field
Changing the data type of a field used as an external id from number to text.
Changing the data type of a field used as an external id from number to text.
Changing the data type of a field used in lead conversion from number to text
Changing the data type of a field used in lead conversion from number to text
Most voted
(1)
Most voted
Suggested answer: A

Explanation:

Changing the data type of a field used in an apex class from number to text will require the app builder to perform additional steps in order to retain existing functionalities. This is because changing the data type of a field may affect the apex code that references or manipulates the field value, and may cause compilation errors or unexpected results. The app builder will need to update the apex code to handle the new data type and ensure that the logic and calculations are still correct. Option B is incorrect because changing the data type of a field used in a report from a text to an encrypted field will not require additional steps, as encrypted fields can still be used in reports with some limitations. Option C is incorrect because changing the data type of a field used as an external id from number to text will not require additional steps, as external id fields can be either number or text. Option D is incorrect because changing the data type of a field used in lead conversion from number to text will not require additional steps, as lead conversion fields can be mapped regardless of their data types.

asked 23/09/2024
Jonaid Alam
36 questions

Question 182

Report
Export
Collapse

After a deal is closed, Cloud Kicks (CK) wants to assign a user as a customer service manager (CSM) in addition to the account owner and would like a new field to easily track and report which CSM is assigned to the Account.

Which solution should an app builder use for this request?

Multi-select picklist Meld
Multi-select picklist Meld
Picklist field
Picklist field
Lookup field
Lookup field
Text field
Text field
Suggested answer: C

Explanation:

The solution that an app builder should use for this request is a lookup field. A lookup field is a type of relationship field that links two objects together and allows users to select a record from another object. The app builder can create a lookup field on the account object that references the user object and allows users to assign a customer service manager (CSM) to the account. Option A is incorrect because a multi-select picklist field is not suitable for this request, as multi-select picklist fields allow users to select multiple values from a predefined list, not from another object. Option B is incorrect because a picklist field is not suitable for this request, as picklist fields allow users to select one value from a predefined list, not from another object. Option D is incorrect because a text field is not suitable for this request, as text fields allow users to enter any alphanumeric characters, not from another object.

asked 23/09/2024
Frau Abir Bouassida
34 questions

Question 183

Report
Export
Collapse

A custom field on an account is used to track finance information about a customer. Only members of the Finance Team have access to this field. However, the business wants to allow one customer service agent, who is assigned the customer service profile, read-only access to this field for special circumstances. What is the recommended solution to grant the customer service agent access to the field?

Create a permission set that allows read-only access to the field via Field Level Security and assign it to the agent.
Create a permission set that allows read-only access to the field via Field Level Security and assign it to the agent.
Create a new profile to allow for read-only access to the field via Field Level Security and assign it to the agent
Create a new profile to allow for read-only access to the field via Field Level Security and assign it to the agent
Update the Customer Service Profile already assigned to the agent to allow for read-only access to the field via Field Level Security
Update the Customer Service Profile already assigned to the agent to allow for read-only access to the field via Field Level Security
Update the custom field's Field Level Security in setup to allow the agent read-only access to the field.
Update the custom field's Field Level Security in setup to allow the agent read-only access to the field.
Suggested answer: A

Explanation:

The recommended solution to grant the customer service agent access to the field is creating a permission set that allows read-only access to the field via Field Level Security and assigning it to the agent. A permission set is a collection of settings and permissions that give users access to various tools and functions. Field Level Security (FLS) is a setting that controls the access level of fields for different profiles or permission sets. The app builder can create a permission set that grants read-only access to the custom field on the account object via FLS and assign it to the agent. Option B is incorrect because creating a new profile to allow for read-only access to the field via FLS and assigning it to the agent is not recommended, as profiles are used to define the baseline permissions and settings for a group of users, and creating multiple profiles for individual users can be hard to maintain. Option C is incorrect because updating the Customer Service Profile already assigned to the agent to allow for read-only access to the field via FLS is not recommended, as this will affect all users who have the same profile, which may violate the security policy. Option D is incorrect because updating the custom field's FLS in setup to allow the agent read-only access to the field is not possible, as FLS can only be set at the profile or permission set level, not at the user level.

asked 23/09/2024
Unai M
39 questions

Question 184

Report
Export
Collapse

Cloud Kicks (CK) wants to simultaneously delete a Supplier's record and all Supplier ltem__c records if a partnership ends with a supplier.

What solution could an app builder use to meet the requirement?

Many-to-many
Many-to-many
Indirect lookup
Indirect lookup
Hierarchical
Hierarchical
Master-detail
Master-detail
Suggested answer: D

Explanation:

The solution that an app builder should use to meet this requirement is master-detail relationship. A master-detail relationship is a type of relationship that creates a parent-child relationship between two objects, where the child records inherit the sharing and security settings of their parent record. The app builder can create a master-detail relationship between Supplier__c and SupplierItem__c objects, where Supplier__c is the parent object and SupplierItem__c is the child object. This way, when a Supplier__c record is deleted, all related SupplierItem__c records are also deleted automatically. Option A is incorrect because many-to-many relationship is not suitable for this requirement, as many-to-many relationship allows two objects to be linked in both directions through a junction object, but does not support cascading delete. Option B is incorrect because indirect lookup relationship is not suitable for this requirement, as indirect lookup relationship allows an external object to link with another object using an external ID field, but does not support cascading delete. Option C is incorrect because hierarchical relationship is not suitable for this requirement, as hierarchical relationship allows users to use a lookup field that links an object with itself, but does not support cascading delete.

asked 23/09/2024
Robert Calderon
36 questions

Question 185

Report
Export
Collapse

At Universal Containers, each admin and developer use a separate developer pro sandbox. Configuration and code are then migrated to a partial data sandbox for combination and initial testing. Once approved the configuration and code are then migrated to a full sandbox for final toad and regression testing before going to production.

When should the full sandbox be refreshed?

After user acceptance testing is complete.
After user acceptance testing is complete.
After each push from the partial data sandbox.
After each push from the partial data sandbox.
After each major release to production.
After each major release to production.
After a new user is added to production.
After a new user is added to production.
Suggested answer: C

Explanation:

The full sandbox should be refreshed after each major release to production. This way, the full sandbox will have the most updated data and metadata from the production org, and can be used for final load and regression testing before the next release. Option A is incorrect because refreshing the full sandbox after user acceptance testing is complete is not necessary, as user acceptance testing can be done in the partial data sandbox or the production org. Option B is incorrect because refreshing the full sandbox after each push from the partial data sandbox is not necessary, as the full sandbox can receive configuration and code changes from the partial data sandbox without refreshing. Option D is incorrect because refreshing the full sandbox after a new user is added to production is not necessary, as adding a new user does not affect the data and metadata in the full sandbox.

asked 23/09/2024
franz yap
27 questions

Question 186

Report
Export
Collapse

After universal containers converted qualified leads. Sales reps need to be able to report on converted leads. How should an app builder support for this requirement?

Enable preserve lead status in the lead conversion settings
Enable preserve lead status in the lead conversion settings
Assign the representative view and edit converted leads permission
Assign the representative view and edit converted leads permission
Ensure the representative has read access to the original lead records
Ensure the representative has read access to the original lead records
Create a custom report type with converted leads as the primary object
Create a custom report type with converted leads as the primary object
Suggested answer: D

Explanation:

The solution that an app builder should use to meet this requirement is creating a custom report type with converted leads as the primary object. A custom report type is a template that defines the objects and fields that are available for a report. The app builder can create a custom report type that has converted leads as the primary object and includes fields from related objects, such as accounts, contacts, and opportunities. This way, sales reps can create reports on converted leads and see their related information. Option A is incorrect because enabling preserve lead status in the lead conversion settings does not affect the reporting on converted leads, but rather allows users to retain the original lead status after conversion. Option B is incorrect because assigning the representative view and edit converted leads permission does not affect the reporting on converted leads, but rather allows users to view and edit converted lead records. Option C is incorrect because ensuring the representative has read access to the original lead records does not affect the reporting on converted leads, but rather allows users to view the original lead records.

asked 23/09/2024
Alvaro Campos
35 questions

Question 187

Report
Export
Collapse

The app builder at Cloud Kicks has created a custom object named Delivery__c to track the details of products shipped to customers.

Which two actions should the app builder take to prevent users in the shipping department from deleting delivery records?

Choose 2 answers

Remove the Delete permission from the Shipper profile.
Remove the Delete permission from the Shipper profile.
Most voted
(1)
Most voted
Change the organization-wide default of deliveries to Private.
Change the organization-wide default of deliveries to Private.
Remove the delete button from the Delivery page layout.
Remove the delete button from the Delivery page layout.
Most voted
(1)
Most voted
Use a permission set to remove the Delete permission.
Use a permission set to remove the Delete permission.
Suggested answer: A, D

Explanation:

Removing the Delete permission from the Shipper profile and using a permission set to remove the Delete permission are both valid ways to prevent users from deleting delivery records. Removing the delete button from the Delivery page layout will not prevent users from deleting records using other methods, such as list views or reports. Changing the organization-wide default of deliveries to Private will not affect the delete permission, but only the sharing settings.

asked 23/09/2024
Conceicao Damasceno
34 questions

Question 188

Report
Export
Collapse

DreamHouse Realty requires that field value changes for certain fields such as Asking_Price__c and Real_Estate_Agentc on their House__c custom object show up prominently on Chatter.

What Chatter feature should the app builder utilize?

Thanks
Thanks
Publisher Actions
Publisher Actions
Topics
Topics
Feed Tracking
Feed Tracking
Suggested answer: D

Explanation:

Feed Tracking is the Chatter feature that allows field value changes for certain fields to show up on Chatter. Thanks, Publisher Actions, and Topics are other Chatter features, but they do not relate to field value changes.

asked 23/09/2024
Chan Sai Yu
43 questions

Question 189

Report
Export
Collapse

Universal containers wants to ensure that they are accepting clean data from their users and verify that important fields are entered. What should an app builder recommend to meet this requirement?

Update the important fields to be required on the page layout
Update the important fields to be required on the page layout
Make a formula field to check the format of the important fields
Make a formula field to check the format of the important fields
Create a workflow rule to check the fields are formatted correctly
Create a workflow rule to check the fields are formatted correctly
Configure a validation to require a field for a specific record type
Configure a validation to require a field for a specific record type
Suggested answer: D

Explanation:

Configuring a validation rule to require a field for a specific record type is the best way to ensure that important fields are entered and formatted correctly. Updating the important fields to be required on the page layout will not prevent users from entering invalid data using other methods, such as data loader or quick actions. Making a formula field to check the format of the important fields will not prevent users from entering invalid data, but only display a message or an indicator. Creating a workflow rule to check the fields are formatted correctly will not prevent users from entering invalid data, but only trigger an action after the data is saved.

asked 23/09/2024
Tudy smith
22 questions

Question 190

Report
Export
Collapse

An app builder wants to create a custom Sync button on Account that will call a Lightning Web Component that connects with an external system. This action should only be available If the custom Status field is set to Ready to Sync.

What should an app builder use to add this functionality to an Account record page?

Formula field
Formula field
Dynamic action
Dynamic action
AppExchange product
AppExchange product
Custom link
Custom link
Suggested answer: B

Explanation:

Dynamic actions are a new feature that allow app builders to create custom buttons or actions that can call Lightning Web Components and display them conditionally based on field values or other criteria. Formula fields, AppExchange products, and custom links are not able to call Lightning Web Components.

asked 23/09/2024
vinoth inigo
43 questions
Total 294 questions
Go to page: of 30
Search

Related questions