App Builder SP21 Set 2 Flashcards
Universal Containers (UC) has a time sensitive need for a custom component to be built in 4 weeks. UC developers require additional enablement to complete the work and are backlogged by several months.
What option should an app builder suggest to meet this requirement?
A. Build a screen flow page
B. Use the app exchange solution
C. Build a lighting record page
D. Use a bolt solution
B. Use the app exchange solution
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
What solution should an app builder use for this request?
A. Multi select picklist field
B. Text field
C. Picklist field
D. Lookup field
D. Lookup field
The marketing team at universal Containers has a list of 400 leads it wants to upload to salesforce. The team needs to avoid creating duplicate records.
Which two actions should be taken to meet this requirement?
Choose 2 answers
A. Utilize a lead matching rule and corresponding duplicate rule to block newly created duplicate leads.
B. Upload the lead list using the import wizard and select a matching type to prevent duplicate lead creation
C. Enable duplicate matching in the data section in setup and active the lead-to-lead scenario
D. Use data loader’s update function to import leads and match to existing records bassed on email address
A. Utilize a lead matching rule and corresponding duplicate rule to block newly created duplicate leads.
B. Upload the lead list using the import wizard and select a matching type to prevent duplicate lead creation
An app builder notices several Accounts converted from leads are missing information they expected to be caught via account validation rules.
What could be the source of this issue
A. Lead validation rule fail to validate on records when they are being converted
B. The lead settings are allowing users to intentionally bypass validation rules.
C. The lead settings are unchanged to require validation for Converted leads
D. Account validation rules fail to validate on records converted from a l head
C. The lead settings are unchanged to require validation for Converted leads
What are the limitations of schema builder when creating a custom object?
A. Relationship can be made to any custom objects. But any relationship to standard object should be built in lighting object manager
B. “Save” should be clicked each time a new object, Field, or relationship is created
C. Custom fields can be added to any custom objects excluding formula field types.
D. Field and relationship can be created, but they will be unable to add the field to the page layout from the canvas.
D. Field and relationship can be created, but they will be unable to add the field to the page layout from the canvas.
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
B. Custom fields
C. Lighting App builder
D. System administrator profile
E. Custom action
A. Detail page layout
B. Custom fields
E. Custom action
Dream House realty is rethinking its sandbox utilisation strategy after acquiring Cloud Kicks. The salesforce COE already utilizes a partial and full sandbox which it refreshes on their own regular schedules. Team are expending and have to begin each of their small projects in a sandbox before committing to the larger pool for collaborative testing while still keeping costs down
What types sandbox should each team member use?
A. Developer pro sandbox
B. Partial sandbox
C. Developer sandbox
D. Full sandbox
C. Developer sandbox
An app builder installed a custom lighting component from appExchange and has deployed my domain.
What should be done next in order to configure the component for use in a record page?
A. Edit a record page using the page layout editor > drag the visual force components onto the page
B. Edit a record page using lighting app builder> drag the component onto page
C. Edit a record page using the page layout editor > drag the component onto the page
D. Edit a record page using app builder > drag the component onto the page.
B. Edit a record page using lighting app builder> drag the component onto page
A service coordinator (SC) for the Ursa Major Solar (UMS) does a final review of work order owned by a technician for the specific region before the records are submitted for an invoice. Before closing out the work order, the SC needs to modify data or remove attachments that were added by mistake. The SC also needs access to any other related records owned by the technician.
What solution would provide the required access, given a private data model?
A. Create a workflow rule Updates record owned by technician in that region with the sc
B. Put the SC in the role hierarchy above the technicians whose work orders they review
C. Change work order access on the SC profile to modify all
D. Give the SC a permission set with the modify all data system permission.
B. Put the SC in the role hierarchy above the technicians whose work orders they review
Universal Containers has the account object org wide default set to private. The marketing team owns account; however, they also need to able to see the sales team’s account both the sales and marketing team are in completely different branches of the role hierarchy
What features should be used to enable marketing to see sales owned accounts?
A. Public group
B. Sharing rule
C. Workflow
D. Flow
B. Sharing rule
Universal Containers wants to dynamically display a component on a lighting record page for an account based on criteria about the related contact.
What solution should an app builder use to fulfil this requirement?
A. Set the component visibility to display based on an advanced filter type, using the contact field(s) to define the dynamic criteria.
B. Add a related record component to the page layout
C. Set the filter type on the component visibility to display based on user permissions, using custom permission to define the dynamic criteria
D. Hide the component behind a tab on the page layout
A. Set the component visibility to display based on an advanced filter type, using the contact field(s) to define the dynamic criteria.
Ursa major solar sales team has been struggling to enter data on mobile since rollout, the team dislike scrolling through all of the field to input only the necessary data.
How could the app builder solve the necessary data?
A. Filters components by device using form factor.
B. Update the training documentation with better screen shot.
C. Deselect the phone radio button on the lightning record page assistant
D. Reorder the fields to make sense for the reps when in the field.
A. Filters components by device using form factor.
Universal Containers uses the asset object to track products that are installed at customer locations. A new object, asset_inventory has been created to capture details about the assets.
Which approach should the app builder take to show asset_inventory_C as a related list on asset?
A. Create a master detail relationship on asset to asset_inventory_c add the asset_inventory_c related list to the asset page layout.
B. Create a lookup relationship on asset_inventory_c to asset. Add the asset_inventory_c related list to the asset page layout
C. Create a junction object to relate asset_ inventory_c and asset. Add the asset_inventory_c related list to the asset page layout
D. Create a roll-up on asset. Add the asset_inventory_C related list to the asset page layout
B. Create a lookup relationship on asset_inventory_c to asset. Add the asset_inventory_c related list to the asset page layout
An app builder wants to update a field on the parent record when a child record connected via lookup is deleted
What automation should app builder use?
A. Apex code
B. Process builder
C. Workflow rule
D. Screen flow
A. Apex code
An app builder needs to create new automation on an object.
What best practice should the app builder follow when building out automations?
A. One flow per object.
B. One workflow rule per object
C. One record change process per object
D. One invocable process per object.
C. One record change process per object
Dream house realty (DR) has a policy that requires the phone number on contact to be deleted when the DoNotcall checkbox is checked
What automation tool should the app builder recommend?
A. Approval process
B. Quick action
C. Validation rule
D. Workflow rule
D. Workflow rule
Universal Containers is migrating its sales operations from a legacy system that was used in Europe. Opportunities need to be imported with the proper country currency.
Which two steps should an app builder configure to meet these requirements?
Choose 2 answers
A. Use import wizard to import the records.
B. Includes the currency ISO code column in the import file.
C. Use data loader to import the records.
D. Include the currency ISO code in all Currency field in the import file.
B. Includes the currency ISO code column in the import file.
C. Use data loader to import the records.
A sales manager at cloud kicks wants the team to spend more time in the field and less time manually entering the information found on the business cards they collect.
What should an app builder do to help achieve the goal without sacrificing data quality
A. Use a combination of workflow rules and formulation field to populate key field for the sales user
B. Post daily to the chatter feed any relevant field that need to be populated
C. Research and evaluate data environment products on the appExchange to automate data entry
D. Use flow to create a data wizard to automate data entry
D. Use flow to create a data wizard to automate data entry
Universal Containers app builder has been tasked with replacing workflow rules and apex trigger with process builder where possible
What are two important considerations an app builder should know before the project is started?
Choose 2 answers
A. Create a process for each workflow rule.
B. Combine actions when possible
C. Avoid generating infinite loops.
D. Apex has a different SOQL query limit than flow.
B. Combine actions when possible
C. Avoid generating infinite loops.
Cloud kicks has a sales rep who is stating that their contact is unavailable for other users to see within salesforce
In which three ways can an app builder troubleshoot this issue?
Choose 3 answers
A. Confirm whether default organisation wide sharing settings provide Access to the account
B. Verify the users with the issue have access in the contact object
C. Review the contact record and ensure it is linked to account
D. Create an account sharing rule to give the user access to all records
A. Confirm whether default organisation wide sharing settings provide Access to the account
B. Verify the users with the issue have access in the contact object
C. Review the contact record and ensure it is linked to account
Universal Containers (UC) tracks account locations in zip_code_ C, a custom text field with a validation rule to enforce proper formatting of the US ZIP + 4 code for UC’s orders.
What formula should the app builder create on order to display only the first five figits of ZiP_ Code_c from the parent account?
A. LEFT( Account.Zip_code_c,5)
B. TEXT( Account.Zip_code_c,5)
C. BEGIN (Account.Zip_code_c,5)
D. LPAD( Account.zip_Code_c,5)
A. LEFT( Account.Zip_code_c,5)
DreamHouse Realty wants to Track how many lifts are being installed into customers garages. The To_Be_Installed_c checkbox field on the lift_c object Should be checked and an external system should be notified via an outbound message the next day when a lift is sold
What automation tool should be used to complete this task?
A. Approval process
B. Flow
C. Workflow
D. Process builder
C. Workflow
Universal Containers has created two custom objects called Seminars and Attendees. Organization-wide defaults for these objects have been set to Private. Universal Containers wants to set up a new junction object between these custom objects. A select group of users should be able to edit records in the junction object.
Which two steps should an app builder take to configure the proper security?
Choose 2 answers
A. Create owner-based sharing rules that give Read access to the master objects.
B. Set Sharing Settings to Read Only on both Master-Detail relationship fields.
C. Create an owner-based sharing rule that gives Read access to the junction object.
D. Set lookup filters on both junction object relationship fields.
A. Create owner-based sharing rules that give Read access to the master objects.
D. Set lookup filters on both junction object relationship fields.
An app builder wants to create a report to compare the number of support cases in each status (New, In-progress, or Closed) and by priority (Critical, High, Medium, or Low).
What solution should be used for the report?
A. Bucket Columns
B. Filters
C. Custom Report Type
D. Grouping
A. Bucket Columns
An app builder created multiple custom fields, page layouts, and reports in the sandbox and added them to a change set. After the change set was deployed to production, the reports were NOT deployed.
What should the app builder do?
A. Recreate the reports in production. Reports are not supported in change sets.
B. Move the reports to the Unfiled Public Reports folder and add them to a new change set.
C. Move the reports from the Unfiled Public Reports folder and add them to a new change set.
D. Add the reports to an unmanaged package and install the unmanaged package into production.
C. Move the reports from the Unfiled Public Reports folder and add them to a new change set.
Cloud Kicks created a Locked__c custom field to identify Account records that should restrict modifications for all users except the system administrator.
What validation rule will enforce this requirement on locked Account records?
A. AND( Locked__c = TRUE, $UserRole.Name = System Administrator”)
B. AND( Locked__c = TRUE, $Profile.Name != “System Administrator” )
C. AND Locked c = TRUE, Stage “Closed Won”, $UserRole.Name = “System Administrator”)
D. AND( Locked c = TRUE, $Profile.Name = “System Administrator)
B. AND( Locked__c = TRUE, $Profile.Name != “System Administrator” )