Salesforce Certified Platform App Builder : Certified Platform App Builder Part 5
Question #: 151
Topic #: 1
You should use a lookup filter if __________. (Choose two.)
- You want to improve user efficiency by limiting the number of available options in a lookup search dialog.
B. You are close to the maximum number of lookup filters allowed.
C. You want to improve user efficiency by automating filters on lookup search dialogs that your users manually set.
D. You must implement a complex business rule that requires you to use a formula. Formulas can reference fields that basic filter criteria can’t reference, such as fields on the parent of the source object. Formulas can also use functions. For example, use ISNEW if the rule should only apply on record creation, or ISCHANGED if the rule should apply when a field changes.
Selected Answer: AC
Question #: 152
Topic #: 1
You should use a Validation rule if __________. (Choose two.)
- You want to improve user efficiency by limiting the number of available options in a lookup search dialog.
B. You are close to the maximum number of lookup filters allowed.
C. You want to improve user efficiency by automating filters on lookup search dialogs that your users manually set.
D. You must implement a complex business rule that requires you to use a formula. Formulas can reference fields that basic filter criteria can’t reference, such as fields on the parent of the source object. Formulas can also use functions. For example, use ISNEW if the rule should only apply on record creation, or ISCHANGED if the rule should apply when a field changes.
Selected Answer: BD
Question #: 153
Topic #: 1
What type of sandbox should you use for full performance and load testing?
- Developer
B. Partial Copy
C. Full Sandbox
D. Developer Pro
Selected Answer: C
Question #: 154
Topic #: 1
What sandbox should you use for data load and integration testing?
- Developer
B. Partial Copy
C. Full Sandbox
D. Developer Pro
Selected Answer: B
Question #: 155
Topic #: 1
What sandbox is used for virtually any development, testing, or training purpose?
- Developer
B. Partial Copy
C. Full Sandbox
D. Developer Pro
Selected Answer: D
Question #: 156
Topic #: 1
The sandbox copy engine creates an organization as part of each creation and refresh request. So, the organization ID of your sandbox changes each time your sandbox is refreshed.
- True
B. False
Selected Answer: A
Question #: 157
Topic #: 1
What happens to user information when a sandbox is created? (Choose two.)
- The sandbox name is appended to the username.
B. If the resulting username is not unique, a second modification is performed in which some characters and digits are prepended to the modified username.
C. User e-mail addresses are NOT modified in your sandbox so that production users don’t receive automatically generated e-mail messages from the sandbox.
D. All of the above.
Selected Answer: AB
Question #: 158
Topic #: 1
New and refreshed sandboxes have the default e-mail deliverability setting System e-mail only.
What are the other options? (Choose three.)
- No access
B. System e-mail only
C. All access
D. All e-mail
Selected Answer: C
Question #: 159
Topic #: 1
What is true about unmanaged packages?
- Once the components are installed from an unmanaged package, the components can be edited in the organization they are installed in.
B. The developer who created and uploaded the unmanaged package has no control over the installed components, and can’t change or upgrade them.
C. Unmanaged packages should not be used to migrate components from a sandbox to production organization. Instead, use Change Sets.
D. All of the above.
Selected Answer: D
Question #: 160
Topic #: 1
What is true about change sets? (Choose two.)
- Change sets can only contain modifications you can make through the Setup menu.
B. They contain data such as records.
C. Change sets can only be sent between organizations that are affiliated with a production organization.
D. All of the above.
Selected Answer: C
Question #: 161
Topic #: 1
What are use cases for Validation Rules?
- Enforce conditionally required fields
B. Enforce proper data format
C. Enforce consistency
D. Prevent data loss
E. All of the above
Selected Answer: D
Question #: 162
Topic #: 1
What are the steps for creating a dynamic approval process?
- Create (user) lookup fields on the object being approved, Create a custom object as an approval matrix, Populate the approval matrix record, Create Apex code to populate the user fields from the approval matrix record, Create or update an approval process to utilize the new lookup fields.
B. Create standard object as an approval matrix.
C. Create an approval process.
D. All of the above.
Selected Answer: A
Question #: 163
Topic #: 1
For an external object relationship, you can create a lookup relationship.
What type of object(s) can be the parent?
- External
B. Standard or Custom
C. Standard or External
D. Custom
Selected Answer: B
Question #: 164
Topic #: 1
For an external object relationship, you can create an indirect lookup relationship.
What type of object(s) can be the parent?
- External
B. Standard or Custom
C. Standard or External
D. Custom
Selected Answer: A
Question #: 165
Topic #: 1
What are the standard Lightning components?
- Filter List
B. Recent Items
C. Report Chart
D. Rich Text
E. Visualforce Page
F. All of the above
Selected Answer: D
Question #: 166
Topic #: 1
A lightning Page is __________.
- A compact, configurable, and reusable element.
B. A custom layout for creating pages in Salesforce.
C. The new name for a SF page layout.
D. A page you can access via a customer community.
Selected Answer: A
Question #: 167
Topic #: 1
Actions on a Lightning Page allow you to __________.
- Send e-mail, create a task, and create or update records.
B. Send e-mail and delete or clone records.
C. Clone records, add users, and assign permissions.
D. Send e-mail, send outbound messages, and launch a flow.
Selected Answer: C
Question #: 168
Topic #: 1
Use the data import wizard when __________. (Choose three.)
- You need to load less than 50,000 records.
B. The objects you need to import are supported by the wizard.
C. You want to schedule regular data loads, such as nightly imports.
D. You don’t need the import process to be automate.
Selected Answer: ABD
Question #: 169
Topic #: 1
Use Data Loader when __________. (Choose three.)
- You need to load 50,000 to five million records. If you need to load more than 5 million records, we recommend you work with a Salesforce partner or visit the AppExchange for a suitable partner product.
B. You don’t need the import process to be automated.
C. You need to load into an object that is not supported by the Data Import Wizard.
D. You want to schedule regular data loads, such as nightly imports.
Selected Answer: ACD
Question #: 170
Topic #: 1
What objects are supported by the Import Wizard?
- Contacts
B. Leads
C. Accounts
D. Custom objects
E. Solutions
F. All of the above
Selected Answer: F
Question #: 171
Topic #: 1
You can export data from Salesforce using any of the following methods except __________.
- Use the data Manager tool to manually request an export of all the data in your organization.
B. Use the data Export wizard within SF to export data manually or automatically.
C. Use the data loader client application.
D. Log a case with SF.
Selected Answer: C
Question #: 172
Topic #: 1
When using the Data Export Wizard to manually export data, you can only export data if __________.
- Your data doesn’t include attachments, images, or documents.
B. You’ve installed a client application to export the data.
C. Enough time has passed since your last export.
D. You are an Admin.
Selected Answer: C
Question #: 173
Topic #: 1
When scheduling automatic data exporting with the Data Export Wizard, you must specify all of the following except __________.
- Start and end dates
B. Time of day
C. Number of attachments
D. Frequency, if your organization supports monthly exports
Selected Answer: C
Question #: 174
Topic #: 1
If any of the triggered workflow rules result in another field update that’s also enabled for workflow rule re-evaluation, a domino effect occurs, and more workflow rules can be re-evaluated as a result of the newly-triggered field update.
- True
B. False
Selected Answer: A
Question #: 175
Topic #: 1
Recursive triggers may cause your organization to exceed its limit for workflow time triggers per hour.
- True
B. False
Selected Answer: A
Question #: 176
Topic #: 1
When do you need to refresh a sandbox? (Choose two.)
- 3 Hours before you need it.
B. When modification have been made to the production organization.
C. Anytime.
D. When you are done making changes to it.
Selected Answer: BD
Question #: 177
Topic #: 1
Which of the following can you create safely in a production organization?
- Apex Classes
B. Triggers
C. Custom Apex Controllers for Visualforce Pages
D. Reports and dashboards
Selected Answer: D
Question #: 178
Topic #: 1
Which of the following are good ways to track changes in production?
- Diff the metadata.
B. Use a change log request form.
C. Check the setup audit trail every week.
D. All of the above.
Selected Answer: C
Question #: 179
Topic #: 1
Ideally, who should be in charge of logging all changes in production?
- Product Manager
B. Administrator
C. QA Engineer
D. Developer
Selected Answer: B
Question #: 180
Topic #: 1
You’ve developed some new functionality in production, but there are concurrent development projects in a developer sandbox.
What’s the best way to make sure the changes in production and projects in development are both merged?
- Simply refresh the developer sandbox.
B. Copy all of the sandbox metadata to a file system, then refresh the developer sandbox, and finally deploy all the metadata to the developer sandbox.
C. Create a new sandbox, and then deploy from your developer sandbox to the new sandbox.
D. None of the above.
Selected Answer: C
Question #: 181
Topic #: 1
When is it advisable to use a full-copy sandbox?
- For training users on new features.
B. Staging before final deployment.
C. Performance and load testing.
D. All of the above.
Selected Answer: D
Question #: 182
Topic #: 1
You have a team of developers who need logins to sandbox.
What’s the best way to give them access?
- Create them as inactive users in production.
B. Have them login as one of the users in production.
C. Create them as users in sandbox, then deactivate the same number of users in production.
D. Use Developer Edition to log into sandbox.
Selected Answer: B
Question #: 183
Topic #: 1
Standard picklist fields can be controlling.
- True
B. False
Selected Answer: A
Question #: 184
Topic #: 1
Universal container has included its orders as an external data object into Salesforce. You want to create a relationship between Accounts and the Orders object
(one-to-many relationship) leveraging a key field for account which is on both external object and Account.
Which relationship do you create?
- Lookup Relationship
B. Hierarchical Relationship
C. Master Detail Relationship
D. Indirect Lookup Relationship
E. External Lookup Relationship
Selected Answer: D
Question #: 185
Topic #: 1
How is the Lightning Component framework different from Visualforce?
- The framework can be used to build mobile apps only.
B. The framework is client-side centric, while Visualforce relies on server calls.
C. They are both useful in building components, but Visualforce has a simpler markup.
D. None of the above.
Selected Answer: B
Question #: 186
Topic #: 1
What is true regarding person accounts in Salesforce? (Choose two.)
- Person accounts do not have a “Parent Account” field.
B. Person accounts do not have the Account Hierarchy feature.
C. Person Accounts can be enabled in setup.
D. Person accounts can have contacts.
E. Leads cannot be converted to Person Accounts.
Selected Answer: AB
Question #: 187
Topic #: 1
Universal Containers are doing a deep analysis on their monthly sales data, and would like the sales revenue split as products sold per country.
What would be the ideal report to address this need?
- Tabular
B. Summar
C. Matric
D. Joined
Selected Answer: C
Question #: 188
Topic #: 1
You are building a project mgmt app. According to the design given to you, a project must store info regarding the various functional modules under it. Each functional module must store info regarding responsibility assigned to each developer. Info about the responsibility must have info about the due date and status.
What could be the most optimal model to achieve this?
- Create a Project object then Modules as a child object. Add Tasks to Modules.
B. Create a Project then add Tasks to it. Define Modules as a field on Task.
C. Create Project, Module, Responsibility as parent, child and grandchild objects.
D. Create Project and Module objects then Responsibility as a junction object.
Selected Answer: A
Question #: 189
Topic #: 1
What is not a capability of the lead object? (Choose two.)
- Standard or Custom fields can be mapped to fields in the Account, Contact and Opportunity objects as part of lead conversion.
B. Leads can be grouped into queues.
C. Leads can be automatically assigned to users or queues.
D. Custom objects that have been related to a lead can be copied when a lead is converted to the account, contact or opportunity.
Selected Answer: BD
Question #: 190
Topic #: 1
Universal Containers is using SF to manage travel requests. They would like to enable managers to approve travel requests via e-mail.
What is true regarding e-mail approval responses?
- Approvers must the “API Enabled” system permission.
B. Approval Comments cannot be added in the e-mail response.
C. Approvers must click a link in the approval e-mail.
D. If the request is rejected, the approver must add the rejection comments directly in SF.
Selected Answer: A
Question #: 191
Topic #: 1
You need to ensure that the value in a custom field “Source Country” is validated against the standard list of ISO countries that are valid for the particular type of order, when the order is saved.
What is the best way to achieve this requirement?
- Create a validation rule using a CASE statement.
B. Create a validation rule using the VLOOKUP function.
C. Create a before trigger and validate the value using APEX code.
D. Create an after trigger and validate the value using APEX code.
Selected Answer: B
Question #: 192
Topic #: 1
When activating a page in the Lightning app builder, what declarative options are available? (Choose three.)
- Select a tab icon for the page.
B. Select the tab color.
C. Set the tab visibility.
D. Set the tab order in the navigation menu.
Selected Answer: C
Question #: 193
Topic #: 1
SF can connect social profiles to all of the following objects except __________.
- Leads
B. Person Accounts
C. Business Accounts
D. Contacts
E. Users
Selected Answer: D
Question #: 194
Topic #: 1
What external relationship requires a Salesforce ID in the external data?
- External Lookup
B. Indirect Lookup
C. Lookup
D. Master Detail
Selected Answer: B
Question #: 195
Topic #: 1
For an external object relationship, you can create an external lookup relationship.
What type of object(s) can be the parent?
- External
B. Standard or Custom
C. Standard or External
D. Custom
Selected Answer: B
Question #: 196
Topic #: 1
Which of the following sequences of milestones would represent a typical application lifecycle?
- Development, Integration Testing, User Acceptance Testing, Staging, Product Migration.
B. Development, User Acceptance Testing, Production Migration.
C. Development, Training, User Acceptance Testing, Staging, Production Migration.
D. Development, Integration Testing, User Acceptance Testing, Regression Testing, Production Migration.
Selected Answer: A
Question #: 197
Topic #: 1
You have a requirement to ensure that if the discount field on an opp is greater than 30%, the record should be automatically submitted for Approval.
Which of the following would help you meet this requirement? (Choose two.)
- Approval Process
B. Workflow
C. Process Builder
D. Visual Workflow
Selected Answer: AC
Question #: 198
Topic #: 1
What is not true regarding relating Tasks and Events to other objects?
- Accounts are associated via the WhatID or AccountID.
B. Leads are associated via the WhoID.
C. Custom Objects are associated via the What ID.
D. Assets are associated via the WhatID.
E. Contacts are associated via the WhatID.
Selected Answer: E
Question #: 199
Topic #: 1
Contracts must be approved before the status is set to Finalized.
How can this requirement be met?
- Add a final approval action in the approval process to update a field on the contract and use a validation rule to check this field when the contract status is changed to Finalized.
B. Use a trigger on the contract object to check the contract has been approved when the status is changed.
C. Use Process Builder to check the contract is approved when the contract is edited and the status is set to Finalized.
D. Add a validation action in the approval process to ensure the status is not set to “Finalized” before the contract is approve.
Selected Answer: D
Question #: 200
Topic #: 1
What is true regarding changing the field type of a rich text area?
- It is not possible to change the field type of a rich text area.
B. Rich text area fields can be converted but only to a long text area field type.
C. Images in a rich text area are deleted when the field type is converted.
D. Rich text area fields can be converted to a text area field type but data may be truncate.
Selected Answer: B