Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
199 Cards in this Set
- Front
- Back
What can be controlled by a Profile?
|
Apps, Tabs, Administrative and General Permissions, Objects, Record Types, Page Layouts, Login Hours, and IP Address Logins.
|
|
Name some User Interface Settings.
|
Enable Collapsible Sections, Show Quick Create, Enable Hover Details, Spell Checker, Enable Collapsible Sidebar
|
|
What does MVC mean?
|
M= Data Model
V= User Interface C= Business Logic |
|
Declarative to M) Data Model
|
Declarative=
Salesforce.com Objects Fields Relationships |
|
Declarative to V) User Interface
|
Page Layouts
Applications Tabs |
|
Declarative to C= Business Logic
|
Workflow
Validation Rules Approval Processes |
|
Programmatic to M-Data Model
|
Web Services API
Metadata API |
|
Programmatic to V- User Interface
|
Visual force
Force.com sites |
|
Programmatic to C= Business Logic
|
Apex Code
Apex Controllers |
|
What are the benefits of Declarative?
|
Faster Development time,
Visual Environment, Upgrades Seamless, Automatic Maintenance, No coding skills neccessary |
|
What are the Benefits of Programmatic?
|
Extend the Capabilities of the Standard Functionality
|
|
What are some differences between Permission Sets and Profiles?
|
Permission Sets are empty when created.
Permission Sets extend permissions over the base permissions in a profile. |
|
What are three Profile Settings for Tabs?
|
Default On
Default Off tab Hidden |
|
What are the 4 major Object Permissions that can be set on an Object in the Profile?
|
Create
Read Edit Delete CRED |
|
What are the 6 Standard Salesforce Profiles?
|
Contract Manager
Marketing User Read Only System Administrator Solutions Manager Standard User |
|
How many Profiles can a user have?
How many Permission Sets can a user have? |
User must have 1 Profile.
A user can have zero to many Permission Sets. |
|
Name two things you can set in a profile but not override through a Permission Set?
|
Login Hours
IP Address Login Ranges |
|
When are data validation rules enforced?
|
Always
|
|
Where can Administrators review how many data validation rules on their Objects.
|
From each object. For Standard Objects it is a link. For example to find the limits for the Account Standard Object navigate to Setup > Customize > Accounts > Limits. For Custom Objects navigate to Setup > Create > Objects and then click on the object. From this location limits will be a related list on the custom object detail page.
|
|
Can Data Validation rules be created to make fields conditionally required?
|
Yes.
If you use a function such as ISBLANK or ISNULL you will be creating a conditional validation rule that makes a field required. |
|
Can you set Standard and Custom fields as unique or required using the Property feature?
|
You cannot for Standard Fields.
You can on some Custom data types, for example: Auto Number, Lookup Relationship, Currency, Date, Date/Time, Email, Number, Percent, Phone, Text Area, and Text are yes. |
|
Do Data Validation rules affect existing data?
|
Yes.
However, only when you attempt to change an existing record will it actually be enforced. If you are using a browser and hit the Save Button or are using the Data Loader and attempt to Insert, Update, or Upsert a record the validation rules will be enforced. |
|
What are some of the types of information you can find in a Debug Log?
|
Database
Workflow Validation Callouts Apex Code System Information Error Messages. |
|
Which relationship type should be used if you would like the Child Object Record to be deleted when the Parent Record is deleted?
|
Master-Detail
|
|
Which relationship type would you use if you do not want to inherit sharing access on your Child Record from the related Parent Record?
|
Lookup
|
|
What are the two data types allowed for the Record Name field?
|
Auto-Number
Text |
|
What are the rules regarding Dependent Picklist fields as it relates to Standard and Custom?
|
A Controlling Field can be either Standard or Custom. A Dependent Field can only be Custom.
|
|
What is appended to the API Name that is not in the Label of a Custom field?
|
__C Underscore Underscore C
|
|
What are some of the data types that can be used as a formula return type?
|
Currency
Date Date/Time Percent Number Checkbox Text |
|
What Salesforce functionality can be used to segment your business?
|
Record Types
|
|
What type of relationship is required to utilize a Rollup Summary?
|
Master-Detail
|
|
What are the native Import Wizards in Salesforce?
|
Accounts, Contacts, Leads, Solutions, and Custom Objects are the wizards available in Salesforce. They are part of Salesforce and used interactively. They are not Desktop API clients.
|
|
What is the Data Loader and how do I get it?
|
It is free and available from the menu. The location is Setup > Data Management > Data Loader. It is located at the bottom of the Administer Section.
|
|
What is the purpose of having a data migration template?
|
In order to map your external data source to Salesforce fields. Data Migration Templates are used also for documenting data flow from one system to another.
|
|
When is it appropriate to use the Import Wizards vs. the Data Loader?
|
The import wizard is best used when your requirements are:
•a simple Dedup tool, •Under 50,000 records, •Only doing import and only for Leads, Accounts, Contacts, Solutions, or Custom Objects, •Want to easily control workflow triggering. |
|
What other tools can I consider for helping me with Data Migration and Cleansing?
|
Excel Connector or DemandTools. See App Exchange.
|
|
Is Data Loader the only way to utilize the Bulk API functionality?
|
It is not the only way.
You can build your own bulk loader with the API toolkit. |
|
What are three kinds of Custom Tabs you can create?
|
Custom Object
Custom Web Tab Visualforce Tabs |
|
What is an application?
What can you modify with a custom application? |
A collection of Tabs.
You can customize what tabs are visible and the logo. |
|
What are the two field properties that can be adjusted in the Page Layout Editor?
|
Required and Read Only
|
|
What does the red asterisk mean?
What does the blue circle mean? What does the lock symbol mean? |
Red Asterisk means Required.
Blue Circle means it must be on the page layout. Lock Symbol means Read Only. |
|
In the Section Properties what two settings can be changed?
|
Layout
Tab-key Order |
|
When is the Highlights Panel used?
|
It is used in the Service Cloud Console. The Service Cloud Console must be enabled by the Administrator and once enabled will display any of up to eight fields in four columns on a page layout when viewed from the Service Cloud Console.
|
|
What can you do from the Related List Properties
|
Add Fields and determine their order (left to right.) You can also sort either ascending or descending. If there are multiple layouts you can make these changes to more than one layout at a time.
|
|
How do you hide a field in the Page Layout Editor?
|
Remove from the Page Layout Editor by dragging it off of the canvas.
|
|
What feature in the Page Layout Editor allows you to view the layout from the perspective of another user?
|
Preview As Dropdown button
|
|
What is a Managed Package?
|
A collection of application components that are posted as a unit on the App-Exchange. And are Licensed and associated with a namespace.
|
|
Are all of the Apps free to salesforce.com customers?
|
No but many are. There are many from Salesforce Labs that are free and very useful.
|
|
Do the installations of custom applications, tabs, objects and fields count against your edition limits?
|
If it is an unmanaged package it will count against your governor limits. If it is managed it will not count against your edition limits.
|
|
Must all active Users be assigned to a Profile and a Role?
|
Yes.
The Role can be equal to None. |
|
What do the Organization Wide Defaults control?
|
OWD control the baseline Sharing defaults per object. It is the only level that can restrict sharing, all other levels grant additional access.
|
|
What does the Role Hierarchy control?
|
Role Hierarchy controls the vertical sharing. It allows users to have access to records of users that have roles that are below their own role in the role hierarchy.
|
|
What is the difference between Sharing Rules and the use of Account and Sales Teams?
|
Sharing rules are determined and built by the administrator. Account and Sales Teams can be added by a user. Sharing rules are available on a wider range of objects and can be based on ownership or criteria.
|
|
The CEO needs to see the Opportunities generated by all of the Sales Reps, what allows this access in Salesforce?
|
Role Hierarchy.
Sharing Rules could also be used. |
|
When setting up security access for what areas of Salesforce could you use Public Groups?
|
Sharing Rules and Public Groups.
|
|
What are the possible Org Wide Default Settings?
|
Private
Public Read-Write Public Read Only Controlled by Parent Public Read Write Transfer (Leads and Cases) |
|
Where are folders used in Salesforce?
|
Reports
Dashboards Documents Email Templates. |
|
If a User has all of the Object Permissions enabled for an object, what are the four permissions the user would have?
|
Create,
Read, Edit, Delete |
|
What permissions would you set on a profile or permission set to bypass the entire Security model for an object?
|
Modify all Data
|
|
What are the four actions that can be automated in Salesforce?
|
Field Update
Outbound XML Message Task Email Alert |
|
Is it possible to have more than one workflow rule per Object?
|
Yes.
You can have more than one type and more than one amount of each type. |
|
Will Workflow Rules trigger during an API Import?
|
Yes.
You would need to de-activate the workflow first so that it would not trigger. |
|
For a Workflow Rule what are the three options for Evaluation Criteria? Which one can not be used with Time Dependent Actions?
|
Created.
Created, and every time it’s edited Created, and any time it’s edited to subsequently meet criteria Created, and every time it’s edited |
|
Name some of the elements that make up an Approval Process?
|
Entry Criteria
Record Editability Properties Email Template for Approval Assignment List of Initial Submitters Initial Submission Actions Approval Steps Final Approval Actions Final Rejection Actions Recall Actions |
|
What are some differences between Workflows and Approval Processes?
|
Workflows are fully automatic and triggered when the Evaluation Criteria and Rule Criteria are evaluated as true as defined in the workflow.
Approval Processes require someone to click the Submit for Approval Button. |
|
What can Visual Workflow be used for?
|
Call Scripting and Creating more complex workflows. Collect and Display Information, Create and update Salesforce Records.
|
|
What are some of the elements of Visual Workflow?
|
Steps, Screen User Interface, Decision, Assignment, Record Create, Record Lookup
|
|
How do folders help manage access to Reports and Dashboards?
|
They provide security to restrict access or modification of reports.
|
|
What are the 4 report formats that we can use to build custom reports?
|
Tabular, Summary, Matrix, and Joined.
|
|
Is it possible for different Users to get different results on their reports?
|
Yes,
Based on the permissions the user running the report has will determine what data they have access to, which can differ from user to user. |
|
Are Administrators able to hide the Standard Reports from Users?
|
Yes.
By changing the permissions of the folders to “This folder is hidden from all users” it effectively removes read or read/write access to everyone. |
|
How many levels deep can a Report Type go?
|
4 levels deep
|
|
What are some of the types of changes you can make to a Custom Report Type?
|
Change the Display Name
Add a Lookup Field Create a New Section. |
|
Which Dashboard feature allows users to see a Dashboard with only their own data?
|
Run as logged-in user.
This causes the Dashboard to be made up of data that is only visible that the user who is looking at the dashboard can see. |
|
Name some Dashboard Components. How many dashboard components can a dashboard have?
|
Pie Chart, Donut, Funnel,Bar Chart, Line Chart, Gauge, Table
Dashboards can have 20 components |
|
What are single data points?
|
Gauge and Metric
|
|
How many Profile per User
|
1
|
|
Number of Master Detail Fields
2mg per log |
2
|
|
Number of External IDs
number of columns in dashboard |
3
|
|
Levels deep for Report Types
|
4
|
|
number of blocks in Joined Report
Custom summary formulas |
5
|
|
number of days for weekly export
|
6
|
|
Number of columns in a related List
|
10
|
|
Salesforce Id
|
12
|
|
Number of days for deleted Fields
|
15
|
|
Number of Characters for an external Salesforce Id
|
18
|
|
Number of Dashboard Components
Number of Debug Logs per User |
20
|
|
Number of Lookup Fields
|
25
|
|
What are Web Clients?
|
Chrome
Internet Explorer Safari Firefox |
|
What are API Clients?
|
Salesforce of Outlook
Connect for Outlook Data Loader Other Legacy Applications |
|
What are the 4 types of Custom Object Relationships?
|
Lookup
Many to Many Master Detail Junction |
|
What is a junction Object
|
Object that connects two objects in one table- Many to Many
|
|
What is a Lookup relationship?
|
25 possible
Parent is not required Child Record is not dependent on Parent Parent may have a related list to the Child Reporting on each Object is independent of each other |
|
Universal containers has built a recruiting application with 2 custom objects, job applications and reviews that have a master-detail relationship. Users should not be allowed to delete review records after job application records have been approved.
How can a developer meet this requirement? · Remove the delete button · Use a validation rule with a roll up summary field · Change the interviewer’s profile to read only for the review object · Use workflow to change the page layout to read only |
Use workflow to change the page layout to read only
|
|
Which statement is true regarding Force.com sites? Choose 3
· Sites can leverage declarative page layouts as web pages · Sites enables developers to build public, unauthenticated websites · Sites are built as visualforce pages · Sites leverage data and content in a Salesforce org. |
Sites enables developers to build public, unauthenticated websites
Sites are built as visualforce pages Sites leverage data and content in a Salesforce org. |
|
How does a developer enable tags in the sidebar? Choose 3
· Adding tags to the sidebar in the homepage layout · Enabling tags on the page layout for an object · Enabling tags for the org · Enabling tags for the user’s profile · Enabling tags for public groups |
Adding tags to the sidebar in the homepage layout
Enabling tags for the org Enabling tags for public groups |
|
Universal containers tracks offers as an object in a recruiting application. Once an offer has been accepted by a candidate, there must be a value in a currency field called Actual Salary.
How would a developer meet this requirement? · Create a workflow field update to set the field as required · Create a validation rule to make sure that the actual salary is not null when an offer is accepted · Field dependency between status accepted an actual summary field · Validation rule to make actual salary required every time offer is saved. |
Create a validation rule to make sure that the actual salary is not null when an offer is accepted
|
|
What developer tool can be used to create a data model? Choose 2
· App data model wizard · App setup menu · Force.com data loader · Force.com IDE |
App setup menu
Force.com IDE |
|
How can a wireless device user approve a record? Choose 2
· Text message · Voice recognition · Mobile browser · Email from mobile |
Mobile browser
Email from mobile |
|
What is not a component of a custom Force.com app?
· Default landing tab · Custom object · Data warehouse · Custom tab |
Data warehouse
|
|
Why would an analytic snapshot fail? Choose 3
· Target object is custom · Target object contains an apex trigger · Source report was not created by admin · Source report has been resaved as a matrix report · The running user has been made inactive |
Target object contains an apex trigger
Source report has been resaved as a matrix report The running user has been made inactive |
|
Which mechanism allows for authenticated access to a force.com site?
· It is not possible to provide authentication for a force.com site · An active customer portal · An active partner portal · Setting restricted IP ranges for your site |
An active customer portal
|
|
A developer would like to enable end users to filter the data displayed on the related list of an object detail page.
How could a developer accomplish this? · Enable advance search on the object’s related list · Customize the search filter fields layout for that object · Configure the objects related list to add a filter · Create a visualforce page to replace the object detail view |
Configure the objects related list to add a filter
|
|
Which field is available as part of the translation workbench for a validation rule?
· Error message · Rule criteria · Description · Formula |
Error message
|
|
What can cross object formulas reference?
· Both parent and child object records · Parent object records only · Other records of the same object · Child object records only |
Parent object records only
|
|
Which statement is true about field level security?
· It is enforced in the web services API · It can be controlled at the record level · It is specified for each profile · It determines the values displayed in a visible picklist field |
It is specified for each profile
|
|
Which statement is true regarding a force.com data loader? Choose 3
· Must be unique · It is usually the name of your company · It cannot be changed once it is registered to your org · It cannot be mapped to your companies domain |
Must be unique
It is usually the name of your company It cannot be changed once it is registered to your org |
|
What is supported by the force.com data loader? Choose 3
· Import data from custom objects · Insert records from 2 different objects in a single call · Perform insert and update operations across a set of records · Load more than 50,000 records at a time · Perform a rollback of a transaction |
Import data from custom objects
Perform insert and update operations across a set of records Load more than 50,000 records at a time |
|
Which option is available when configuring the list of initial submitters in an approval process
· Profiles · Approval team members · Public groups · Roles & subordinates |
Public groups
Roles & subordinates |
|
Which part of the model, view controller paradigm is represented in force.com as a standard custom object?
· View · Controller · Model |
Model
|
|
What order should you load data into your system with the data loader?
· Accounts, users, contacts · Users, accounts, contacts · Contacts, accounts, users · Users, contacts, accounts |
Users, accounts, contacts
|
|
Which type of custom field can be an external ID?
· Text, email or phone number fields only · Phone number, email, url and text based fields · Custom field of any type · Text, phone number, or formula fields only |
Text, email or phone number fields only
|
|
A user can only see A, B, C, fields until the stage field is changed from new to working. The user should then be able to see A, B, C, D fields. How can you accomplish this?
· Use validation rules to expose fields · Use multiple visualforce pages · Use workflow to change field level security · Use workflow to change record type |
Use workflow to change record type
|
|
What can be viewed using the process visualize?
· Support processes · Approval processes · Sales processes · Workflow rules |
Approval processes
|
|
A developer has added a custom object tab to an application. Which additional feature will become available by default for the object in the application? Choose 3
· Quick create · Custom reporting · Recent items · Create new sidebar component · Search |
Quick create
Recent items Search |
|
A developer would like to enable end users to filter the data displayed on the related list of an object detail page. How could a developer accomplish this?
· Configure the object’s related list to add a filter · Enable advanced search on the object’s related list · Create a visualforce page to replace the object detail view · Customize the search filter fields layout for that object |
Configure the object’s related list to add a filter
|
|
Which action is available to a developer when two objects are connected by a lookup relationship? Choose 2
· Create a cross object formula field on the child object to reference fields on the parent object · Create a rollup summary on the parent object to count child records · Create a cross object formula field on the parent object to reference fields on the child object · Create a custom report type that allows customization of fields displayed from both parent and child objects |
Create a cross object formula field on the child object to reference fields on the parent object
Create a custom report type that allows customization of fields displayed from both parent and child objects |
|
Object x has a lookup field to object y. X needs to display a text value from a text field on y. To ensure data integrity, how would a developer implement this?
· Create a rollup summary field on object x that retrieves the value from y · Create a text field on object x and use a workflow rule to fill in the value upon the creation of x · Create a text field on object x and use apex to populate the value · Create a cross object formula field on object x that retrieves the value from y |
Create a cross object formula field on object x that retrieves the value from y
|
|
Which statement is true about the custom object import wizard?
· It can import, upsert, update and export data · It can provide success and error files in .csv format · It can perform matching based on record id only · It can prevent the import of duplicate records |
It can prevent the import of duplicate records
|
|
In the recruiting app with approval processes on positions, a position record is simultaneously sent to 3 approvers in a process. When can the position record advance to the next step? Choose 2
· 1 of the approvers skips to the final step · All approvals are required if unanimous approval is required · Once the first approval recorded, if unanimous approval is not needed |
All approvals are required if unanimous approval is required
Once the first approval recorded, if unanimous approval is not needed |
|
How would a developer create a many to many relationship between 2 objects?
· Via a junction object · Multiple relationships · Multiple relationships on object y to object x · 2 relationships: x to y and y to x |
Via a junction object
|
|
When creating a workflow rule, which action requires a formula as a criteria?
· Checking if the field was modified today · Check for value in a field that has changed · Check if the status is new · Check if the users profile is system admin |
Check for value in a field that has changed
|
|
Universal containers would like to enforce a new policy for job offers. Any job with salary greater than $50,000 is approved by the hiring manager. How would you streamline this process?
· Dynamic routing · Workflow approvals · Formula fields |
Workflow approvals
|
|
Which action is not necessary when using declarative capabilities to the force.com platform to build custom app. Choose 3
· Write SQL queries to create reports · Build a data model · Compile code · Configure an application server |
Write SQL queries to create reports
Compile code Configure an application server |
|
How can a developer configure an approval process to prevent a record from being edited by the submitter?
· Records are locked by default on submission, no action required · Set an action to lock record upon submission · Create a workflow field update to make the page layout read only · Develop a sharing rule that is set to read only |
Records are locked by default on submission, no action required
|
|
A developer needs to support multiple currencies for a custom object in an application? Multi-currency has been enabled, what does the developer need to know to support the application? Choose 2
· Must input currency ISO field · Admin can add additional currencies once setup · Roll up summary fields will calculate incorrectly if children have multiple currencies · Track currency changes automatically |
Admin can add additional currencies once setup
Roll up summary fields will calculate incorrectly if children have multiple currencies |
|
In which Salesforce environment will the force.com record ID’s be identical?
· Production and full copy sandbox only · Force.com ids are never identical · Production and development sandbox only · Production, full copy sandbox and developer edition |
Production and full copy sandbox only
|
|
Which standard profile can view encrypted fields by default?
· System admin · Standard user profile · None by default |
None by default
|
|
How does the role hierarchy grant access to data?
· Sharing rule setup for granting access · Users granted access to data accessible by users below them in the role hierarchy · Users granted access to data accessible by users above them in the role hierarchy |
Users granted access to data accessible by users below them in the role hierarchy
|
|
A developer creates a lookup relationship from A to B and from C to B. I want to see C-A, what can I do to see that?
· Rollup summary field on B · Custom report type · Set the field level security |
Custom report type
|
|
Which feature is available for custom objects? Choose 3
· Sharing · Queues · Assignment rules · Field history tracking |
Sharing
Queues Field history tracking |
|
For master – detail relationship fields, what determines the access a user must have to a master record in order to create, edit, or delete the associated detail records?
· Sharing settings · Field data type · Field level security · Record type |
Sharing settings
|
|
Org wide default setting for accounts is private. A manager resides above the team in the role hierarchy. The manager wants to share some of the account details with the team. Which feature can extend the viewing privileges to the team allowing them to see each other’s data. Choose 2
· Running user of a dashboard · Running user of a report · Dashboard folder access · Report folder access |
Running user of a dashboard
Running user of a report |
|
Which capabilities does building an app on the force.com platform provide? Choose 3
· The ability to run reports on configuration changes · The ability to have apps upgraded without losing customizations · The ability to build apps with clicks not codes · The ability to internationalize and localize apps |
The ability to have apps upgraded without losing customizations
The ability to build apps with clicks not codes The ability to internationalize and localize apps |
|
What is the capability of the data loader? Choose 2
· It can by-pass the sharing model settings · It can de-dup records · It can be executed from the command line · It can load more than 50k records |
It can be executed from the command line
It can load more than 50k records |
|
What are the steps to create a many to many relationship?
· Create a lookup relationship to the master object · Create a sharing rule on both objects · Custom object and a look up to both |
Custom object and a look up to both
|
|
Invertible system audit fields. What is enabled in the data loader?
· Created date · System modified stamp · IsDeleted |
Created date
|
|
In the approval process, what can be used to configure a list of initial submitters? Choose 2
· Roles and subordinates · Profiles · Public groups · Approval team members |
Roles and subordinates
Public groups |
|
All users of a recruiting app should be able to edit a position except for user X. User X should be able to see but not edit all posts. How can a developer meet this requirement?
· Set the OWD to private and a sharing rule to everyone except User X · Set the OWD to public read-only and grant edit access through a sharing rule to everyone except User X · Set the OWD to public and set the field level security to private for User X |
Set the OWD to public read-only and grant edit access through a sharing rule to everyone except User X
|
|
In a master-detail relationship, what happens to the child records when the parent is deleted?
· The child records are deleted · Nothing, the child records can stand alone by themselves · You are provided with the option to delete the child record |
The child records are deleted
|
|
When performing or updating with the data loader, the comma delimited file must contain a column with what values?
· Logical names of records · Profile names of record owners · Force.com record ids and value of record · Created time and date of records |
Force.com record ids and value of record
|
|
A three tier model (user interface, business logic, data) which is associated with the data layer? Choose 3
· Validation rules · Workflow rules · Relationships · Objects · Fields |
Relationships
Objects Fields |
|
In a bug tracking application, universal containers has created a time-based workflow action that will execute 30 days after a bug record is created. A developer would like to test to ensure that it is working. Choose 2
· Time-based workflow queue · Debug log · Bug history related list · Activity history related list |
Time-based workflow queue
Debug log |
|
What must a developer consider when inserting an API based tool? Choose 2
· Validation rules are respected · Apex triggers are ignored · Required fields on page layouts are enforced · University required field settings are respected |
Validation rules are respected
University required field settings are respected |
|
A developer wants to build an application on force.com platform. The data model that the users need access to applications, and the application business logic have been considered. The report and dashboard requirements have not been considered, which is true?
· Data model may not support the business logic · Dashboard may not be visible to management users · Developer will not be able to load data · Data model may not support the required reports |
Data model may not support the required reports
|
|
A business requirement can be met by either a formula field or an Apex trigger. Why would you want to use a formula field over an Apex trigger? Choose 2
· Formula fields do not require test matches to deploy · Formula fields allow access to resources external to force.com platform · Formula fields can be created and deployed using only a browser · Formula fields allow greater control and flexibility than Apex triggers |
Formula fields do not require test matches to deploy
Formula fields can be created and deployed using only a browser |
|
What types of tabs can a developer create? Choose 3
· Apex · Visualforce tabs · Standard object tabs · Custom tab · Web tab |
Visualforce tabs
Custom tab Web tab |
|
Which developer tool can be used to create a data model? Choose 2
· Force.com IDE · Force.com data loader · Application setup menu · API |
Force.com IDE
Application setup menu |
|
Two master-detail relationships need to be created on object X. the 1st master-detail relationship created is the primary relationship. What is an effect of the primary relationship on object X?
· Secondary cannot be deleted · Primary can be deleted with apex · Primary cannot deleted |
Primary cannot deleted
|
|
Who can change the owner of a record? Choose 3
· The current owner · Users who share the same role in the role hierarchy · Users above the current owner in the role hierarchy · Users who can edit the record · Users with modify all rights for the object |
The current owner
Users above the current owner in the role hierarchy Users with modify all rights for the object |
|
A developer needs to perform an automated extract of data from a Salesforce migration at 2:00 am. How would this be done?
· Use the command line interface of the data loader · Use the schedule manager of the import wizard · Use the data export service to perform a nightly extract · Use the export scheduler of the data loader gui |
Use the command line interface of the data loader
|
|
What is the valid data type for a custom force.com field? Choose 4
· Currency · Percent · Date · Radio button |
Email
Currency Percent Date |
|
Which property of a field can be edited on a page layout? Choose 2
· Controller · Field dependency · Required · Read only |
Required
Read only |
|
What can a cross object formula reference?
· Both parent-child objects · Records of the same object · Parent only · Child only |
Parent only
|
|
Which dashboard components display grand total across a set of data? Choose 2
· Chart · Table · Gauge · Pivot |
Gauge
Pivot |
|
What is a junction object?
· Custom object with a master detail · Standard with 2 master-details · Standard with 1 master-detail · All custom objects with 2 master-details |
All custom objects with 2 master-details
|
|
What happens to the secondary relationship when the primary relationship is deleted in the junction object?
· Secondary relationship becomes the primary automatically · Secondary relationship is made primary manually · Nothing happens · You cannot delete the primary relationship |
Secondary relationship becomes the primary automatically
|
|
Which of the following represents the controller in model-view-controller model?
· Tabs · Page layouts · Custom fields · Visual force pages · Apex classes |
Apex classes
|
|
Which of the following is related to the view layer in the model-view-controller model?
· Workflow rules · Validation rules · Visual force pages · Custom objects · Apex classes |
Visual force pages
|
|
Which of the following is not true regarding custom summary formula fields?
· Summary formula can reference another summary formula · When fields are deleted, they are also deleted from the summary formulas that reference them · One can have 5 custom summary formulas on a report · The summary types sum, largest value, smallest value and average are not available for use with the record count field |
Summary formula can reference another summary formula
|
|
Which function records the database operations, system processes, and errors that occur when executing a transaction or while running unit tests?
· System log · Debug log · Monitoring · Setup audit trail |
Debug log
|
|
How do you edit a hover layout?
· In the page layout · In the mini page layout · In the console · In the hover layout |
In the mini page layout
|
|
Salesforce.com processes any rules in the following order:
· Validation rules · Assignment rules · Auto-response rules · Workflow rules (with immediate actions) · Escalation rules |
Validation rules
Assignment rules Auto-response rules Workflow rules (with immediate actions) Escalation rules |
|
Custom tabs are part of which layer in the model-view-controller model?
· Model · View · Controller |
view
|
|
Under what circumstances would the sharing button be enabled on a detail view for a record?
· A developer has added the button to the page layout · When record sharing is enabled in the user profile · When record sharing is set to public read-only or private for the object · When record sharing is set to public read/write for the object |
When record sharing is set to public read-only or private for the object
|
|
A group of executives has requested a convenient way to see daily metrics without having to login to Salesforce. How would a developer accomplish this?
· Create a workflow rule that sends a link to the dashboard in an email · Schedule the dashboard for daily refresh and email distribution · The users homepage layouts to include a dashboard · Create a series of daily recurring events providing the dashboard link |
Schedule the dashboard for daily refresh and email distribution
|
|
If you want a list of positions which dashboard component should you create?
· Table · Chart · Gauge · Scatter · Metric |
Table
|
|
Is it possible to view a forecast based on the following? Territory, product family, date range, sales team
· Product family, date range, sales team · Territory, product family, date range · Territory, product family, sales team · Date range, sales team |
Territory, product family, date range
|
|
Which of the following is not a step in creating a junction object?
· Creating the custom object to serve as the junction object between the two master objects · Creating two master – detail relationships · Customizing the related lists on the page layouts of the two master objects · Creating two lookup relationships |
Creating two lookup relationships
|
|
A workflow approval process may be used for all of the following except:
· Opportunity · Users · Assets · Contracts |
Users
|
|
What is not possible with the user object page layout?
· Add a custom button · Add a custom link · Add a custom field · Add an inline visualforce page |
Add a custom button
|
|
Which does not apply to custom formula fields?
· Custom formula fields can reference other formula fields · Custom formula fields can reference standard fields · Custom formula fields can reference custom fields · Custom formula fields can calculate across objects |
Custom formula fields can calculate across objects
|
|
All of the following are allowed when creating an initial submission action for a workflow approval process except:
· Send an email notification · Unlock the record · Create a task · Update a field value |
Unlock the record
|
|
Which of the following cannot be used to customize your home page?
· Company logo (image) · Dashboard snapshot · Custom links · Custom formula field |
Custom formula field
|
|
What allows you to offer different business processes, picklist values, and page layouts to different users based on their profiles.
· Record types · Custom settings · Junction objects · Workflow rules · Visualflow |
Record types
|
|
Which of the following fields are not available for record types?
· Opportunity stage · Case status · Solution status · Lead status · All of the above |
All of the above
|
|
Which layout needs to be changed to change the buttons that display on list view?
· Page layout · Search layout · List view layout · Mini page layout · Record type layout |
Search layout
|
|
Which of the following are tracked in the debug logs?
· Workflow rules · Assignment rules · Approval processes · Validation rules · All of the above |
All of the above
|
|
A developer is building a custom application using the declarative framework. The developer would like to customize the application user interface. Which customization is available on the page layout? Choose 2
· Add an existing visualforce page to an inline section · Make a field required, based on a data value in another field · Create a three column section · Add custom detail and list buttons |
Add an existing visualforce page to an inline section
Add custom detail and list buttons |
|
Which relationship type should be used to capture a user’s manager on each user record in the application?
· Parent – child · Hierarchical · Many to many · Master – detail |
Hierarchical
|
|
A developer wants to customize the look and feel of the user object. Which page layout customization is not supported for the user object? Choose 2
· Inline visualforce pages · Custom fields · Custom links · Tagging · Custom buttons |
Tagging
Custom buttons |
|
How can users be allowed to create new records of object Y from the create new dropdown list in the sidebar?
· Add Y’s tab to the user’s displayed tabs · Edit the sidebar component to display object Y · Create a new sidebar component · Enable the setting in the sidebar for each user |
Add Y’s tab to the user’s displayed tabs
|
|
Which API can be used to create the data model?
· Force.com single sign on API · AJAX toolkit for force.com · Force.com metadata API · Force.com API |
Force.com metadata API
|
|
Which force.com feature most closely aligns with the view aspect of the model-view-controller design pattern? Choose 2
· Visualforce · Custom field · Validation rule · Page layout |
Custom field
Page layout |
|
Which element is included in the security model for force.com sites?
· Full CRUD permissions on all custom objects · Read/write permission on all standard objects · Named visualforce page · Restricted IP ranges |
Restricted IP ranges
|
|
A developer attempted to load data into a sandbox environment using the data loader gui. The data load fails due to authentication issues. What should the developer check to diagnose the problem? Choose 2
· The mapping file · The password encryption settings · The username · The endpoint URL |
The mapping file
The username |
|
Which statement is true about encrypted custom fields? Choose 3
· Encrypted fields can be included in report results · Encrypted fields are not available for validation rules or APEX scripts · Encrypted fields are not available in filters for list views, reports and rollup summary fields · Encrypted fields can be included in search results |
Encrypted fields can be included in report results
Encrypted fields are not available in filters for list views, reports and rollup summary fields Encrypted fields can be included in search results |
|
Force.com code lets developers add business logic to most system events, including button clicks, related record updates, and force.com pages. Force.com code scripts can be initiated by web service requests and from triggers on objects.
· True · False |
True
|
|
Within a custom recruiting application, universal containers uses a custom position object to track positions. Positions expire 90 days after they have been approved. A workflow rule is in place to send an email to the hiring manager listed on a position 15 days before the expiration. What happens if the expiration date of a position is extended by 30 days?
· An email be sent 15 days before the original expiration date · An email will be sent 15 days before the updated expiration date · An email will be sent on the original expiration date · An email will not be sent |
An email will be sent 15 days before the updated expiration date
|
|
A developer wants to ensure that when a parent record is deleted, child records are not deleted. Which relationship should the developer choose?
· Lookup · Master-detail · Many-to-many · Master-to-master |
Lookup
|
|
Which statement is true about a custom tab?
· It can only be included in one application · It can only be included in standard applications · It can be included in as many applications as desired · It can only be included in custom applications |
It can be included in as many applications as desired
|
|
When would a developer use upsert and external IDs? Choose 2
· To integrate with an external system · To migrate customizations form sandbox to production · To load related records without knowing Salesforce |
To integrate with an external system
To load related records without knowing Salesforce |
|
True or False? A Standard Fiscal Year can start on May 1st.
|
True
|
|
True or False? Active Currencies live in Company Profile, user record (Personal Setup) and in Opportunity (Record).
|
True
|
|
Deleting a custom field also deletes list views based on that field. True or false?
|
true
|
|
List the different types of custom text fields.
|
Text
Text area (255) Text area (32,000) Text area rich - allows users to enter formatted text, add images and links and up to 32,000 characters). |
|
List the components available in the 'wide' section of the Home Page, assuming you have Enterprise Edition?
|
Items to approve
Calendar Partner Portal Lead Inbox Dashboard snapshot |
|
List the components available in the 'narrow' section of the Home Page.
|
Partner portal welcome
Portal sidebar search Portal solution search Portal product search Tags Create new... Recent items Messages & Alerts Custom links Google Talk Report links |
|
What is a capability of Force.com Canvas ?
|
Expose an external Web application on the Chatter tab .
Embed a Salesforce page in an external application . |