ExamGecko
Home Home / Salesforce / Certified Platform App Builder

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

Question list
Search
Search

List of questions

Search

Related questions











An app builder has created a change set and deployed a report from their development sandbox for User Acceptance Testing. When the app builder runs the report, no data is returned.

What can be a reason for this?

A.
Reports have to be deployed with Salesforce DX.
A.
Reports have to be deployed with Salesforce DX.
Answers
B.
Reports have to be manually re-created in each environment.
B.
Reports have to be manually re-created in each environment.
Answers
C.
Data is deployed when added to a change sets.
C.
Data is deployed when added to a change sets.
Answers
D.
Data is unable to be deployed with change sets.
D.
Data is unable to be deployed with change sets.
Answers
Suggested answer: D

Explanation:

Data is unable to be deployed with change sets. Change sets are used to deploy metadata components such as custom objects, fields, workflows, reports, etc. from one Salesforce org to another. However, change sets do not include any data or records from the source org. Users will need to use other tools such as Data Loader or Data Import Wizard to migrate data between orgs. [Source]

Which three options art availably when activating a Lightning page from the Lightning App Builder?

Choose 3 answers

A.
Assign the page to a combination of apps and profiles.
A.
Assign the page to a combination of apps and profiles.
Answers
B.
Assign the page to a combination of apps and permission sets.
B.
Assign the page to a combination of apps and permission sets.
Answers
C.
Make the page the org default.
C.
Make the page the org default.
Answers
D.
Make the page the default homepage for specific roles.
D.
Make the page the default homepage for specific roles.
Answers
E.
Make the page the default homepage for specific apps.
E.
Make the page the default homepage for specific apps.
Answers
Suggested answer: A, C, E

Explanation:

When activating a Lightning page from the Lightning App Builder, three options are available:

Assign the page to a combination of apps and profiles. This option allows users to specify which apps and profiles will see the custom Lightning page instead of the default page.

Make the page the org default. This option makes the custom Lightning page the default for all users in the org regardless of their app or profile.

Make the page the default homepage for specific apps. This option allows users to set different homepages for different apps in Lightning Experience. [Source]

An app builder is creating a custom object called Testimonial__c and wants toconnect Testimonial__c records with both the submitter's

Contact record and Account record. If the Account is deleted, the Testimonial__c should also be deleted. If the Contact is deleted, but the

Account remains, the Testimonial__c should remain.

How should this be accomplished?

A.
Make both the Contact and Account fields required on the Testimonial__c object and create lookup relationships fromTestimonial__c to Contact and to Account.
A.
Make both the Contact and Account fields required on the Testimonial__c object and create lookup relationships fromTestimonial__c to Contact and to Account.
Answers
B.
Create a master-detail relationship from Testimonial__c to Accountand a lookup relationship from Testimonial__c to Contact.
B.
Create a master-detail relationship from Testimonial__c to Accountand a lookup relationship from Testimonial__c to Contact.
Answers
C.
Make Testimonial__c a junction object between Account and Contact using master-detail relationships.
C.
Make Testimonial__c a junction object between Account and Contact using master-detail relationships.
Answers
D.
Create a lookup relationship from Testimonial__c to Account and a master-detail relationship from Testimonial__c to Contact.
D.
Create a lookup relationship from Testimonial__c to Account and a master-detail relationship from Testimonial__c to Contact.
Answers
Suggested answer: B

Explanation:

To connect Testimonial__c records with both the submitter's Contact record and Account record, an app builder should create a master-detail relationship from Testimonial__c to Account and a lookup relationship from Testimonial__c to Contact. A master-detail relationship creates a parent-child relationship between two objects and allows for roll-up summary fields, sharing settings, and cascading actions. A lookup relationship creates a loose association between two objects and allows users to relate records from one object to another.Source

An app builder needs to deploy a new account detail page layout from sandbox to production.

Which three components should an app builder include in the Change Set to ensure it deploys successfully and visually as expected?

Choose 3 answers

A.
Detail page layout
A.
Detail page layout
Answers
B.
Custom fields
B.
Custom fields
Answers
C.
Custom actions
C.
Custom actions
Answers
D.
Lightning App Builder
D.
Lightning App Builder
Answers
E.
System administrator profile
E.
System administrator profile
Answers
Suggested answer: A, B, C

Explanation:

To deploy a new account detail page layout from sandbox to production, an app builder should include three components in the change set:

Detail page layout: The page layout defines the arrangement of fields, buttons, related lists, and other components on a record detail or edit page. It also controls which fields are required or read-only for users.Source

Custom fields: Custom fields are fields that are created by users to store additional information on standard or custom objects. Custom fields can have different data types, such as text, number, date, picklist, etc.Source

Custom actions: Custom actions are actions that are created by users to extend the functionality of standard or custom objects. Custom actions can be global or object-specific, and they can invoke different tools such as Lightning components, Visualforce pages, flows, etc. [Source]

When an opportunity is closed date is pushed more than 30days, manager approval is required. An approval process is in place but reps frequently forget to submit for approval to run the process.

How can an app builder ensure that these opportunities are submitted into the approval process?

A.
Change the entry criteria on the approval process to criteria are met and lock the record on initial submission.
A.
Change the entry criteria on the approval process to criteria are met and lock the record on initial submission.
Answers
B.
Use a validation rule and an email alert to the manager requesting approval.
B.
Use a validation rule and an email alert to the manager requesting approval.
Answers
C.
Submit the record for approval from an automated process.
C.
Submit the record for approval from an automated process.
Answers
D.
Give the manager the 'API Enabled' permission to permit approval responses by email.
D.
Give the manager the 'API Enabled' permission to permit approval responses by email.
Answers
Suggested answer: C

Explanation:

To ensure that opportunities are submitted into the approval process when their close date is pushed more than 30 days, an app builder should use an automated process to submit the record for approval. An automated process can be created using tools such as Process Builder or Flow Builder, and it can define the criteria and actions for submitting a record for approval. [Source]

Cloud Kicks (CK) keeps track of its shoe inventory in Salesforce. When an order's status is changed to Activated, the inventory for the ordered shoe is reduced. At that point, a SOAP web service on the CK website must be called so that the website is updated to display the correct inventory amount for the shoe.

What should an app builder use to communicate to the CK web service when a shoe's inventory has changed?

A.
After-Save Record-Triggered flow
A.
After-Save Record-Triggered flow
Answers
B.
Before-Save Record-Triggered flow
B.
Before-Save Record-Triggered flow
Answers
C.
Process Builder
C.
Process Builder
Answers
D.
Workflow rule
D.
Workflow rule
Answers
Suggested answer: A

Explanation:

To communicate to the CK web service when a shoe's inventory has changed, an app builder should use an after-save record-triggered flow. An after-save record-triggered flow is a type of flow that runs after a record is saved and can perform actions such as updating related records, sending emails, calling external services, etc. An after-save record-triggered flow can use an Apex action to invoke a SOAP web service using a WSDL file. [Source]

Cloud Kicks asked the app builder to insert a list of 25,000 records using deduplication for the Race_Track__c customobject.

Which tool should be used?

A.
Import Wizard
A.
Import Wizard
Answers
B.
Lightning Object Creator
B.
Lightning Object Creator
Answers
C.
Data Loader
C.
Data Loader
Answers
D.
Schema Builder
D.
Schema Builder
Answers
Suggested answer: A

Explanation:

To insert a list of 25,000 records using deduplication for the Race_Track__c custom object, an app builder should use Data Loader. Data Loader is a tool that allows users to insert, update, delete, or export large amounts of data in Salesforce. Data Loader can also perform deduplication by matching records based on external ID fields or Salesforce record IDs. [Source]

Ursa Major Solar is ramping up the sales team to meet increased demand. As part of the short ramp up for these new reps, the manager wants to provide a help guide to enable reps to easily get help where needed during the different sales processes.

Which solution should an app builder recommend?

A.
Flow
A.
Flow
Answers
B.
Journey Builder
B.
Journey Builder
Answers
C.
Chatter Publisher
C.
Chatter Publisher
Answers
D.
Path
D.
Path
Answers
Suggested answer: D

Explanation:

To provide a help guide to enable reps to easily get help where needed during the different sales processes, an app builder should recommend Path. Path is a component that displays the key fields and guidance for each stage of a sales process on an object's record page. Users can see where they are in the process, update the stage and fields, and access resources such as tips and links. [Source]

Cloud Kicks works on an annual subscription model. When a sale rep marks an opportunity as closed won, a new opportunity should automatically be created for the renewal. The contracts team works outside of salesforce but also needs to be notified about closed deals in order to initial the contract process with the customer.

Which automation solution would meet these requirements?

A.
Approval Process
A.
Approval Process
Answers
B.
Outbound Message
B.
Outbound Message
Answers
C.
Validation Rule
C.
Validation Rule
Answers
D.
Record-triggered flow
D.
Record-triggered flow
Answers
Suggested answer: D

Explanation:

A record-triggered flow can be used to automate actions when a record is created or updated. In this case, a record-triggered flow can be configured to create a new opportunity and send an email to the contracts team when an opportunity is marked as closed won.

An app builder has modified a Lightning record page for a case and has added an email button item to the page layout; however, users are unable to see the new item on the layout.

What are two potential reasons why users are unable to view the item on the Case Lightning record page?

Choose 2 answers

A.
The page layout includes the case feed component.
A.
The page layout includes the case feed component.
Answers
B.
The email button contains JavaScript.
B.
The email button contains JavaScript.
Answers
C.
The case page layout also contains custom buttons.
C.
The case page layout also contains custom buttons.
Answers
D.
The page layout excludes the case feed component.
D.
The page layout excludes the case feed component.
Answers
Suggested answer: A, B

Explanation:

The email button item will not be visible on the Lightning record page if the page layout includes the case feed component or if the email button contains JavaScript. The case feed component replaces the standard buttons on the page layout with actions in the feed. The email button item will not work if it contains JavaScript because JavaScript buttons are not supported in Lightning Experience.

Total 294 questions
Go to page: of 30