- What must a developer consider when inserting records using an API- based tools?
Choose
2 answers
- Required fields on page layouts are enforced.
- Apex triggers are ignored.
- Universally required field settings are
- Validation rules are respected
- Match the Force.com platform aspects with their corresponding descriptions
- Database : defines objects, fields and relationships
- User interface : controls applications appearance.
- Development : tools and environments used to develop Force.com applications
- Logic: creates tasks, assigns records, does time-based actions
- In which Salesforce environments will the Force.com record Ids be identical?
- Production and Developer sandbox only.
- Force.com record IDs are never identical.
- Production, Full copy Sandbox, and Developer Sandbox
- Production and Fullcopy Sandbox only.
- Object B has a lookup relationship to Object A. Object C has a lookup relationship to Object B. A developer needs to run a report on A records with C records.
How can the developer
accomplish this?
- run a report using the standard report type: A with B with C
- Create a summary report with a custom summary formula summarizing by A, then B, then C
- Create a custom report type that includes A with B with C
- Create a matrix report with A and record as column headings and C records as row headings.
- Which is a valid data type for a custom formula field?
Choose
3 answers
- Date
- Email
- Percent
- Currency
- Radio button
- Which action is available to a developer when two objects are connected by a lookup relationship?
Choose
2 answers
- Create a custom report type that allows customization of fields displayed from both parent and child objects in the report wizard.
- Create a cross object formula field on the child object to reference fields on the parent object.
- Create a roll up summary field 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.
- What is a Junction Object?
- A standard object with a master-detail relationship
- A custom object with a master-detail relationship
- A standard object with two master-detail relationships
- A custom object with two master-detail relationships
- Object x has a lookup field to Object Y. X needs to display 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.
- How does a developer enable users to access tags in the sidebar?
Choose
3 answers
- by enabling tags for the organization.
- By enabling tags on user’s profiles
- By enabling tags for public groups
- By adding tags to the sidebar in the home page layout.
- By enabling tags on the page layout for an object.
- 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. The developer would like to test to make sure that rule is working the way that it should.
Which
feature is available for testing?
Choose
2 answers
- Time based workflow queue
- Activity History related list
- Debug log
- Bug history related list
- A business requirement can be met by using either a formula field or an Apex trigger.
Why
would a developer use a formula field of an Apex trigger?
Choose
2 answers
- Formula fields allow greater control and flexibility than Apex triggers
- Formula fields can be created by users who cannot code in Apex
- Formula fields can be created and deployed using only a browser
- Formula fields do not require test methods to deploy.
- Why might an analytic snapshot fail during a scheduled run?
Choose
3 answers
- The running user has been made inactive.
- The target object is a custom object
- The source report was not created by an administrator
- The target object contains an Apex trigger
- The source report has been resaved as a matrix report
- Universal containers tracks reviews as a custom object in a recruiting application. An interview score is tracked on each review record and should be numerical, so that hiring managers can perform score calculations. The scores should be restricted to integer values 1 through 5 and displayed as a set of radio buttons
How
can a developer meet this requirement?
- Create the Interview score field as a picklist, displayed as a radio button on page layout
- Create a formula field that displays the interview score as a set of radio buttons
- Create the interview score field with a data type of radio button
- Create a visualforce component to display the interview score as a set of radio buttons
14.Users
X and Y need to see the same candidate record.For security
reasons,user Y should NOT be able to view and report on the Email
Address field on the record.
How
would a developer meet this requirement?
A.
use a custom Visualforce page to make the email address visible to
user X but not user Y
B. use a sharing rule to make the email address only
visible to user X
C. use field-level security to make the email address
visible to user X but not user Y
D. use page layouts to make address visible to user X
but not user Y
15.What
can be viewed using the process visualizer?
A.Approval processes
B.Support processes
C.Sales
processes
D.Workflow
rules
16. When loading
Account,Contact,and User data,what represents the recommended
order to load the data?
A.load Contacts,then
Accounts,then Users
B.load
Accounts,then Contacts,then Users
C.load Users,then Accounts,then Contacts
D.The
order does not matter.
17.In a master-detail
relationship,what happens to the child records if the parent record
is deleted?
A.A subset of the child
records is deleted.
B.Parent records deletion
fails.
C.Child records are not
deleted.
D.Child
records are deleted.
18.In a custom order
management application,Universal Containers requires that the Product
Name and Product Code are consistent according to a custom object set
up with valid Product Name and Product Code combinations.When a user
enters an order,the system should check to ensure that the Product
Name and Product Code entered are valid.
Which feature would a
developer use to accomplish this?
A.a validation rule with
the REGEX function
B.a
validation rule with the VLOOKUP function
C.a formula field with
the VALIDATE function
D.a formula field with
the IF function
19.Which statement is
FALSE about master-detail relationships in the Force.com platform?
A.when
defining a master-detail relationship,the custom object on which you
are working is the master
B.when a master record is
deleted,the related detail records are also deleted
C.The master-detail
relationship field is required on the page layout of the detail
record
D.The security settings
for the master record control on the detail record
20.Which type of tab can a
developer create?
Choose 3 answers
A.web
tabs
B.Apex tabs
C.standard object tabs
D.Visualforce
tabs
E.custom
object tabs
21.Universal
Containers requires that some employees are able to view and edit
records of a custom object called Positions,but no users can delete
them.
How
can Universal Containers accomplish this goal?
A.set
organization wide default for positions to Read-only
B.assign
Read-only profile to all users
C.remove
the Delete Access for positions from all user roles
D.remove
the Delete permission for positions from all profiles
22.Which
property of a field can be edited within the page layout editor?
Choose
2 answers
A.Field
Dependency
B.Always
Displayed
C.Controller
D.Read-only
E.Required
23.In
a recruiting application,all users should be able to see positions
that have a status of Open.If the status is anything other than
Open,the position should be visible only to the record owner.
How
would a developer accomplish this?
A.set
the organization wide default for positions to Private,then use
manual sharing to add or remove access as positions change status.
B.
set the organization wide default for positions to Public
Read-only,then use a sharing rule to restrict access to closed
positions.
C.set
users’ profiles to ensure to view only for open positions
D.set
the organization wide default for positions to Private,then use a
sharing rule to automatically share open positions
24.A
user can only see the fields A,B, and C on a record of Object X until
the Stage field value on the record changes from New to Working.Once
the Stage field value is updated to working and the record is
saved,the user should be able to see fields A,B,C and D.
How
would an application developer configure this?
A.use
workflow to change the record type
B.use
multiple Visualforce pages
C.use
workflow to change the field-level security
D.use validation rules to
expose the field.
25.Which mechanism allows
for authenticated access to a Force.com site?
Choose 2 answers
A.It is not possible to
provide authentication for a Force.com site
B.An
active Customer Portal
C.An
active Partnet Portal
D.Setting restricted IP
ranges for your site
26.Which statement is TRUE
about field-level security?
Choose 2 answers
A.It
determines the values displayed in a visible Picklist field
B.It is enforced in the
Web Services API
C.It can be controlled at
the record level.
D.It
is specified on the profile
27.What is NOT a component
of a custom Force.com application?
A.custom object
B.data
warehouse
C.default landing page
D.custom tab
28.For objects where data
access is granted through the role hierarchy,how is access granted?
A.Users are only granted
access to data owned by users below them in the role hierarchy
B.Users are granted
access to data accessible by users below them in the role hierarchy
C. Users are granted
access to data accessible by users in the same role in the role
hierarchy
D.
Users are only granted read access to data owned by users above them
in the role hierarchy
29.No clarity in Question
30.A developer needs to
perform an automated extract of data from Salesforce nightly at 2:00
a.m. How would the developer accomplish this?
A.use
the command-line interface of the Data Loader
B.use the Export
scheduler of the Data Loaders’s GUI
C.use the Data Export
Service to perform a nightly extract
D.use the schedule
Managerof the import wi
31.How can a wireless
device user approve a record?
Choose 2 answers
A.via voice recognition
B.via
a mobile browser by logging into Salesforce
C.via a text message
D.via
email from a smartphone
32.A developer would like
to modify the contents of the hover details for a custom object
called Position,What would a developer customize to accomplish this?
A.Position Record Types
B.Position
mini page layouts
C.Position field
dependencies
D.Position Search layouts
33.Master-detail
relationships can be used to model many-to-many relationships between
two objects.Which statement is TRUE about many-to-many relationships?
Choose 3 answers
A.Each primary and
secondary object has a standard report but custom report types are
not available.
B.Each
master object record displays a related list of the associated
junction object records
C.Each
use a junction object to connect the two objects that need to relate
to each other
D.Each
record of one object is linked to multiple records from another
object and vice versa.
34.In a recruiting
application,a custom object called Position requires approval.When a
position record is submitted for approval,the requirements below must
be met:
- The hiring manager must approve the record.
- The approval must be forwarded to all members of the executive team,but only one executive needs to approve the record
- The VP of human resources must approve the record
How
would a developer meet this requirement?
A.Create
an approval process with a step for each executive team
member,allowing approval steps to be skipped.
B.Create
an approval process which utilizes parallel approvers,but does not
require unanimous approval
C.Create
parallel workflow rules,requiring atleast one executive team member
to complete their assigned task.
D.Create
multiple approval processes,one for each executive team member,and
utilize parallel submission
35.If
a change is made to an approval process,how can a developer determine
the user that made the change.
Choose
2 answers
A.by
examining the Debug Log
B.by
examining the setup audit trail
C.by
locking at “Modified By” on the approval definition
D.by
checking the field history on the associated record.
36.Universal
Containers has built a recruiting application with two 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
would a developer meet this requirement?
A.change
the interview’s profile to Read-only for the review object
B.remove
the Delete button from the job application page layout
C.use
workflow to change the page layout to Read-only
D.use
a validation rule in Conjunction with a roll-up summary field
37.Hiring
managers at Universal Containers would like a visual mechanism for
determining review score outliers.Review scores are captured as a
custom field on a custom Review object and can range from 1 to 10.Any
review score that is > 8 should be highlited in Green.Any review
score that is < 4 should be highlited in red.
How
would a developer accomplish this?
A.use
custom summary formulas
B.use
Matrix Reports
C.use
Conditional Highliting
D.use
charts
38. In a recruiting
application, salary requirements are tracked in a custom object. An
approval process is built that will route all salary requirements
less than 100,000 USD to the recruiter for automatic approval. In
that same approval process, salary requirements greater than 100,000
USD are routed directly to the vice president of human resources.
What must be done to
initiate the approval process that will route the appropriate records
to the vice president for approval?
- Save the record so it will automatically be entered into the approval process
- Crete a workflow rule that will evaluate salary amount and send a notification to the vice president if the salary is greater than 100,000 USD
- Create a workflow rule that will evaluate salary amount and trigger the approval process if the salary is greater than 100,000 USD.
- Execute tha approval process by clicking on the submit for Approval button on the record’s detail page layout.
39.
What can Cross object formulas reference?
A.
Both parent and child object records
B. Records of the same
object
C. Child Object records
only
D.
Parent Object Records only.
40. 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 answers.
- Create New sidebar component
- Quick create
- Sidebar Search
- Custom reporting
41. Universal Containers tracks Positions as a custom
object in a recruiting application, when position records are
created, they have a status of New and are visible to only the
position owner. Once position goes through an approval process, the
status is changed to Approved. Approved positions should be visible
to the entire organization.
How can a developer meet this requirement?
- Create an Apex trigger that automatically updates sharing on a position once the status is approved
- Create a formula field that updates the sharing on a position once the status changes to Approved.
- Create a sharing rule that states that Approved positions are shared with the Entire Organization
- Create a workflow field update that updates a custom field called Sharing on a position once the status is Approved.
42. Which Statement is
true regarding Force.com Sites?
Choose 3 answers
- Sites can leverage declarative page layouts as web pages
- Sites enables developers to build public, unauthenticated websites.
- Sites are built with visualforce pages
- Sites leverage data and content in a salesforce org.
43. Which developer tool can be used to create a data
model?
Choose 2 answers
- Webservices API
- Application Setup menu
- Force.com Data Loader
D.Force.com IDE
44. Which statement is TRUE about the custom object
import wizard?
- It can import, upsert, update, delete, and export data.
- It can provide success and error files .csv format
- It can deduplicate records
- It can perform marching based on record ID only.
45. In a recruiting
application, a master-detail relationship has been defined between
two custom objects, Job applications (master) and
Reviews(detail).Which statement is TRUE?
Choose 2 answers
- The master-detail relationship between JobApplications and Reviews is defined on the Job application Object
- Review records may exist without an associated job application
- Deleting a job application record will delete associated review records.
- Review records will inherit ownership from the associated job application.
46. 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.
- Customize the search filter fields layout for that object.
- Enable Advanced Search on the object’s related list
- Create a visualforce page to replace the object detail view.
47.
When performing an update with the Data Loader, the comma-delimited
file must contain a column with which values?
A.
the logical names of the records
B.
the profile names of the record owners
C.
the created time and date of the records
D.
the Force.com record ID values of the records
48.
Which portion of the Model-View Controller paradigm is represented in
Force.com as a standard or custom object?
A. View
B. Controller
C. Model
49. 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 the Actual
salary field.
How would a developer meet
this requirement?
- Create a formula field that prompts the user to enter an Actual Salary value whenever the offer record is edited
- Create a workflow field update to set the property of the Actual salary to Required.
- Create a validation rule to make Actual Salary required each time the offer record is saved
- Create a validation rule to make sure that the Actual Salary is not null whenever an offer is accepted
50. Position is custom
object in recruiting application built on the Force.com platform.
Development is a field on the Position Object. What type of report
should a developer create to show hiring managers the number of
positions grouped by department?
- Tabular
- Analytic snapshot
- Pivot
- Summary
51.
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?
- Field level security
- Sharing setting
- Record type
- Field data type
52.Which
dashboard component displays a grand total across a set of data?
Choose
2 answers
- Pivot
- Chart
- Metric
- Gauge
53. Which type of custom
field can be an external ID?
- Text, Email or Number fields only.
- Phone Number, Email. URL and Text based fields
- Text, Number of Formula fields only
- Custom field of any type
- A developer needs to support multiple currencies for a custom object in an application. The multiple currency feature has been enabled for the organization.
What does the developer
need to know in order to successfully support this application?
Choose 2 ans
- Administrators can add additional currencies after the application has been built.
- Currency ISO code will need to be supplied when inserting records into different currencies
- The multiple currency feature will automatically track historical exchange rates.
- The Roll-up summary fields on a parent record will calculate incorrectly with the child records have multiple currencies.
- A developer wants to build an application on the force.com platform. The data model, the users needing access to the application, and the application have been considered. The report and dashboard requirements have not been considered.
True?
- The data model may not support the required reports.
- The developer will not be able to load application data.
- The data model may not support the required business logic.
- The dashboard will not be visible to manage users
- Universal containers has built a recruiting application on the force.com platform. In the application, recruiting managers need to see how the number and status of candidates in the pipeline changes month over month.
Which feature enables this
kind of analysis?
- Dashboards
- Custom summary formulas
- Analytic snapshots
- Custom report types
57.Which
feature is available for custom objects?
Choose
3 answers.
- Sharing
- Field History tracking
- Queues
- Assignment rules
58.Which field is
available as a part of the translation work bench for a validation
rule?
- Error Message
- Formula
- Descritption
- Rule Criteria
59. Which standard profile
has the “View Encrypted Fields” options by default?
- No profile has permission active by default
- Solution Manager Profile
- System Administrator Profile
- Standard User Profile
60. Given a three tier
model(UI layer, Business Logic layer, data layer). Which feature of
the force.com platform is associated with the data?
Choose
3 answers
- Custom relationships
- Custom Fields
- Custom tabs
- Custom objects
- Custom Applications
Is these dumps help for wi14
ReplyDeleteHi,
ReplyDeleteI am going to write Dev 401 on 14th Dec 13, I am new to this SFDC, can you plz help me by sharing some dumps for preparation
Hi,
ReplyDeleteI am taking dev401 on jan 30, could you please send questions for this season.my gmail id is lokeshm699@gmail.com
Regards,
Lokesh