Platform App Builder Udemy Flashcards

1
Q

When adding a custom field to an object using the Schema Builder, which of the following is true? Choose 1 answer

A

Custom fields are not automatically added to page layouts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

While trying to define a new custom field, the Salesforce Admin noticed that the ‘Master-Detail relationship’ field type is grayed out. What could be the reason? Choose 1 answer.

A

There are already two master-detail relationship fields on the object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

MytutorialRack Corp needs to create a data model using custom objects based on Order Groups, Orders, and Order Items. Order Group is a collection of Orders, and each Order has multiple associated Order Items. Order Groups can be deleted when necessary, but the related Order data should not be lost. Order Items should not exist without an Order record. Which types of relationships would need to be created for this requirement? Choose 1 answer

A

Look-up relationship between Order Group and Order, and master-detail relationship between Order and Order Item

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Two custom objects, A and B, are in a parent-child relationship. A record of object B cannot exist without a related record of Object A. When a record of custom object A is deleted, all associated custom object B records are also deleted. Based on the given information, which of the following statements is true? Choose 1 answer

A

There is a master-detail relationship field on Object B to Object A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A Salesforce Administrator is building an application for which a master-detail relationship needs to be created between the Account object and a custom object. What is true regarding the relationship? Choose 1 answer

A

The standard object can only be on the master side of this relationship

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Which of the following statements are true about a master-detail relationship in Salesforce?

A

The security setting of the detail records depend on the master record.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Sam is in the process of designing the Salesforce data model for Pacific Travels. He needs to be able to associate multiple ‘Booking Detail’ records to a single Contact record. In addition, the ‘Booking Detail’ records are of legal importance, which is why they should not be deleted, even if the associated Contact is deleted. How should Sam design the data model for this requirement? Choose 1 answer

A

Define a lookup relationship field on the ‘Booking Detail’ object the references the ‘Contact’ object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Which of the following is FALSE regarding master-detail relationships? Choose 1 answer.

A

An object can have up to five master-detail relationship fields

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A developer wants to link a custom object called Bug with itself to show how two different bugs are related to the same problem. Which type of relationship field should the developer use? Choose 1 answer

A

Lookup

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Mytutorialrack Insurance needs to store information about accounts and their related properties in Salesforce. Each account can have one or more properties, and when an account is deleted, all the related properties should be deleted automatically. The owner of all related properties should be the same as the owner of the account. Which of the following relationship types should be used for this requirement? Choose 1 answer

A

Master-Detail

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

A master-detail relationship can exist between which of the following? Choose 1 answer

A

Standard object master and custom object detail

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Mytutorialrack Containers wants to track their suppliers for parts. A supplier can supply various parts, and the company always ensures that there are multiple suppliers for each part, in case a part is out of stock at one of the suppliers. What is the best way to model this in Salesforce? Choose 1 answer.

A

Create a many-to-many relationship by creating a new junction object between the Supplier and Part Objects

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is true regarding a lookup relationship? Choose 1 answer

A

The Objects in the relationship can have different owners

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

There is a many-to-many relationship between Employees and Projects. An employee can work on many projects and a project can have many employees working on it. A junction object called ‘Project Assignment’ has been defined. What would happen to a Project Assignment record if an Employee record is deleted? Choose 1 answer

A

The Project Assignment record would be deleted and moved to the recycle bin

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

An app builder is building a recruitment management application. The application requires the ability to hold details regarding job positions, candidates and their applications to one or more job positions. Which of the following represents the best data model to achieve this requirement? Choose 1 answer.

A

Define the Position and Candidate objects as parent objects, and then Application as a junction object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

John, the Salesforce admin at MytutorialRack Consulting, is required to design the data model for project and employee data. A project can have many employees working on it, and an employee can work on multiple projects. What design should John propose? Choose 1 answer.

A

Create a many-to-many relationship by creating a new junction object between Project and Employee objects

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Sam has created a custom application for recruitment in Salesforce by using custom objects that represent Candidates and Positions. A junction object called ‘Application’ has also been created. Which of the following statements is true with regard to the ‘Application’ object? Choose 1 answer

A

The Application object cannot be on the master side of a master-detail relationship

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What will happen to a roll-up summary field when attempting to convert a master-detail relationship to a lookup relationship? Choose 1 answer

A

Nothing, as the conversion to the lookup relationship will not be allowed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

A Salesforce admin is having trouble converting a master-detail relationship into a lookup relationship. What could be the possible reason? Choose 1 answer

A

A roll-up summary field exists on the master object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Which of the following functions are available when defining a roll-up summary field

A

COUNT, SUM,MIN

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Which data type cannot be used as return type of formula field

A

Text Area (Long)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

A Salesforce Admin is assigned to import 10,000 accounts into an org. Which of the following Salesforce features can the Salesforce Admin use in order to achieve the task and prevent duplicate records from being created during the data import?

A

Use Data Import Wizard and set the ‘Match Account by’ option accordingly.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Global Containers has defined a custom object to track shipments. Now the company wants to store which truck is used for handling a particular shipment. However, there are only 5 trucks, and there is no plan to buy or sell any trucks in the future. What can be done to meet this requirement?

A

Define ‘Trucks’ as a picklist field

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What will happen to a roll-up summary field when attempting to convert a master-detail relationship to a lookup relationship?

A

Nothing, as the conversion to the lookup relationship will not be allowed

25
Q

A Salesforce Admin would like to use the Data Loader to create several User records. Which of the following User fields are required for inserting Users via the Data Loader?

A

Email, ProfileId, Username

26
Q

Mytutorialrack needs to store information about accounts and their related properties in Salesforce. Each account can have one or more properties, and when an account is deleted, all the related properties should be deleted automatically. The owner of all the related properties should be the same as the owner of the account. Which of the following relationship types should be used for this requirement?

A

Master-Detail

27
Q

The Sales team at Mytutorialrack has created a list of opportunities which need to be imported to Salesforce. There are about 200 records in the import file. Which of the following solutions should be used for the import?

A

User Data Loader

28
Q

What Standard Object can Data Import Wizard NOT import

A

Cases and Opportunities

29
Q

Which of the following is used for record matching when using the Data Loader?

A

Record ID

30
Q

Mytutorialrack uses custom objects extensively. Which of the following tools can be used to import data into custom object?

A

Data Import Wizard or Data Loader

31
Q

Mytutorialrack is planning to retire their legacy contact management system and move all the data to Salesforce. The legacy system allows exporting contact records, but there are close to 90,000 contact records that need to be migrated. What is the best option in order to achieve this migration?

A

Use Data Loader to import data

32
Q

Global Travels has a list of leads that need to be imported. The company follows a very strict data quality policy and does not want any duplicate leads to be created in the system as part of the import. What would a Salesforce developer recommended to Global Travels?

A

Use Data Import Wizard

33
Q

Global containers would like to provide all its Sales reps ‘Read’ access to the Account object. However, ‘Edit’ access should only be given to a few senior sales reps who understand how the data should be updated and ensure that the data quality is upheld. What is the recommended way to achieve this requirement? Choose 1 answer.

A

Use one profile for sales reps and create a permission set for senior sales reps that allows editing accounts

34
Q

Global insurance has created a custom object to gather feedback from employees about working at the company. The feedback should be private so that employees cannot see each other’s feedback. Only the CEO should be able to view the feedback from all the employees. How should the application be configured to meet this requirement ? Choose 1 answer

A

Change the organization-wide default setting for the Feedback object to ‘Private’, disable ‘Grant Access Using Hierarchies’ for the object and create a sharing rule for the CEO role.

35
Q

When a claim is created at Global insurance, only a salesforce Administrator or the assigned claims manager is allowed to delete it. How can a Salesforce Administrator ensure that this requirement is met? Choose 1 answer.

A

Remove the delete permission from the object permission of all profiles except the profiles of the claims manager and system administrator.

36
Q

Mytutorialrack has developed a new recruitment application in Salesforce for supporting their global recruitment team. The Salesforce administrator wants to give access to this new application to several users from the HR and recruitment teams who have not used Salesforce before and do not need access to any other apps or functionality in Salesforce. What is the best option ? Choose 1 answer.

A

Create a new profile by cloning an existing profile and modify it to only include permissions to the app.

37
Q

If a user’s profile has Read and Edit access to Contacts, and the Organization- Wide default setting is ‘Public Read Only’, what access will the user have to Contacts? Choose 1 answer

A

The user will be able to view and edit contacts they own and view all other contacts

38
Q

If a User has ‘Create and Read’ access to the Case object via their profile and Edit access via the role hierarchy, which of the following statements is true regarding the User’s access to the object? Choose 1 answer.

A

The user will only have create and read access as specified in their profile.

39
Q

A Salesforce organization uses a custom object to capture expense data. One of their requirements is to ensure that an expense record is only visible to the respective record owners and those above them in the organization hierarchy. Which of the these Salesforce features can be configured to meet this requirement ?

A

Organization - Wide Default and Role Hierarchy

40
Q

Which of the following Salesforce features can allow one or more users to obtain delete access to an object?

A

Profiles and Permission Set

41
Q

Only users with the ‘Executive’ profile should have visibility to the ‘Salary’ field on the ‘Position’ object. What is the best to way to achieve this?

A

Use field - level security

42
Q

Global insurance will use Salesforce to collect lead (prospect/ someone who shows interest in our product/services) information from different sources. The information collected about a lead will vary greatly depending on if the lead is interested in life insurance or business insurance. Which of the following Salesforce features can be configured for this requirement? Choose 1 answer.

A

Record Types

43
Q

A global retailer is implementing a Quick Buy feature, where customers are allowed to store their credit card information for future purchases. The credit card information is sensitive in nature. However, the call center agents need to use the last 4 digits of the card for authentication purposes. What is the best way to model this in Salesforce? Choose 1 answer

A

Create the credit card information field as a ‘Text(Encrypted)’ field

44
Q

MytutorialRack wants to capture some additional information while selling to accounts that belong to government authorities. Which of the these steps represent the best solution? Choose 1 answers

A

Step 1: Create a record type to identify government accounts.
Step 2: Create a separate account page layout for government accounts.

45
Q

Record Types have been defined on the Account object. What does this mean?

A

Different picklist values can be defined for each record type.
Different page layouts can be assigned for each record type.

46
Q

Different kinds of resources need to be assigned to several departments in an organization. The resource types are laptops, tablets, and phones. Although the different types of resources share common fields such as serial number and purchase date, they also have fields that are unique to each type. In which ways can the requirement be appropriately implemented in Salesforce?

A

Create one custom object and use record types.

47
Q

On a custom object in Salesforce, which of the following allows a user to make multiple selections from a list of values? Choose 1 answer.

A

Multi-Select picklist

48
Q

Mytutorialrack is using a custom app to record insurance policy applications. For travel insurance applications, the country and duration of stay are required. For life insurance applications, these fields must not be visible. Which features would you use to meet this requirement?

A

Page Layouts and Record Types

49
Q

Which field type would be appropriate to use for a requirement to record the opening and closing hours for store locations?

A

Time

50
Q

Global Sales Corporation wants to use Salesforce to track expenses using a custom object and need the records to go through an approval process. It is required that only the owner of an expense should be able to submit the record for approval. How can this requirement be achieved? Choose 1 answer.

A

Add the Expense Owner to the Allowed submitters list when configuring the approval process.

51
Q

A custom object called ‘Feedback’ has been created to store the feedback received from each customer. There is a requirement to display the average feedback score of each customer on their account record. Which of the following combinations of Salesforce features can be used to meet this requirement? Choose 1 answer

A

Master-Detail relationship, roll-up summary fields and a formula field.

52
Q

Matt is a Salesforce user who has noticed that he can edit the ‘Cleveland Hospitals Account’ record even though it is submitted for approval. What could be the possible reason for this ? Choose 1 answer

A

Matt is a System Admin

53
Q

When Cosmic Solutions interviews candidates for a position, they usually have several levels of approval before they send an offer letter to the candidate. A 3-step decision making process is followed by multiple management levels. Which declarative features of Salesforce is best suitable for this scenario? Choose 1 answer

A

Approval Process

54
Q

Which of the following functions are available when defining a roll-up summary field? Choose 1 answer

A

MIN, MAX, COUNT

55
Q

MyTutorialRack containers would like to see a Red / Yellow / Green Traffic light representation on the Position detail page based on the value in the ‘Position Status’ field. What could be used to achieve this ? Choose 1 answer

A

Formula Field

56
Q

The Salesforce Administrator of MyTutorialrack Deliveries LLC, has created custom objects to track deliveries and delivery items. A master-detail relationship has been created between the two objects such that each delivery can have multiple delivery items. On the deliver record, the total number of delivery items as well as the number of fragile items must be indicated. How can the administrator meet this requirement? Choose 1 answer

A

Create roll-up summary fields on the delivery object

57
Q

What is true about assigning approval requests to queues? Choose 1 answer

A

A: Approval request emails are sent to the queue email address
B: Any queue members can approve or reject an approval request

58
Q

The administrator at Global containers has noticed a large number of Position approval requests being created in the company’s Salesforce org. After deeper analysis, he has realized that most of those requests are unnecessary since a Position record only needs to go through an approval process if the Min Pay is greater than $200K. What can be done to address this issue? Choose 1 answer

A

Define the entry criteria on the Approval Process

59
Q

You can set up additional actions to take place when an approval request is approved or rejected at each step. Which of the following is not a valid action?

A

Create a new record in Salesforce