Salesforce Prepare for your Platform App Builder Certification CRT-403 Exam Questions

Page: 1 / 14
Total 291 questions
Question 1

An app builder needs to change the data type of some custom fields.

Which two limitations should the app builder be aware of when changing the data type of a custom field?

Choose 2 answers



Answer : A, D

Changing the data type of custom fields in Salesforce has specific limitations that need to be considered to ensure system integrity and prevent errors:

A . It is not possible to change the data type of a formula field to any data type. Formula fields are calculated based on other field values and cannot be converted into a storage data type because they do not store data themselves.

D . It is not possible to change the data type of a Text Area (Long) field to Text. Text Area (Long) fields support up to 131,072 characters, which far exceeds the 255 character limit of standard Text fields. Converting such a field to a smaller capacity field would potentially lead to data truncation or loss.

For official guidance on data type changes, refer to Salesforce's Custom Field Considerations.


Question 2

Shipments at Cloud Kicks (CK) are created and updated by the warehouse staff in a shipping application. The Information needs to be pushed into Salesforce on a regular basis. CK's app builder creates a custom object called Delivery_c to track the information.

How can the app builder prevent creating duplicate delivery records and update the correct existing records when migrating data from the shipping application?



Answer : B

Creating a unique External ID field on the custom object and using Data Loader to upsert records prevents duplicates and ensures correct record updates by matching the unique ID. References:

Salesforce Help - External ID


Question 3

The case handling process at Universal Containers includes multiple steps Including approvals, notifications, and fields updates. To manage and evaluate all of these changes in a single save operation, an app builder wants to use Process Builder and the Advanced option to let the process evaluate a record multiple times has been selected.

Which two options should the app builder avoid to prevent recursion?

Choose 2 answers



Answer : C, D

The two options that the app builder should avoid to prevent recursion are setting a criteria node to No criteria-just execute the procedure and invocable processes. Setting a criteria node to No criteria-just execute the procedure means that the process will always execute the actions regardless of the record values, which can cause recursion if the process updates the same record that triggered it. Invocable processes are processes that can be invoked from another process or a flow, which can cause recursion if the invocable process updates the same record that triggered the parent process or flow. Option A is incorrect because IF statements are not an option in Process Builder, but rather a function that can be used in formulas or conditions. Option D is incorrect because the ISCHANGED function is not an option in Process Builder, but rather a function that can be used in formulas or conditions to check if a field value has changed.


Question 4

Universal Containers conduct evaluations of their sales reps using a custom object consisting of numerical scores and executive comments. The company wants to ensure that only the sales reps, and their manager's executive can view the rep's evaluation record but the reps should not be able to view the executive comment field on their review. How can these requirement be met?



Answer : C

To ensure that only the sales reps and their manager's executive can view the rep's evaluation record but the reps should not be able to view the executive comment field on their review, a private sharing model granting record access using hierarchy and field-level security should be used. A private sharing model means that only the owner of a record and users above them in the role hierarchy can view the record by default. Record access can be granted to other users using manual sharing, sharing rules, or Apex sharing. Field-level security controls which fields are visible or editable for different profiles or permission sets.


Question 5

An app builder wants to use Process Builder to automate some of the work being done by the sales team.

What are three capabilities ofProcess Builder that can improve productivity?

Choose 3 answers



Answer : A, B, E

Send an email alert, update a related record, and create a child record are three capabilities of Process Builder that can improve productivity for the sales team. Process Builder can automate these actions based on criteria or events that occur on records or objects. Send an outbound message and delete a related record are not capabilities of Process Builder, but of other tools such as Workflow Rules or Apex.


Question 6

Ursa Major Solar (UMS) uses a public sharing model for accounts. UMS would like to move to a more restrictive sharing model but wants the Sales team to continue to have access to all account records with the sales record type.

Which two actions should an app builder complete to implement this change?

Choose 2 answers



Answer : B, C

Update the organization-wide defaults and create a criteria based sharing rule are two actions that an app builder should complete to implement the change of moving to a more restrictive sharing model while allowing the Sales team to access all account records with the sales record type. Updating the organization-wide defaults can set the baseline level of access for accounts, and creating a criteria based sharing rule can grant additional access based on record type. Updating the Sales profile and creating an owner-based sharing rule are not necessary or sufficient actions for this change.


Question 7

An app builder created multiple custom fields, page layouts, and reports in the sandbox and added them to a change set was deployed to production, the reports were NOT deployed.

What should the app builder do?



Answer : B

Moving the reports from the Unfiled Public Reports folder and adding them to a new change set is what the app builder should do to deploy the reports to production. According to theSalesforce documentation, ''Reports in the Unfiled Public Reports folder aren't available for deployment.'' Moving the reports to the Untried Public Reports folder, recreating the reports in production, and adding the reports to an unmanaged package are not necessary or recommended actions.


Page:    1 / 14   
Total 291 questions