Study your flashcards anywhere!

Download the official Cram app for free >

  • Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

How to study your flashcards.

Right/Left arrow keys: Navigate between flashcards.right arrow keyleft arrow key

Up/Down arrow keys: Flip the card between the front and back.down keyup key

H key: Show hint (3rd side).h key

A key: Read text to speech.a key

image

Play button

image

Play button

image

Progress

1/62

Click to flip

62 Cards in this Set

  • Front
  • Back

What is true regarding compact layouts? (Choose 2)




A) If a user doesn’t have access to a field it won’t be displayed


B) Compact layouts can be assigned to different record types


C) Compact layouts support all field types


D) Compact layouts must be configured for fields to be displayed in the record header

A) If a user doesn’t have access to a field it won’t be displayed




B) Compact layouts can be assigned to different record types






Not all field types are supported. No information on ‘header’ but the compact layout does show on the top of the lightning pages. Nothing needs to be “configured” for that, however, it’s simply the first 5 fields of the layout.

Sam is required to define a custom field on the User record that would show a user’s mentor. In the Salesforce user object, what relationship type option would Sam use to achieve this?




A) Look-up


B) Master-detail


C) Hierarchical


D) None of the above

C) Hierarchical






There is no information on mentors, however, if we’re talking about users and those ‘above’ them, Hierarchical makes the most sense. Users cannot have lookup fields.

A custom object called Sample has a Master-Detail relationship with the Opportunity object. One opportunity can have one or many related samples. Each sample has fields for Start Date, Estimated End Date, and Actual End Date. How would a developer meet this requirement to provide a COUNT of all related samples which are still active (actual End date is not completed)?




A) Create a Formula Field


B) Create a Workflow


C) Create a Roll-up Summary field


D) None of the above

C) Create a Roll-up Summary field






Roll-up summary can’t do TODAY() and similar, but it can do COUNT and look for things where Actual End Date isn’t populated.

Your organization has a real estate application and is requesting people that are interested in leasing apartments to send an email with their application attached and include in the email which apartment they are interested in. The leasing manager would like the email to be processed automatically if possible. What option would you suggest?




A) Instead of using emails use Web to Case functionality


B) Use the standard Web to Lead functionality


C) Develop an email service to process the email and attachment


D) It is not possible to process an attachment automatically

C) Develop an email service to process the email and attachment






Web to Case isn’t an option as email ‘can’ be used. Web to Lead won’t work because of the attachments requirement (and is also a form). It is possible to do all of the above but requires development.

You are a new developer at Universal Packages who uses the Unlimited Edition and you want to build a new Force.com application for your production environment, which sandbox should you use?




A) Developer Sandbox


B) Full Sandbox


C) Developer Edition


D) Partner Developer Edition Sandbox

A) Developer Sandbox






D) and C) aren’t valid options. No need for Full Sandbox vs Developer as there is no mention of metadata.

How can an approval request be triggered? (Choose 3)




A) User clicks a button or link


B) Process or flow starts that includes a "Submit for Approval" action


C) Apex


D) Workflow Rule

A) User clicks a button or link


B) Process or flow starts that includes a "Submit for Approval" action


C) Apex






Of the 4, 3 have the user actively triggering the approval (Apex being vague but user-triggerable). Also workflow can’t trigger approval.

Which deployment tools will you use to deploy metadata from one organization to another organization?




A) Change Sets


B) Force.com IDE


C) Unmanaged packages

B) Force.com IDE






Read the question. READ. From one Org to another Force.com IDE is the easiest and least convoluted option.

You have a requirement to ensure that if the discount field on opportunity is greater than 30%, the record should be automatically submitted for Approval. Which of the following would help you meet this requirement?(Choose 2)




A) Approval Process


B) Workflow


C) Process Builder


D) Visual Workflow

C) Process Builder


D) Visual Workflow






Workflows do not trigger approval. Approval process can be used but doesn’t auto submit

As an opportunity moves through the sales stages, different information is required. What is the best way to meet this requirement?




A) Group the information by sales stages into sections on the page layout


B) Use record types with different page layouts


C) Create a Visualforce page that updates dynamically based on sales stage


D) Use validation rules to ensure the requirement information is captured at each sales stage.

B) Use record types with different page layouts






Though it sounds like more work, different record types + different layouts is easier to setup and easier to manage. ‘A’ requires user training, etc. D requires extra effort and may be confusing for users. C is too much work.

Which of the components will be renamed if the naming conflict occurs when installing an unmanaged package? (Choose 2)




A) List View


B) Report


C) Apex Class


D) Apex Trigger

A) List View


B) Report






C&D will kill org, A&B can just be found again.

Universal Containers plans to run a direct mail promotion and needs to add campaign members. What are the standard capabilities available to add campaign members? (Choose 3)




A) Import leads and contacts from a CSV file


B) Add contacts one at a time from the contact detail page


C) Add leads from a lead report


D) Add related contacts from the account detail page

A) Import leads and contacts from a CSV file


B) Add contacts one at a time from the contact detail page


C) Add leads from a lead report






Accounts can’t have related campaigns. Accounts can’t be added to a campaign. An account does have related contacts but does not have a button for add to campaign.

What is not true regarding the unified data import wizard? (Choose 2)




A) Standard and Custom objects can be imported.


B) Records can be added, existing records updated or records added and updated simultaneously.


C) Only administrators can access the Data Import Wizard.


D) The import wizard automatically maps data fields from the import file to Salesforce data fields.

A) Standard and Custom objects can be imported.


C) Only administrators can access the Data Import Wizard.






Not *all* standard or custom objects can be imported, so A is false. Standard users can access so C is false.

You have created a custom object in your sandbox, and are defining a change set to move it to the production instance. In the change set you have added only the custom object component. What would be the result of the deployment in the production instance?




A) The custom object will be created without any fields


B) The custom object and associated fields will be created


C) The custom object, associated fields, and page layouts will be created


D) It will result in an error

A) The custom object will be created without any fields






Should be a dependency check, however simply adding the object will add *just* the object.

What is true regarding assigning approval requests to queues? (Choose 2)




A) Approval requests can be assigned to a queue for any object


B) Any queue members can approve or reject an approval request


C) Approval request emails are sent to the queue email address


D) A queue can be used as a delegated power

B) Any queue members can approve or reject an approval request


C) Approval request emails are sent to the queue email address






Delegated approver must be a user, so D is wrong. A is too generic, only some objects can be approved.

Scenic Properties have set-up custom objects to track their real estate listings and inspections scheduled for each listing. If the status of a listing is updated to ‘Sold’ the status of all related Inspections should be updated to ‘Cancelled’. How can this requirement be met?




A) Use a cross-object workflow field update on the Listing object to update the related Inspection records.


B) Use the Process Builder to update the related child records


C) Write an after trigger on the Listing object to update related child records


D) Write a before trigger on the Listing object to update related child records

B) Use the Process Builder to update the related child records






A) won’t work, will only go child to parent. Before and after is too complicated. A process can work on a related object.

If a user does not have a certain record type assigned in their profile, what is true?




A) The user will not be able to select the record type when creating records


B) The user will not be able to access records of record types not assigned in their profile


C) The user will not be able to delete records of record types not assigned in their profile


D) The user will not be able to edit records of record types not assigned in their profile

A) The user will not be able to select the record type when creating records






Type only prevents the creation of the record type.

Global Insurance has created a custom object to gather feedback about the organization. The feedback should be private so that employees cannot see each other's feedback. Only the CEO should be able to view all employee feedback. How would you configure the application to meet this requirement?




A)This is not possible as sharing setting cannot be configured on custom objects


B) Change the OWD to Private for the Feedback object, disable grant access using hierarchies and add a sharing rule for the CEO user


C) Change the OWD to Private for the Feedback object, disable grant access using hierarchies, and add a sharing rule for the CEO role


D) Change the OWD to Public Restricted and set a sharing exception for the CEO user

C) Change the OWD to Private for the Feedback object, disable grant access using hierarchies, and add a sharing rule for the CEO role






'A' is wrong, can configure this. 'C' is better than 'B' because this allows CEO to change and possibly add others to the same role.

You have a requirement to display the total cost of products at the time they were added to an opportunity. The product cost is a custom field on the product object and is added as a formula field to the opportunity product object. How would you meet this requirement?




A) Create a roll-up summary field on the opportunity based on the product cost formula field


B) Create a workflow rule that copies the product cost to a currency field and create a roll-up summary field based on the currency field


C) A trigger is required to sum the values of the product cost formula field


D) A trigger is required to query the product cost values and update the opportunity

B) Create a workflow rule that copies the product cost to a currency field and create a roll-up summary field based on the currency field






'B' is the best answer because it *only* updates when created, and not afterward. ‘At the time’ being the key phrase.

Change Sets can be used to do all of the following, except?




A) Deploy changes to create a new Apex Class in production


B) Deploy changes to rename a Custom Object in production


C) Deploy profile level settings for a component being deployed Validate


D) Dependencies that exists for a Custom Object

B) Deploy changes to rename a Custom Object in production






'A', 'C' and 'D' are true.

Heartfelt Fundraising Inc. track commitments for fundraising campaigns in a custom object. A commitment can be increased but not decreased once made. How can a developer meet this requirement?




A)Create a trigger to compare the previous and new commitment values


B) Use a validation rule using the PRIORVALUE() function


C) Use a validation rule using the PREVIOUSVALUE() function


D) Create a workflow action that runs on the update of the commitment field

B) Use a validation rule using the PRIORVALUE() function






There is no previous value (so C is not valid), even though PREVGROUPVAL exists.

You have a customer would like to see a red flag appear on the case record detail page if the case is older than 10 days. How would you put this Red Flag image on the case detail page?




A)Visualforce Page


B) Formula Field


C) Rich Text


D) Image Field


E) Bitmap Field

B) Formula Field






It’s a formula, has to be to choose which flag. Text is the format of the field, but it’s a formula. FORMULA.

Universal Containers want to make sure that their field agents can update shipment information when they are out of the office. What does an admin need to do ensure that Salesforce1 can be used to update shipment records from the Salesforce1 Mobile App?




A)Nothing, Salesforce1 supports custom objects and page layouts


B) Create Salesforce1 Mobile Page Layouts for custom objects


C) Create Mobile Care Layouts for the App


D) Create a corresponding mobile app and include the shipment custom object

A) Nothing, Salesforce1 supports custom objects and page layouts






Mobile can be customized, but since it’s supported out of the box, no need to.

If a user’s profile has create, read and edit access to Contacts and the Org Wide Default setting is Public Read, what access will the user have to Contacts?




A)The user will be able to create, view and edit all contacts in the system


B) The user will be able to view all contacts in the system


C) The user will be able to create, read and edit contacts they own and view all other contacts


D) None of the above

C) The user will be able to create, read and edit contacts they own and view all other contacts






CRED is only giving access to ownership. Since public read (and not R/W) then it’s read on all others.

If step criteria are defined on an approval process, what are the possible actions for records that do not meet the criteria? (Choose 3)




A)Reject the record


B) Approve the record


C) Go to the Next Step


D) Go to the Last Step


E) Send an Email Alert

A) Reject the record


B) Approve the record


C) Go to the Next Step






Can’t skip to the end, an email alert is an action step.

Which of the following validation rules would ensure that the currency code can only be set to USD, EUR, GBP or JPY?




A)INCLUDES (CurrencyIsoCode, “USD”, “EUR”, “GBP”, “JPY”)


B) CONTAINS (CurrencyIsoCode, “USD”, “EUR”, “GBP”, “JPY”)


C) (CurrencyIsoCode ! = “USD”, “EUR”, “GBP”, “JPY”)


D) CASE (CurrencyIsoCode, “USD”, 1, “EUR”, 1, “GBP”, 1, “JPY”, 1, 0) = 0

D) CASE (CurrencyIsoCode, “USD”, 1, “EUR”, 1, “GBP”, 1, “JPY”, 1, 0) = 0






A and B are text, C is a picklist. Remember validation is negative.

What is not a valid reason to use external objects instead of integrating external data?




A) Real-time access to the latest data is required


B) There is a large amount of external data and only a small amount is required at one time


C) 3rd Party Integration tools and code can be avoided


D) There are sharing requirements for the data

D) There are sharing requirements for the data






Not sure on sharing, but if read as “what 3 are valid reasons” it makes more sense and D would be left out (making it right in this case).

What are differences between the Salesforce application lifecycle for a small company and an enterprise application lifecycle? (Choose 2)




A)A small company may only have a production and one sandbox


B) All companies need a full copy sandbox for staging


C) A small company may complete development and testing in one sandbox


D) A small company may not have any sandboxes and do changes directly in production

A) A small company may only have a production and one sandbox


C) A small company may complete development and testing in one sandbox






'D' is a bad practice (even if it may happen in real life). 'B' is not required, but pretty handy. 'A' and 'C' are correct.

What is true regarding changing the field type of a custom field? (Choose 2)




A) Changing the field type of a custom field will always result in data loss


B) Changing the field type of a custom field may result in data loss


C) Changing the field type may result in data truncation


D) To change the field type of a custom field, backup the data, delete the custom field, and recreate it with the new data type

B) Changing the field type of a custom field may result in data loss


C) Changing the field type may result in data truncation






'A' is not *always*, 'D' is valid in some cases but not all.

Universal Containers have 50 user profiles. When performing a production deployment, what steps should be added to the deployment plan to lock users?




A) At the beginning of the deployment, change the login hours on each profile, at the end of the deployment, reset the login hours


B) At the beginning of the deployment, manually change the profile of each user to a maintenance profile, at the end of the deployment, reset each user’s profile


C) At the beginning of the deployment, use Data Loader to save a file of users and profiles. Change each user to a maintenance profile. At the end of the deployment, update all user records with their original profiles


D) At the beginning of the deployment, restrict the company-wide login hours, at the end of the deployment, reset the company-wide login hours


E) None of the Above

E) None of the Above






'B' and 'C' are not good choices. Just because 'A' and 'D' might be valid, doesn’t make them *VALID*

Sam, a Salesforce Developer, has made the “Type” field Read-Only on the Account page layout, which is used by “Europe Sales” Profile. Now, what amongst the following is false? (Choose 2)




A) All Users will see "Type" field as 'Read Only'


B) Europe Sales users will see "Type" field as 'Read Only'


C) Europe Sales users can update the "Type" field via the API


D) "Type" field can be made required on the same Layout

A) All Users will see "Type" field as 'Read Only'


D) "Type" field can be made required on the same Layout






READ THE QUESTION. IT SAYS FALSE.

You have defined a lookup relationship between Accounts and Survey Results. You need a field on the Account that displays the total number of Survey result records. How can this be achieved?




A)Roll-up summary field


D) Trigger code


C) Visual workflow


D) Process Builder

C) Visual workflow






It’s a look-up not M-D so 'A' is not valid. 'B' is too complex. 'C' & 'D' should be valid, but maybe 'C' is ‘better’. RESEARCH THIS.

If a user has 'create' and 'read' access to an object via their profile, 'edit' access via the role hierarchy and the field is not marked as 'read only' for the profile in field level security, what access will the user have to the object?




A)The user will have edit access as the granted via the role hierarchy


B) The user will not have edit access due to the object permission setting


C) The user will not have edit access due to field level security settings


D) The user will have access due to field level security settings

B) The user will not have edit access due to the object permission setting






Work more on permissions.

Sam would like to alter the set of fields that appear on the Mouse Hover / Record Preview pop up in his Force.com app. Which of the following should he create or alter for this?




A) Hover Layout


B) Mini Page Layout


C) Feed Tracking


D) Visualforce

B) Mini Page Layout






Mini page layout is a thing.

It is not possible to change the data type for which of the following field types? (Choose 2)




A)Formula


B) Encrypted


C) Fields marked as External IDs


D) Auto number


E) Rich Text Area

A) Formula


B) Encrypted






Formulas cannot be changed FROM formula - can change it’s type. Encrypted can’t be changed (that’s it's purpose).

Grand College is an educational institution that tracks student data using Salesforce. It would like to generate the attendance record for its students in a printable PDF format, with data from multiple objects. Which of the following would help in achieving this use case?




A)Page Layout


B) Feed Tracking


C) Visualforce


D) Create a report and export as PDF

C) Visualforce






Can make VF render as PDF.

What is true regarding Person Accounts in Salesforce? (Choose 2)




A)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

A) Person Accounts do not have a 'Parent Account' field


B) Person Accounts do not have the Account Hierarchy feature






'C' is a feature activation request. 'E' can be converted. Person account *is* the contact, so 'D' is wrong.

What is displayed in the recent section of the Navigation Menu in Salesforce1?




A)Objects that have been accessed in the last 30 days in Salesforce1


B) All Standard Objects that the user has access to


C) All Standard and Custom Objects that the user has access to


D) Objects that have been accessed in the last 30 days in the full Salesforce site.

C) All Standard and Custom Objects that the user has access to






Recent is a list of objects, once you select an object, then you see the recent <object>.

What is true regarding capabilities of approval processes?




A) Records submitted for approval cannot be edited


B) If an approver has selected a delegate the delegate can always approve any requests where they are the delegate


C) There are a maximum of 5 approvers for an approval process


D) Records can be automatically approved.

D) Records can be automatically approved.






'A' isn’t always, just default. 'C' is incorrect, could go to queue, or up the hierarchy, etc.

You would like to ensure that the contacts that can be selected on a case are those related to the account selected on the case. How would you achieve this?




A)Create a dependent lookup on Case Contact field


B) Create a dependent lookup on Case Account field


C) Create a dependent lookup on Account Name field


D) Create a required lookup filter on the Case Contact field

A) Create a dependent lookup on Case Contact field






‘A’ because with the lookup being on the case, it will ensure that the related contacts for the account are the only contacts that can be seen.

Which Social Account features can be accessed from Salesforce1?




A)LinkedIn


B) YouTube


C) Facebook


D) Twitter


E) All of the Above

D) Twitter






Salesforce1 == lightning. Only twitter is valid.

What is true regarding the profile image displayed on a lead record?(Choose 2)




A) If a lead record is associated to a social network profile, the profile image will initially display the image from the first social network associated


B) The profile image can be changed by any user if a lead is associated with multiple social networks


C) The profile image can only be changed by an administrator


D) If a lead is not associated with any social network, users can upload a photo to be used for the profile image

A) If a lead record is associated to a social network profile, the profile image will initially display the image from the first social network associated


B) The profile image can be changed by any user if a lead is associated with multiple social networks






Not 'D' because this is related to a SOCIAL profile. Not an admin only thing, so not 'C'.

Sam has completed a solution design and is ready to create the data model for a new application in Salesforce. There are a number of custom objects, each with a number of custom fields. What would you suggest to complete the task most efficiently?




A) Use the Schema Builder to create custom objects and fields and the Create->Objects in Setup to create relationships


B) Use the Schema Builder to create custom objects, fields and relationships


C) Use the Schema Builder to create objects, fields and relationships need to be created using the Create Custom Field in Setup


D) Create the Custom object fields and relationships using the Create->Objects in Setup and use the Schema Builder to verify the data model was created correctly.

B) Use the Schema Builder to create custom objects, fields and relationships






The key here is most efficient. Using only Schema Builder may be more complicated, but is only 1 tool.

An object specific action has been created to create cases from an account. Cases created from Salesforce1 always have a high priority and have the status ‘New’. What should be done to optimize the Salesforce1 user experience to create cases?




A)Only include the required fields on the action layout


B) Only include the minimum fields on the action layout and use default values for additional fields


C) Only include the minimum fields on the action layout and use predefined values for additional fields


D) Include all required and additional fields on the action layout

C) Only include the minimum fields on the action layout and use predefined values for additional fields






Only required is a bit too limited, so 'A' is out. 'D' is including too much, so again, it’s out. 'C' is the best option as quick actions support predefined values.

How would you ensure that an opportunity name contains a “:” character?




A)Use the FIND() function


B) Use the CONTAINS() function


C) Use the SEARCH() function


D) Use the INDEX() function

A) Use the FIND() function






CONTAINS() will return TRUE if the field is blank. Which would be a false positive. FIND() returns a 0 unless it actually finds the string (in this case ‘:’) so it’s a better choice.

Your company has a requirement to list any accounts that have cases that have missed the SLA for resolution in a dashboard. The dashboard should list the Account name and date the case was opened. Which dashboard component would be suitable for this requirement?




A)Visualforce Page Component


B) Metric Component


C) Table Component


D) Report Component

A) Visualforce Page Component






Metric shows one metric, so 'B' is not a valid option. ‘Report’ isn’t a component, so 'D' is out. 'C' is set-up to show # of records for an overall summary, not a list of accounts or cases that are overdue. VF is the best option.

You are trying to decide whether to use a master detail or lookup relationship between two objects. What of the following considerations are false?




A)In a master-detail relationship, if the master record is deleted the detail records will all be deleted


B) Child records in master-detail relationships on custom objects cannot be re-parented


C) Custom objects on the detail side of a master-detail relationship cannot have queues


D) A custom object cannot be on the master side of a relationship with a standard object

B) Child records in master-detail relationships on custom objects cannot be re-parented






Please read very carefully. This question is asking which is false. You can (optionally) re-parent, so 'B' is false since it says ‘cannot’.

"Stock Symbol" is a custom field on the Account object. What is the best way to make this field appear on Contact detail page layout?




A)Roll-up Summary field


B) Lookup field


C) Formula field


D) Parent field


E) Requires Apex code

C) Formula field






'A' is wrong as this is on the child record, not the parent. 'B' is wrong since they’re already in a relationship. 'D' is not an option at all and 'E' is silly since it can be accomplished by 'C'.

The account page layout requires a lot of scrolling as the number of fields and related lists has grown. Users are complaining that it takes too long to find information. What would be a solution to this problem? (Choose 2)




A)Use Visualforce to create a tabbed page that divides the information


B) Remove the related lists from the standard page layout


C) Use record types to reduce the number of fields displayed


D) Do not display the related lists sections if there are no records to display

A) Use Visualforce to create a tabbed page that divides the information


C) Use record types to reduce the number of fields displayed






This goes back to “read the question”. All of these answers are valid-ish, however: 'B' - the complaint isn’t that there’s wasted space, but too much info displayed at once.

Universal Packages needs a way to test data loads and integration but they do not want it to affect production data. What Sandbox should they use if they require more than 500 MB of data storage?




A) Full Sandbox


B) Developer Pro Sandbox


C) Partial Copy Sandbox


D) Developer Sandbox

B) Developer Pro Sandbox






Pro has 1GB, that’s more than enough to cover 500MB but still not as heavy as a partial or full sandbox. The Developer Sandbox only has 200MB.

Can a master object have a roll-up summary field, which works based on a Date/Time type field present in the detail object?




A) Only if the roll up is based on a COUNT calculation


B) Only if the roll up is based on a SUM calculation


C) Only if the roll up is based on a MIN or MAX calculation


D) Roll Up Summary field cannot work based on a Date/Time type field

C) Only if the roll up is based on a MIN or MAX calculation






Date/Time is the keyword here. Date can have COUNT, but only MIN or MAX can be used with Date/Time.

Universal Containers need to view the margin of a product on the Opportunity Line Item by calculating the sales price – product cost. The product cost is stored in a custom field on the Product object. What would be the recommended way to meet this requirement?




A) Create a formula field that obtains the value of the cost custom field from the product record and use another formula held to calculate the margin


B) Create a custom field on the Opportunity Line Item object to store the value and use a formula field to calculate the margin


C) Create one formula field that references the cost field on the product object and the sales price in the Opportunity Line Item object.


D) None of the Above

B) Create a custom field on the Opportunity Line Item object to store the value and use a formula field to calculate the margin






'A' and 'C' put the formula on the Product object, which is wrong. <<Revisit to clarify answer>>

Global University uses a custom object for tracking enrollments in a program. It needs to ensure that when a contact is marked Inactive, the enrollment records associated to the contact should be deleted from the system. Which among the following would help you achieve this use case?




A) Workflow


B) Validation Rule


C) Trigger


D) Visual Workflow

D) Visual Workflow






Visual workflow is the only process tool that can delete records

What is true regarding the User Acceptance testing (UAT) step in a large enterprise application lifecycle? (Choose 2)




A) UAT comes before Integration testing


B) UAT come after Integration Testing


C) UAT can be used for end user testing or training


D) UAT is typically the last step before deploying changes to production.

B) UAT come after Integration Testing


C) UAT can be used for end user testing or training






By our definition, UAT is after integration (why bother users if it won’t integrate). Staging should come last, so 'D' is wrong.

Universal Containers have deployed a custom app for managing Contracts. Two users Sam & Eric were comparing their Contract detail page, and noticed the “Expiry Date” field is editable for Sam, whereas it appears as read only for Eric. What could be the reasons for this discrepancy? (Choose 2)




A) Expiry Date is set as Read Only for Eric's Page Layout


B) Expiry Date is set as Read Only for Eric's Role


C) Expiry Date is set as Read Only for Eric's Profile


D) Expiry Date is set as Read Only for Eric's User record

A) Expiry Date is set as Read Only for Eric's Page Layout


C) Expiry Date is set as Read Only for Eric's Profile






Field level is only profile and page layout.

Universal Systems have their Global sales team organized by geography. There are 242 regional sales managers, 22 country sales heads and 1 Global VP – Sales. The Global VP of Sales needs to be able to see the opportunity data of the entire company, while the country sales head must only see the opportunities owned by his respective regional managers. Region Sales managers must not see each other’s opportunity data. What combination of features in Salesforce could be used to achieve this use case effectively? (Choose 2)




A)Roles


B) Object Permissions


C) Default Sharing Settings


D) Profiles

A) Roles


C) Default Sharing Settings






OWD to private, Hierarchy.

A workflow has been written to update the “Stage” field on opportunities. What will be the impact of this field update?




A)Type fields on Opportunity


B) Forecast field on Opportunity


C) No Impact


D) Both A & B

D) Both A & B






'C' is wrong, there will be an impact. There is some debate on whether 'B' or 'D' are the right answers. 'B' definitely is valid but the “answer” from the flashcards was 'D'. <<Further Research Needed>>

The following are true about unmanaged packages, except?




A) Unmanaged Packages can be shared using a URL


B) Unmanaged Packages can be shared via AppExchange


C) Unmanaged Packages can be created from a Developer Org


D) Unmanaged Packages can be distributed without 75% test coverage

D) Unmanaged Packages can be distributed without 75% test coverage






'D' - even unmanaged packages need at least 75% test coverage. The rest are true.

Global Insurance has set its Account object OWD to private. They do allow account managers to grant access to other users if required using their own discretion. How would you meet this requirement?




A) Add the Sharing Button to the Account Page Layout


B) Enable ‘Manual Sharing’ in the security settings of the object


C) No action is required, the Sharing Button will be displayed automatically if the OWD setting is private


D) Enable ‘Grant Access using Hierarchy’ in the security settings of the object

A) Add the Sharing Button to the Account Page Layout






'B' is invalid because it doesn’t exist. 'C' is invalid as it has to be added. 'D' is wrong as we’re not talking about hierarchy.

Which of the following statements is false about delegated approvers?




A)Delegated approver is an alternate approver for approval requests


B) Delegated approver is configured on Approval Wizard


C) Delegate approver can’t reassign approval requests


D) Delegate approver can reject an approval request

B) Delegated approver is configured on Approval Wizard






There is no such thing as an approval wizard.

Universal Containers would like to create quotes related to opportunities. What would be the recommended data model to meet this requirement?




A)Create a Quote custom object and link to the Opportunity standard object


B) Use the standard Opportunity and Quote objects.


C) Extend the Opportunity object to include custom fields for Quotes


D) Install an AppExchange product to add custom Quote objects

B) Use the standard Opportunity and Quote objects.






Nothing custom needs to be created, extended or installed as this is standard.

While trying to define a new custom field you notice that the master-detail option on the field types is grayed out. What could be the reason?




A)There is already a master-detail field on the object


B) There are already 2 master-detail fields on the object


C) There are already 3 master-detail fields on the object


D) There are already 25 master-detail fields on the object

B) There are already 2 master-detail fields on the object






Up to 2 Master-Detail fields can be created so 'C' and 'D' are wrong, and 'A' is too limited.

You are not able to change the field type of a custom field. What could be the reason?




A)The field is referenced by a Visualforce page


B) The field is referenced by a formula field


C) The field is referenced in Apex


D) The field is referenced in a validation rule


E) All of the above

E) All of the above






If a field is referenced in any of these it will not let you change it.