salesforce questions-priyanka

Upload: anonymous-lagilrlra

Post on 13-Apr-2018

231 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/26/2019 Salesforce Questions-priyanka

    1/33

    FLASH CARD QUESTIONS

    True/False

    Even if an app is visible, the apps tabs wont show up unless a profile has

    permissions to view the tabs & permissions to view the associated objects.True

    All standard profiles get full access to a custom object when it is created.False

    The data loader cannot load more than 50 records ! a time.False

    "f a user is assigned to a standard profile, the onl# wa# to restrict acces isthru object$level securit#.

    %ermissions on standard profiles are editable.False

    Every workflow rule must e ase! o" a s#"$le o%e&t you &'oose

    w'e" you &reate t'e rule(

    True

    )'e" o%e&t vs( re&or!*level +erm#ss#o"s &o"fl#&t, t'e most restr#&t#ve

    sett#"$s w#"(

    True

    hen creating email templates, #ou can use an# merge fields and the# willappear in #our email.

    True

    'haring rules can be created for both master & detail objects in a(aster)*etail relationship.

    False

    S'ar#"$ rules - role '#erar&'#es &a" "ever e str#&ter t'a" our or$*

    w#!e !efaults(

    True

    +sers assigned to roles get access to the data of all users who fall directl#beneath them in the hierarch#. True

    A detail object record has its own org$wide sharing settings.False

    All o%e&ts user same or$*w#!e o+t#o"s .+r#vate,

    +ul#& rea!/wr#te, +ul#& rea! o"ly0

    False

    "f #ou completel# hide a tab user can no longer see an# of the recordsFalse . 'e &a" us#"$ sear&' or v#a URL0

    "ts o to set the assignee of a worflow tas to a role, instead of a user.

    True

    L#st#"$1

    -timing actions of worflow2efore/ after &reate! !ate, last u+!ate! !ate, rule tr#$$er !ate

    or a &ustom !ate f#el!(

    field t#pes needed in a field dependenc#Sta"!ar! a"! &ustom &'e&ko3es, +#&kl#sts .&o"troll#"$/ !e+e"!e"t

    l#sts0

    / options to select when doing tab settings & permissionsTa '#!!e", Default o", Default off

    / t#pes of sandboes

    Full Co+y sa"!o3, &o"f#$urat#o" o"ly sa"!o3, Develo+er sa"!o3. s#m#lar to &o"f#$ o3 ut w#t' 45m !ata stora$e(0

    / org$wide settings and when do #ou use them16r#vate, 6ul#& Rea!, 6ul#& Rea!/)r#te

    / data t#pes that can be eternal idsTe3t, "umer a"! ema#l

    / t#pes of reportsTale, summary a"! matr#3

    / securit# levels on the platform 2for data3O%e&t CRUD, re&or! level a"! f#el! level

    / rule evaluation criteria

  • 7/26/2019 Salesforce Questions-priyanka

    2/33

    Create re&or!, &reate /u+!ate re&or! a"! &reate/u+!ate re&or! #f "ot

    mat&'e! +rev#ously

    4 t#pes of email templates

    Te3t, Html .w#t' letter'ea! #(e lo$o0, &ustom . w/o letter'ea!0,

    v#sualFor&e0

    4 wa#s to set record level securit#

    C'a"$e re&or! ow"er for re&or!, s'ar#"$ rules, ma"ual s'ar#"$, A+e3tr#$$ers

    4 t#pes of worflow actionsTask, se"! ema#l, F#el! u+!ate, outou"! messa$e

    dashboard component t#pesTale, &'art, metr#&, $au$e, 7F +a$e , "o s#3t' o"e

    6 e# technologies behind the platform8ult#te"a"&y, 8eta*!ata !r#ve" .!e&larat#ve a++s0, A+e3, 7F,

    For&e(&om s#tes, For&e(&om we

    serv#&e a+#, A++ E3&'a"$e D#re&tory

    78 things that profiles control

    O%e&t &ru!, f#el! level se&ur#ty, a!m#"#strat#ve +erm#ss#o"s, $e"eral+erm#ss#o"s, ta v#s##l#ty, a++l#&at#o" v#s##l#ty, re&or! ty+es, +a$e

    layouts

    9e"eral Quest#o"s

    hich data t#pes are read onl#1Re&or!*I!

    hat inds of tabs can #ou have1Custom o%e&t tas, )e Tas ,7F tas

    9ow do #ou enable tags1T'ey are e"ale! +er re&or! allow to $r+ a"! sear&' relate! re&or!s

    :u#&kly(

    9ow do sharing rules wor on a junction object19ow do #ou test time triggered worflow rules1C'e&k t'ose re&or!s #" T#me 2ase! )orkflow

    hich dashboard would #ou use for a list1 :or trends over time1L#st Tale( Tre"!s * C'art

    hat can #ou do in the page la#out of the user object1Custom l#st, &ustom l#"ks, vf +a$es ut "o &ustom utto"s

    hen should #ou use the data loader1;es

    uestions were based on a given scenarioa. hich worflow rule and action #ou will appl# to it1

    b. hich approval process #ou will appl# to it1c. hat ind of validation rule will #ou appl# to it1

    d. hat ind of securit# and sharing setting can be applied1e. hat relationship #ou will appl# here1f. hich report t#pe2tabular, summar# or matri3 #ou will use

    here1g. decide the org$wide defaults for objects in the application

    ?( ?ecord "ds are identical in which environments i.e. dev, production,full cop# sandbo16ro! a"! Full Co+y Sa"!o3

    @( hich tabs a user can create1 Custom tas ,)e tas, 7F tas( ?ole of various force.com components in (@; architecture 1

  • 7/26/2019 Salesforce Questions-priyanka

    3/33

    44( hich relationship should be used for maing sure that child recordsare deleted when parent records are deletedmaster*!eta#l relat#o"s'#+

    4?( hat are different dashboard components1Taular, &'art, metr#&, $au$e, 7F

    4@( ?ole hierarch# B the manager can have access to which records intheir role hierarch#1

    2options wereRe&or!s ow"e! y t'e#r suor!#"ates,

    ?ecords assigned to the profile of their subordinates34( +se of record t#pes4

  • 7/26/2019 Salesforce Questions-priyanka

    4/33

    c. *#namic routing

    7. 'alesforce.com does not displa# time$dependent action controls on the worflowrule edit page if #ou set the worflow ruleevaluation criteria to

    a( Every t#me a re&or! #s

    &reate! or u+!ate!(

    ( Ever# time a record iscreated

    &( hen a record iscreated, or when arecord is edited and didnot previousl# meet therule criteria

    ?ead help topics fororflow rules

    H. Encr#pted fields are included in

    a. 'earch filterb. @alidation rule&( Re+ort

    d. or :low ?ule

    ?ead help topics for

    Encr#pted fields.

    =0. Eternal ids can be of t#pe

    a( Numer

    ( Ema#l

    &( Te3t

    d. %ercent

    ==. "f data loader finds multiple eternal ids

    matched for a record while upsert what

    happens.

    a( Error

    b. *ata upsertc. *e$duplication

    +se data loader and tr#

    different scenarios for

    eternal ids.

    =. To get grand total across set of data what

    should be used

    a. Tableb. (atric. Fauged. ;hart

    A,b,

    =/. hat all #ou get after creating custom object

    tab

    a. 'idebar searchb. %age la#out

    =4. 'cenario based >uestions on man#$to$ma#

    relationship.

    =5. Cne >uestion was on review 'core Cutlier Iot sure what was it.

    =. 9ow will #ou stop the details record from

    deletion in master$detail relationship

    ?oll$up summar# and

    validation?efer @ideos

    =6. uestions on formula fields,

    validation rules, master$detail relationship

    . 'cenario based >uestions on securit#, C*,

    field level securit#, sharing rules

    /. 'cenario based >uestions on reports,

    dashboards and anal#tic snapshot.

    4. "n which orgs ids are identical

    a. :ull sandbo and productionb. *eveloper and production

    c. 'andbo and developer

    A

    5. hile building data model, do #ou need to Io

  • 7/26/2019 Salesforce Questions-priyanka

    5/33

    have reports re>uirements as well

    . Junction object B how to create it (* relationships in

    one object

    6.

  • 7/26/2019 Salesforce Questions-priyanka

    6/33

    Ans. True

  • 7/26/2019 Salesforce Questions-priyanka

    7/33

    'end an outbound message

  • 7/26/2019 Salesforce Questions-priyanka

    8/33

    humungousdocumentation onFoogle for this.

    9ow can we add tags to particular record1

    Enable Tags using'etup M App 'etup M;ustomie M Tags

    hat will happen to a time triggered worflow if the *ate value on which it depends,gets changed1

    "f the tbw is dependenton the changed timeand if it has not passed,it will run based on thenew time.

    ;an we monitor the Approval processes1 Kes

    Eternal "ds There are three et ids possibleon an object, then how we do the upsert1

    'pecif# which one touse after upsertstatement

    )'at all f#el!s #" a" O%e&t are #"!e3e!

    y !efault1id, name, created date,last modified date

    :or the latest release, where (aster$detail

    relationship how would the ?ollup summar#be calculated1 "ts a read#made feature

    "n (aster detail relationship, *etailNspermissions are defined b# the (aster. hatif " delete the (aster$*etail relationship1hat permissions will be set to *etailobject now1

    "t will be independentafter that

    After 'pringN=0, (ultilevel (aster$*etailrelationships will be possible. 9ow will?oll$up summar# will behave now1 ill it?oll$up to grand$parent1 Kes

    hich amongst these are not std fields a.Cwner id b.;reated b# c.?ecord t#pe d.Dast modified b# record t#pe

    9ow to set currenc# at organiation level1 Enable multicurrenc#

    hat is multicurrenc# feature1

    use currenc#calculation witheeping dated echange

    rates

    9ow (ulti;urrenc# ors1 hat featuressalesforce provide for them1

    :orecasting in %?(module, product listwith variable prices

    'uppose there are two profile (anager andsubordinate. (anager profile has ?ead,;reate, Edit, *elete permission on CbjectCbj=. Iow someone shares the record ofobj= to subordinate with ?EA* CIDK

    permission. hat permissions (anager willget on the record1 ?ead onl# C? ?ead, edit,create, *elete1

    "f #our organiation disables the FrantAccess +sing 9ierarchies option, activitiesassociated with a object are still visible tousers above the activit#s assignee in therole hierarch#. *iscuss it1

    hat are the options to over$ride field levelsecurit#.

    here can we access mini page la#outconsole1 "n ;T" prompts

    hat is *elegated Administration, howis it used1

    'etup M Administration'etup M 'ecurit#'ettings M *elegatedAdministration

    '#stem Administrator can customieperms for std and custom profile B True or:alse

    True but the perm set isrestricted for standard

    profiles

    hat does profiles control %ermissions

    +ser "nterface Access to *ata ?eports

    %ermissions, ?eport runprivilege, %age la#out2+ser "nterface3

    hat are the permissions that allow as#sad to manage a application (odif# all data

    hat are record$t#pes used for1:or dealing withdifferent t#pe of entities

    hat value will record t#pe fieldcontain for records created before definingthe record t#pe1

    Lefore defining therecord t#pe field doesnot eist

    "f #ou remove access to a app for a profile,will users of that profile still be able to see

  • 7/26/2019 Salesforce Questions-priyanka

    9/33

    the tabs included in that application

    "f #ou hide a tab for a profile what are thewa#s to see the records for users for that

    profile

    "f #ou have two record t#pes, do #ou need

    two page la#outs as well1

    Iot necessar#, but itwill not mae practical

    sense"f users dont have access to a specificrecord t#pe, can the# see records of thatrecord t#pe1 #es

    hat is the limit of no of record t#pes1=0000Io limit

    ;an #ou b#pass the prompt to select arecord t#pe on +" no

    hat happens to piclist values of recordst#pes, if #ou rename a record t#pe1 no impact

    hat is an outlier1

    not sure$http))communit#.salesforce.com)t5)Feneral$*evelopment)hat$is$a$outlier)m$p)=55546

    hat is a *eclarative interface1 %oint and clic

    hat versions have ape and vf both active1*ev, Enterprise,+nlimited

    hat will be the order of calling a trigger,validation rule and worflow rule1

    'alesforce processesan# rules in thefollowing order

    =.@alidation rules.Assignment rules/.Auto$response rules4.orflow rules 2withimmediate actions35.Escalation rules

    "f we delete or edit the value of a piclist,

    what will happen to the records associatedwith the piclist value1 "t will still eist since itis stored as tet

    hat are the main advantages of usingcommand line utilit# of the data loader1

    it can be automated andscheduled

    hat does the lead conversion mean1

    conversion of lead tocontact, opportunit#and account

    hat is Dooup phone dialogue1 a ;T" term

    9ow to update relations with eternal id

    using import wiard1 same as upserthat is the difference between adding iprange in profile and in 'ecurit# settings1hich one taes more precedence1

    ip range b#passessecurit# toen

    hat will tae more precedence in selectingpic list value $ controlling pic list or?ecord T#pe1 record t#pe

    ;an formula field of t#pe date be used intime trigger worflow to specif# timetrigger1 Iot till interN=0

    hat is the funda of default wor flowuser1

    ;ontet user under

    which the worflow iseecuted

    4( @alidation rule alwa#s get invoed on a record save. 9owever select

    a situation where the# might not get invoed 2 mult#+le &'o#&es

    #"&lu!#"$ they always get invoked t'e &orre&t o"e was a workflow

    field update3.?( G@iew Encr#pted *ata permission field is checed b# default for

    which profile .mult#+le &'o#&es were t'ere #"&lu!#"$ No profile,

    System AdministratorI &'oseNo profile3

  • 7/26/2019 Salesforce Questions-priyanka

    10/33

    Ans. 'ummar# ?eport

    2Although matri report also provide group feature but that was not

    in option.3

  • 7/26/2019 Salesforce Questions-priyanka

    11/33

  • 7/26/2019 Salesforce Questions-priyanka

    12/33

    permission and other has read)write

    permission on that object.

    4. hen we create a custom object Tab. hich

    all things will be available b# default 2'elect

    /3

    1)?ecent items2)

  • 7/26/2019 Salesforce Questions-priyanka

    13/33

    f. Ape triggers

    5. Translation orbench B where will #ou use

    for validation rules

    Error messages

    56. hat is process visualie used for Approval process

    57. hich report will be used for month over

    month anal#sis

    5H. Tools to create data model 2select 3

    e. Application 'etup screenf. :orce.com apig. :orce.com ideh. worflow

    0. hile doing update operation using *ata

    Doader which field is mandator#

    =3 ?ecord "*3 Cwner /3 ;reated *ate43 ;reated L#

    =. hat properties for a field can be set on page

    la#out 2select 3

    =3 ?e>uired3 ?ead onl#

    . h# formula field is preferred over Ape

    Trigger1

    =3 :leibilit#

    /. hat is to be overridden for mouse hover

    helpP.1

    =3 (ini page la#out

    4. ;reate a report on Emplo#ees Froup b#

    department . hat ind of reports should be

    used1

    =3 'ummar# report.

    5. hich one is not the application component1

    =3 *ata warehouse3 orflow

    /3 Approval43 @alidation rules

    . 9ow to set the colors in report based on

    condition1

    =3 ;onditional 9ighlighting

    6. @iew encr#pted data permission is set default

    set to1

    =3 '#stem administrator profile.3 Io %rofile

    7. e need to import three objects ;ontact, +ser

    and Account. "n which order the# will be

    imported1

    1) +serAccount;ontact

    "mport custom objects wiard is used for1

    h# formula field is preferred over Ape Trigger1 :leibilit#

    A >uestion on @looup. 9ow do #ou ensure the consistenc# of the data

    entered1

    A >uestion on rollup summar# field.

    here is process visualier seen1 Approval process

    Lased on condition the approval re>uest should be sent to the appropriateapprover.

  • 7/26/2019 Salesforce Questions-priyanka

    14/33

    )'at #s to e overr#!!e" for mouse 'over 'el+1( 8#"# +a$e layout(

    )'at are t'e !efault features ava#lale w'e" &ustom.o%e&t 0 ta #s

    &reate!

    Re&e"t #tems, :u#&k &reate, a!va"&e! sear&'

    (aster detail

    'haring setting of the child.

    The owner of the detail recordM "t will be same as master record owner.

    ;ascade delete.

    hat is junction object1

    'cheduled data loading can be achieved through. *ata loader command line

    interface.

    A >uestion on multi currenc# feature.

    9iring manager needs to see month over month changes in job application

    P.. what should be used1

    Anal#tical snapshots and dashboard

    ;reate a report on Emplo#ees Froup b# department . hat ind of reports

    should be used1 'ummar# report.

    hat attributes can be defined for a field on page la#out1 ?ead$onl#,?e>uired.

    hich one is not the application component1 *ata warehouse

    (atch the (@; components.

    *evelopmenttools,P

    Dogicworflow,approval process..

    (odel ;ustom objects, fields

    +" visualforce, %agela#outs

    9ow man# wa#s the object can be created1 'etup, :oce.com "*E

    Eternal "ds can be specified onl# on1 Tet, Iumber, Email fields

    :or update what component needs to be specified1 'alesforce "d

    9ow to set the colors in report based on condition1 ;onditional 9ighlighting

    @iew encr#pted data permission is set default set to1 '#stem administrator

    profile.

    The ': "ds are identical in1 %roduction and full cop# sandbo.

    =. "ds are identical in1. Io. of (aster *etail r)n in an obj1/. here we can use Encr#pted field14. hat is @ stands for in (@;1

    5. @alidation rule and looup1. hat can we achieve using report t#pe16. hat are the adv of sfdc crm1 Ansorganie, share, search, and

    manage content7. hat should be overridden in mouse hover1 2min pagela#out3H. hat attrbts can be defned 4 a field on pagela#out1=0. hat sales force provide out of bo1==. hich is not the appln comp1=. hich datat#pe cannot include in eternal ids1=/. Fp of eetve want to see the dail# trends w)o log into sf.how to

    achieve1

    =4. 9iring manager needs to create posn .posn needs to approved b4 filled

    which feature1

    a3 @alidation b3worflow c3Approval=5. 9ow to create jn obj1=. ?ecruiting app has custom objs posn & job appln.job appln has

    looup on posn The hiring mgrs want to see dat on# the job appln

    matching the re>uired sillare viewed . how to achieve it1=6. %osn , candidate B custom objects candidate has looup on posn

    currentl# the mgr needs to create posn & then goto the relatedlist of

    candidates & add candidates.howto automate this process 2mns filling

    posn & candidate simultaneousl#3

  • 7/26/2019 Salesforce Questions-priyanka

    15/33

    =7. ho will be the initial sumbmitter in A%1

    a3 ?oles b3?oles & sub c3profiles d3users 53>ueue=H. There r objs O & K how to create man# to man# r)n b)n them10. hat can be achieved using dataloader1=. hat obj can import using import wiard1. hat cannot be done using user obj1 a3button b3@: c3 Dins

    d3fields/. "n recruiting app when a new posn is created the mail should be send to

    the recruiter for approval. 9owto achieve it14. 9ow to get no. of da#s since it was created from following optn1

    "f created date rtrn date time a3TC*AK23$ datival b3 now23$dtevalue5. hich view to modif# to see the mini cosole view. "f we want to see grant total what dashboard comp is used6. "f mger want to show report to his team . how to achieve it17. "n an org all user can see posns. Lt the interviewer cannot see the pa#

    grade& address how to achieve a3C* b3%rofile settings c3'haring

    rulesH. 9ow & whr to chec time dependent wf1 *ebug log, lin in setup

    /0. +se of eternal ids/=. :or ;?( what comes under business la#ers a3valdtn rule b3A%/. usrs O & K O want to access obj which K shouldnt access & K

    want to access obj which O shouldnt access .how to achieve//. +sr want to see top 0 posns which dashbrd cmp is used12table with w

    ltd3/4. Cn an obj there are (* r)ns .out of which posn is primar#

    r)nobjwhat effect will it have on child obj/5. Cn which condn time triggered wf cnnot crted1

    =. 9ow will #ou ensure data consistenc# when user is providing cit#

    and state information1a( @looup, validation rules. "mport wiard can insert Qaccount, contacts,

    opportunit#,case,solutions,leadsR QIeed to verif#R/. Fiven two users O, K. Kou need to give permissions such that one

    has read onl# permission and other has read)write permission on that

    object.a( %rofile

    ( )'e" we &reate a &ustom o%e&t Ta( )'#&' all t'#"$s w#ll e

    ava#lale y !efault .Sele&t @0

    4) Re&e"t #tems

    a( Qu#&k sear&'

    ( S#!ear sear&' or $loal sear&'

    5. hat represent ( in (@; model 2select /3a( ;ustom object( ;ustom relationship&( ;ustom feild

    . 'alesforce.com does not displa# time$dependent action controls on

    the worflow rule edit page if #ou set the worflow rule evaluation

    criteria toa( Every t#me a re&or! #s &reate! or u+!ate!

    6. Eternal ids can be of t#pe

    #( Numer

    %( Ema#l

    a( Te3t

    7. "f data loader finds multiple eternal ids matched for a record while

    upsert what happensa( Error

    H. To get grand total across set of data what should be used

    a( Table QLest answerR( (atri

    45( How w#ll you sto+ t'e !eta#lJs re&or! from !elet#o" #" master*

    !eta#l relat#o"s'#+

    a( Rollu+ summary alo"$ w#t' val#!at#o" rule('o when

    detail will be deleted, it will trigger rollup summar# which

    will edit master record, in a wa# masters validation will be

    triggerd( Cther can be trigger

    ==. 9ow to schedule nightl# eport of data at ama( ;ommandline data loader

    =. hat is @, ( and ; in (@;. And relate it to :orce.com

    ?ead (@; topic=/. "n which orgs ids are identical

    a( :ull sandbo and production=4. Junction object B how to create it

    a( master detail relation will have common detail object

    which is nothng but junction object4

  • 7/26/2019 Salesforce Questions-priyanka

    16/33

    =. Automate where positions should be seen onl# to users after the

    position is approved. hat can be used1a( Cptions are Q'haring rule, manual sharing, ape triggerR

    QAns triggersR4( )'at w#ll you use to tra&k t'e tre"!s

    $( 8atr#3

    =7. *eveloper wants to import some users into the s#stem and then

    position, job application custom objects records using import

    wiard. hat obstacles he will face.

    e. +ser object cant be imported using import wiard. QThere is apoosibilit# of licence issues. "n data loader this is possibleR

    =H. Tools to create data model 2select 3#( A++l#&at#o" Setu+ s&ree"

    j. :orce.com apik( For&e(&om #!e

    a( orflow

    0. hile doing update operation using *ata Doader which field ismandator#

  • 7/26/2019 Salesforce Questions-priyanka

    17/33

    a( ?eports can be scheduled to run at fre>uenc# and emailed topeople.

    4=. hat would prevent a user from including fields when running areport1

    a( ;reate a custom report t#pe and restrict what needs to beshown on the report

    4. *iscuss the usage schenario for *ashboard components 2Fuage,;harts, (etric, table, @: %age3.

    @( How &a" we a!! ta$s to +art#&ular re&or!a( E"ale Ta$s us#"$ Setu+ ; A++ Setu+ ; Custom#=e ;

    Ta$s

    44. hat will happen to a time triggered wor flow if the *ate value onwhich it depends, gets changed1

    a( "f the tbw is dependent on the changed time and if it has notpassed, it will run based on the new time.

    es

    =. hat is the limit of no of record t#pes1a( =0

    0 00 Io limitQ*ont now the answerR

    . ;an #ou b#pass the prompt to select a record t#pe on +"a( Kes

    /. hat happens to piclist values of records t#pes, if #ou rename arecord t#pe1

    a( Iot because of ?ename but if we change record t#pe then it

    will be changed4. hat is a *eclarative interface1

    a( %oint and clic5. hat will be the order of calling a trigger, validation rule and

    worflow rule1'alesforce processes an# rules in the following order=.@alidation rules.Assignment rules/.Auto$response rules4.orflow rules 2with immediate actions35.Escalation rules

  • 7/26/2019 Salesforce Questions-priyanka

    18/33

    . "f we delete or edit the value of a piclist, what will happen to therecords associated with the piclist value1

    a( "t will still eist since it is stored as tet6. hat are the main advantages of using command line utilit# of the

    data loader1a( it can be automated and scheduled

    7. 9ow to update relations with eternal id using import wiard1a( same as upsert

    H. hat is the difference between adding ip range in profile and in'ecurit# settings1 hich one taes more precedence1

    60. hat will tae more precedence in selecting pic list value $controlling pic list or ?ecord T#pe1

    a( ?ecord T#pe. Lut will displa# intersected values onl#6=. hat is *elegated Administration, how is it used1

    a( 'etup M Administration 'etup M 'ecurit# 'ettings M*elegated Administration

    ?( How &a" we restr#&t a user from v#ew#"$ a re+ort

    a( us#"$ Re+ort Fol!ers +erm#ss#o"

    6/. "f #ou want to loo at trends in a report which report to use1

    a( (atri64. 9ow we decide what t#pe of report is to be generated1

    a( using ?eport :ormat65. hich report will be used for month over month anal#sis

    a( Anal#tical snapshot6. Translation orbench B where will #ou use for validation rules

    a( Error message66. hat is process visualie used for

    a( Approval process 'cenario based >uestions on securit#, C*, field level securit#,

    sharing rules

    "*s are identical in %roduction and :ull ;op# 'andbo

    w'at !oes t'e out of t'e o3 salesfor&e offer K a++roval +ro&esses

    There was one >uestion on the (@; architecture.

    There were 5 B /0 >uestions on orflow rules, Approval

    processes. @alidation rules, 'ecurit# & 'haring, C*. There were >uestions on the import wiard asing for the purpose

    of their use. There were / >uestions on the relationships which were >uite eas#.

    hat utilit# should be used to etract data dail# at /.00 am.

    'cenario based on the usage of record t#pes.

    There were around >uestions based on the reports and dashboards.

    hat is to be overridden for mouse hover help (ini %age Da#out

    If we wa"t t'e user to use t'e ra!#o utto"s( How t'#s &a" e

    a&'#eve! Us#"$ t'e 7#sualfor&e Com+o"e"t(

    Time dependant worflow will not wor for which t#pe of worflow

    evaluation criteria. hat are t#pes of standard profiles1

    uestion on Approval process with focus on

    parallel)d#namic routing. There were no >uestions on @isualforce and Ape related to coding.

    There was a >uestion related to the functions used in the formula

    field. 'o go through all the functions lie @DCC+%, ?EFEO. hat is not a component of salesforce *ata arehouse

    There was a scenario for which need to identif# which t#pe of chart

    should be used. now all the data t#pes that are used while creating objects.

    hich data t#pe is not allowed for Eternal "ds=3 hat happens if modif# all data is given at profile level and at object

    level modif# all is not checed. ;an user still delete records13 hat does modif# all at object level indicate1 ? or :ull Access/3 'cenario After JA is approved, users cannot add or del records B JA

    and review has (* relAns validation rule on count of review to not change. ;o if review

    is added or deleted that triggers rollup summar# which then triggers

    the validation to not change the review count, which stops the review

    record from added)deleted.

    0 Use of 7R

    a( 6reve"t !ata loss

    ( E"sure !ata :ual#ty

    &( 8ake f#el! re:u#re! ase! o" a &o"!#t#o"

    !( Data &o"s#ste"&y us#"$ vlooku+ a"! 7R

    3 "nserting profilea. ;an be done using import wiard

    b. ;an be done using data loaderc. ;annot be doned. Cnl# update can be done using data loader

    /3 +sers can be inserted usinga. "mport wiard

  • 7/26/2019 Salesforce Questions-priyanka

    19/33

    b. *ata loaderc. eb service apisd. (eta data apis

    43 True or falseEt id is alwa#s uni>ue

    53 508 records can be inserted usinga. "mport wiard

    b. *ata loaderc. ;an never be insertedd. "mported using import wiard and data loader both

    3 Cne place where inline editing is not possiblea. "nline editing is available on detail pages for all editable

    fields on edit pages, ecept for some fields on tass, events,price boos, and documents. To edit an# of these, navigate tothe edit page of a record, change the value of the fielddesired, and then clic Save. The following table lists thefields that canNt be edited on record detail pages and listviews. Kou ma# need special permissions to view some of

    these fields0 Formula &a" e of follow#"$ ty+es

    Curre"&y Cal&ulate a !ollar or ot'er &urre"&y amou"t

    a"! automat#&ally format t'e f#el! as a &urre"&y amou"t(

    E3am+leK9ross 8ar$#" Amou"t * CostMM&

    Date Cal&ulate a !ate, for e3am+le, y a!!#"$ or

    sutra&t#"$ !ays to ot'er !ates(

    E3am+leKRem#"!er Date CloseDate *

    Date/T#me Cal&ulate a !ate/t#me, for e3am+le, y a!!#"$

    a "umer of 'ours or !ays to a"ot'er !ate/t#me(

    E3am+leKNe3t NO).0 4

    Numer Cal&ulate a "umer#& value(

    E3am+leKFa're"'e#t 4( Cels#usMM& @?

    6er&e"t Cal&ulate a +er&e"t a"! automat#&ally a!! t'e

    +er&e"t s#$" to t'e "umer(

    E3am+leKD#s&ou"t .Amou"t *

    D#s&ou"te!MAmou"tMM&0 / Amou"t

    Te3t Create a te3t str#"$, for e3am+le, y &o"&ate"at#"$

    ot'er te3t f#el!s(

    E3am+leKFull Name LastName - , - F#rstName

    73 "f org wide currenc# is changed, will it change currenc# of records1

    H3 Kou cannot specif# different currencies for associated accounts andcontacts.

    =03 hen updating the currenc# code but not the currenc# amount foreisting accounts and contacts, the eisting amount is not convertedto the corresponding number in the new currenc#.

    ==3 (ail merge is onl# supported on "E .0 and above;lic 8a#l 8er$ein the Activit# 9istor# related list on theappropriate record. Accounts, contacts, leads, cases, opportunities,

    and custom objects are supported.Kou can onl# use standard fields when generating email and mailmerge documents for leads or contacts.Kou can use merge fields within custom formula fields, s$controls,custom lins, custom buttons, @isualforce pages, and when #oucreate email or mail merge templates. (erge fields serve as

    placeholders for data that will be replaced with information from#our records, user information, or compan# information

    "nternet Eplorer .0, 6.0, or 7.0 (icrosoft ord 00/ or 006

    (icrosoft indows O% or higher

    =3 +sers

    :ields

    %age Da#outs

    @alidation ?ules

    Triggers

    'earch Da#outs

    ;ustom Dins

    Lefore #ou begin creating time$dependent actions and time triggers for #ourworflow rules, consider the following

    *efine #our time triggers using da#s or hours. T#me tr#$$ers !o "ot

    su++ort m#"utes or se&o"!s(

    hen defining a time trigger, use standard and custom date and

    date)time fields defined for the object.

    T#me*ase! workflow #s evaluate! ase! o" t'e or$a"#=at#o"Gs

    t#me =o"e, "ot t'e users( Users #" !#ffere"t t#me =o"es may see

    !#ffere"&es #" e'av#or(

    https://ap1.salesforce.com/help/doc/en/customize_wf.htmhttps://ap1.salesforce.com/help/doc/en/customize_wf.htm
  • 7/26/2019 Salesforce Questions-priyanka

    20/33

    Kou canNt create or edit time triggers that reference *ATE or

    *ATET"(E fields containing automaticall# derived functions, suchas TC*AK or IC. :ormula fields that include related objectmerge fields are also not allowed.

    To ensure an organiation does not monopolie shared resources,

    Salesfor&e(&om l#m#ts t'e "umer of t#me tr#$$ers a"

    or$a"#=at#o" &a" e3e&ute +er 'our as followsK

    o E"ter+r#se E!#t#o" ueue.

    If you !elete a re&or! t'at 'as +e"!#"$ a&t#o"s, t'e +e"!#"$

    a&t#o"s are !elete! from t'e workflow :ueuea"! &a"Gt e

    restore!, eve" #f you u"!elete t'e re&or!. Time$dependent actions can automaticall# be >ueued again if the

    record is updated and #ou set the evaluation criteria to be hen arecord is created, or when a record is edited and did not previousl#meet the entr# criteria. +sing the previous eample, if theopportunit# status is changed from ;losed Dost to %rospecting andthe worflow rule evaluation criteria is set to hen a record iscreated, or when a record is edited and did not previousl# meet theentr# criteria, 'alesforce.com reevaluates the time triggers and addsthe appropriate actions to the worflow >ueue.

    "f the evaluation criteria are set to Cnl# when a record is created, theworflow rule evaluates its time triggers onl# once. "f the record that

    https://ap1.salesforce.com/help/doc/en/workflow_queue.htmhttps://ap1.salesforce.com/help/doc/en/workflow_queue.htmhttps://ap1.salesforce.com/help/doc/en/workflow_queue.htmhttps://ap1.salesforce.com/help/doc/en/workflow_queue.htmhttps://ap1.salesforce.com/help/doc/en/workflow_queue.htmhttps://ap1.salesforce.com/help/doc/en/workflow_queue.htmhttps://ap1.salesforce.com/help/doc/en/workflow_queue.htm
  • 7/26/2019 Salesforce Questions-priyanka

    21/33

    fired the rule changes to no longer meet the evaluation criteria, thepending actions are removed from the >ueue and the rule is neverreapplied to the record.

    Kou canNt archive a product or price boo that has pending actions.

    Kou canNt convert a lead that has pending actions.

    "f a time trigger uses a field that is null, 'alesforce.com ignores thetime trigger.

    Kou can deactivate a worflow rule at an# time. "f the rule has

    pending actions in theworflow >ueue,editing the record thattriggered the rule removes the pending actions from the >ueue. "f #oudonNt edit the record, the pending actions are processed even thoughthe rule has been deactivated.

    Kou can add actions to eisting time triggers.

    Kou canNt add or remove time triggers if

    o The worflow rule is active.

    o The worflow rule is deactivated but has pending actions in

    the >ueue.

    o The worflow rule trigger t#pe is set to Ever# time a record

    is created or edited.

    o The worflow rule is included in a pacage.

    Eisting worflow rules are not affected b# time$dependent actionsU

    'alesforce.com lists all eisting actions in the "mmediate orflowActions list.

    "f @alidation and Triggers from Dead ;onvertis enabled, eisting

    time$based worflow actions on leads arenNt triggered during leadconversion.

    "f a campaign member based on a lead is converted prior to the

    completion of time$based worflow actions associated with it, thetime$based worflow actions will still be performed.

    Time$based worflow rules are not reevaluated if an Ape post

    trigger eecuted as a result of a worflow rule or approval processupdates a field so its value no longer meets the time$based worflowrule criteria.

    =. hat are the data t#pes that are supported b# formula field1 'elect three

    2/3 choices

    . :or the order management application, the developer has created a

    custom object to store the product line and product combination. hen

    creating an order, the product line and product combination needs to be

    consistent. hat is the best option for implementing this1 $ @DCC+%

    /. "n which profile G@iew Encr#pted :ield is default checed1

    4. A scenario where after pic list value change user should be able to see

    restricted field.$ orflow to change ?ecord T#pe

    5. hat are the data t#pes that are supported b# Eternal "d1

    . "n a master$detail relationship, what happens when the a record is deleted

    from parent object1

    6. Cbject O has a looup to Cbject K. hich fields can be accessed from O

    and K among themselves1

    7. 9ow developer will test Approval %rocess1

    H. A long scenario and then

  • 7/26/2019 Salesforce Questions-priyanka

    22/33

    =5. All open position should be visible to all but as soon as it closes it should

    be visible to some users$ Ape Trigger

    =. ?eport on %ositions but *epartment wise

    =6. hich component gives #ou grand total. ;hoose .

    =7. 9ow trend is changing over a month for Job Applications1

    =H. hen Anal#tic 'napshot run to fail1 Lut the options we have in our doc

    are different.

    0. "n a data model object A is related to L, L is related to ;. 9ow will a

    developer create a report to include fields of A and ;.

    =. +pload se>uence of Account, +ser, ;ontact.

    . "n import wiard which field is mandator# in csv file if #ou are going to

    update record1 Cne confusing option was GDogical name of ?ecordN

    /. uirement, Lusiness worflow, dashboard..

    more

    /7.

  • 7/26/2019 Salesforce Questions-priyanka

    23/33

    3. hat can be traced using debug logs1a. ?oll up summar# field calculation

    b. :ormula fields evaluation&( )orkflow rule

    !( Ass#$"me"t rule

    4. hat can be done using page la#out1

    a. Add / section( A!! &ustom !eta#l a"! l#st utto"

    c. (ae field re>uired based on other field!( I"l#"e 7F +a$e

    5. Cbject can be created using1a. :orce.com A%"( For&e(&om meta!ata A6I

    6. Approval process using wireless devicea( Ema#l t'rou$' mo#le

    ( Lo$#" us#"$ mo#le a"! t'e" a++rov#"$

    c. '('d. ;annot be done

    7. "f #ou dont consider user access while creating a data model for the

    application what will happen1a. Kou wont be able to run and create dashboard( A++roval +ro&ess w#ll "ot work +ro+erly

    c. e wont be able to give access to user afterwards8. hat will be available after creating a custom tab1

    a. 'ide bar create new optionb. 'earchc. ?ecent listd. uestion and options properl#3a( E"ale! for w'ole or$a"#=at#o"

    b. Enabled for user&( E"ale! for $rou+

    10. 9ow to displa# Tags on sidebar 2'elect Three3$

    a. Enable tag for organiationb. Enable tag for profilec. Enable tag for %ublic Froupd. Enable tag for ;ustom Cbject %age Da#oute. Enable tag for 9ome %age Da#out

    11.hich one is better :ormula field or trigger

    a. a. *o not need to write the test method

    b. b. :ormula field is fleible

    AI' $ a,b12. To restr#&t t'e s#te a&&ess##l#ty .Sele&t two0

    a( a( A&t#ve &ustomer +ortal

    ( ( A&t#ve +art"er +ortal

    c. c. Dogin "% ranges 2e selected a, b313.+; created one custom object to trac the positionNs salar# and

    created an approval process, if salar# is less than =0,000+'* it

    must be approved b# 9? (anager else it must be approved b# @%.

    hat is the initial process so that approval re>uest must be routed to

    @% of +;

    AI'$ Ieed to clic on the S'ubmit for approval buttonS

    14.There are =,,/,4 field on a custom object and one status field, if the

    value of status is new then user can see =,,/ field on page la#out

    "f the value of status is closed then onl# =,,/,4 field will be visible ,

    how can #ou do this1

    a. a. ;reate a worflow rule to update ?ecordT#pe field2AI'3

    b. b. :ield level securit#c. c. rite a trigger AI' $ a.

    15. ;ompare each other 2AI'E?'3a. +" $ %ageDa#out, ?ecord T#pe, Tabs

    b. *ata (odel $ ;ustom Cbject, :ields , relationshipc. *evelopment $ *evelopment toolsd. Lusiness Dogic $ orflow, approval process.

    16.hat developer needs to consider if the compan# profile is enabled

    for multi currenc#117.Fo through approval process and sharing rules properl#.

    18.(aster detail relationship >uestion appeared $/ time

    19.uestion and options.

    =3 Cver$ride for field level securit#a. %age la#out

    b. 'o>lc. Aped. eb service api

    3 hich amongst these are not std fieldsa. Cwner id

  • 7/26/2019 Salesforce Questions-priyanka

    24/33

    b. ;reated b#c. ?ecord t#ped. Dast modified b#

    /3 hat does profiles controla. %ermissions

    b. +ser "nterfacec. Access to *atad. ?eports

    43 hat are the permissions that allow a s#sad to manage a application53 hat are record t#pes used for13 hat value will record t#pe field contain for records created before

    defining the record t#pe163 "f #ou remove access to a app for a profile, will users of that profile

    still be able to see the tabs included in that application73 "f #ou hide a tab for a profile what are the wa#s to see the records for

    users for that profileH3 "f #ou have two record t#pes, do #ou need two page la#outs as well=03 "f users dont have access to a specific record t#pe, can the# see

    records of that record t#pe1

    ==3 hat is the limit of no of record t#pes1a. =0

    b. 0c. 50d. 00e. Io limit

    =3 ;an #ou b#pass the prompt to select a record t#pe on +"=/3 hat happens to piclist values of records t#pes, if #ou rename a

    record t#peAns orflow rules, Ape, co it runs at s#stem level.

    Ione of the above

    =3 false3 A b and c/3 @iew all data and modif# all data B customie apps43 ;ontrol page la#outs and limit piclist values53 Ieed to chec3 Kes, if that tab is included in other application B63 ?elated lists, reports, records ids, ape73 Io, this will be used to limit piclist valuesH3 Kes, co record t#pes are just at page la#out level. "t is just a field.

    =03 Io limit as such

    ==3 Kes=3 Iothing happenshich objects are standard business objects in'alesforce1 2;hoose two3"nvoices.CpportunitiesAssetsCrders

    hat must an administrator do in order to enableadvanced currenc# management19ave +nlimited Edition licenses.?e>uest a feature license from salesforce.com.enable customiable forecasting.enable multiple currencies.

    hich statement is true regarding field$level securit#1 2;hoose two3"t is enforced through the user interface 2+"3 and the A%".from seeing specific records "t can be used to prevent users ."t can be used to mae a field re>uired c."t determines which fields are hidden, read$onl#, and read)write fora particular profile

    hich statement best describes the purpose of theprofile1"t controls access to records within #our organiation."t is a wa# for the '#stem Administrator to determine who can seespecific opportunities in #our organiation."t determines what users can do with records that the# can access."t is a wa# for the '#stem Administrator to determine who can usethe worflow feature.

    hich validation rule ensures that users cannot enter a

    date in the past into the ;lose *ate field1;lose*ate M Toda#23;lose*ate V Toda#23;lose*ate V Toda#;lose*ate VM Toda#23

    An organiation using a custom recruiting application would lie to useapproval processes to approve each new position. The position should berouted first to the hiring managers manager, then to the recruiter. "f theposition is a senior$level position, it should be sent to the hiring managers @%as a final step. 9ow would an administrator meet this re>uirement1L# creating a worflow rule with multiple actions

    L# creating an approval process with parallel approvers .

  • 7/26/2019 Salesforce Questions-priyanka

    25/33

    L# creating an approval process that sips the @% step for positions thatare not senior$levelL# creating an approval process that has entr# criteria for the final step

    =. "n the statement below, controller refers to what t#pe ofcontroller1 'elect the one correct answer.

    A. 'tandard ;ontroller

    L. ;ustom ;ontroller

    ;. ;ontroller Etension

    *. 'pecific ;ontroller

    . hich of the following represent correct s#nta to displa# firstname from global variable user1 'elect the one correct answer.

    A. W+ser.:irstIameX

    L. WY+ser.:irstIameX

    ;. Z+ser.:irstIame

    *. WYZ+ser.:irstIameX

    /. hich of these is not a standard profile1 'elect the one correctanswer.

    A. *eveloper

    L. ;ontract (anager

    ;. ?ead onl#

    *. 'olution (anager

    4. Iame the language :orce.com uses to support full$tet searchin objects. 'elect the one correct answer.

    A. '

  • 7/26/2019 Salesforce Questions-priyanka

    26/33

    *. s

    H. hich of the following cannot be included in a @isual:orcepage1 'elect the one correct answer.

    A. Java

    L. Java'cript

    ;. 9T(D

    *. :lash

    =0. To create a new @isual:orce page 9elloorld in developermode, which +?D should be appended to server address1'elect the one correct answer.

    A. )9elloorld

    L. )vf)9elloorld

    ;. )ape)9elloorld

    *. )home)9elloorld

    ==. hat is the maimum sie of a @isual:orce page1 'elect theone correct answer.

    A. = (L

    L. 5 (L

    ;. =5 (L

    *. There is no limit on the sie of a @isual:orce page

    =. hat is the number of components that can be added to adashboard1 'elect the one correct answer.

    A. 0

    L. 5

    ;. 50

    *. =00

    =/. hich of these represent the correct s#nta for customcontrollers1 'elect the one correct answer.

    A. Vapepage controller\S(#;ontrollerSM

    L. Vapepage standard;ontroller\S(#;ontrollerSM

    ;. Vapepage custom;ontroller\S(#;ontrollerSM

    *. Vapepage private;ontroller\S(#;ontrollerSM

    =4. hich is the first step when creating reports1 'elect the onecorrect answer.

    A. 'elect report name

    L. 'elect object on which report needs to be generated

    ;. 'elect t#pe of report

    *. 'elect columns to be displa#ed

    =5. hich of these is not a valid report t#pe. 'elect the one correctanswer.

    A. 'ummar#

    L. (atri

    ;. Tabular

    *. *etailed

    =. hich report t#pe is used to group rows of data and show theirsubtotals. 'elect the one correct answer.

    A. 'ummar#

    L. (atri

    ;. Tabular

  • 7/26/2019 Salesforce Questions-priyanka

    27/33

  • 7/26/2019 Salesforce Questions-priyanka

    28/33

    E. @isual:orce page

    4. +niversal ?ecruiters will lie to hire ten emplo#ees in twomonths. "n a recruitment application, a dashboard componentneeds to be built that will displa# progress towards achievingthis goal of hiring of ten emplo#ees. hich dashboardcomponent can be used to implement this feature1 'elect theone correct answer.

    A. Fauge

    L. (etric

    ;. Table

    *. ;hart

    E. @isual:orce page

    5. +niversal ?ecruiters uses an eternal s#stem for eeping tracof eits from the organiation. The ;EC of the organiationwill lie to view information about eits in the 'alesforceapplication that +niversal ?ecruiters uses. hich dashboardcomponent can be used to implement this feature1 'elect theone correct answer.

    A. Fauge

    L. (etric

    ;. Table

    *. ;hart

    E. @isual:orce page

    . +niversal ?ecruiters uses :orce.com as its recruitmentplatform. The 'ales @% of +niversal ?ecruiters will lie areport that will displa# progress in recruitment across simonths. hich reporting component can be used to implementthis feature1 'elect the one correct answer.

    A. 'ummar#

    L. (atri

    ;. Tabular

    *. Anal#tic 'napshot

    6. hich two features are supported b# 'alesforce in developermode1 'elect the one correct answer.

    A. *eveloper mode allows a default user interface to becreated for objects.

    L. *eveloper mode provides a debugger that is used toperform step b# step eecution.

    ;. *eveloper mode allows developers to create dashboardsfrom reports.

    *. *eveloper mode allows split screen where user canview @isual :orce editor and user interface together

    E. *eveloper mode allows developers to create new pagesb# just entering the page name.

    7. +niversal ?ecruiters wants to mae access to records in such awa# that all managers should be able to access records that areaccessible to their team members. hich feature of:orce.comNs securit# should be used to implement this

    re>uirement. 'elect the one correct answer.

    A. Cbject level access to profiles

    L. :ield level access to profiles

    ;. Crganiation wide defaults

    *. ?ole hierarch#

    E. 'haring rules

    :. (anual sharing

  • 7/26/2019 Salesforce Questions-priyanka

    29/33

    H. +niversal ?ecruiters need to ensure that the 'ocial 'ecurit#Iumber and %hone Iumbers follow a specific pattern. hichfunction can be used to implement this functionalit#. 'elect theone correct answer.

    A. ?EFEO

    L. EO%?(AT;9

    ;. "'I+(LE?

    *. %?"C?@AD+E

    E. @DCC+%

    /0. +niversal ?ecruiters have an object that the# use to store all+' ip codes and corresponding states. The# want to ensurethat the ip code and state specified b# users are correct. hichfunction could be used to implement this feature1 'elect the

    one correct answer.

    A. ?EFEO

    L. EO%?(AT;9

    ;. "'I+(LE?

    *. %?"C?@AD+E

    E. @DCC+%

    /=. hich of these functions is available in formulae field. 'electthe one correct answer.

    A. "';9AIFE*

    L. "'IE

    ;. ?EFEO;

    *. ":

    E. @DCC+%

    :. All of these functions are available in a formula field

    /. A :orce.com developer needs to eecute Ape code snippetand chec the resource usage. hich feature of the platformcan be used to support this re>uirement. 'elect the one correctanswer.

    A. *ebug Dog

    L. '#stem Dog

    ;. 'etup Audit Trail

    *. :ield level securit#

    //. A user at +niversal ;ontainer has reported an issue withrespect to approval process. Kou need to anal#e this issue b#reviewing the debug messages that get generated for thisparticular users. hich feature of the platform can be used to

    support this re>uirement. 'elect the one correct answer.

    A. *ebug Dog

    L. '#stem Dog

    ;. 'etup Audit Trail

    *. :ield level securit#

    /4. hile debugging an issue #ou realie that the field t#pe of an

    object has changed. Kou need to find out more details aboutthis change. hich feature of the platform can be used tosupport this re>uirement. 'elect the one correct answer.

    A. *ebug Dog

    L. '#stem Dog

    ;. 'etup Audit Trail

    *. :ield level securit#

  • 7/26/2019 Salesforce Questions-priyanka

    30/33

    /5. "n +niversal ?ecruiter application a developer realies that the'alar# field of an emplo#ee is set up to an incorrect value. Thedeveloper needs to find out who has set this new value to'alar# field. hich feature of the platform can be used tosupport this re>uirement. 'elect the one correct answer.

    A. *ebug Dog

    L. '#stem Dog

    ;. 'etup Audit Trail

    *. :ield level securit#

    /. hich of the following is correct about custom fields in'alesforce. 'elect one correct answer.

    A. "f a field is set as re>uired it must be entered in the'alesforce generated pages, however it ma# not be

    specified when entering information via :orce.com A%"

    L. A re>uired field is alwa#s present in an edit page

    ;. A uni>ue field is alwa#s present in an edit page

    *. A uni>ue field increases report and 'Cuired field and ma# be omitted.

    L. *eleting an object deletes its children.

    ;. ?oll$up summar# field can be used to perform basicoperations over all children of a parent record.

    *. 'ecurit# access of the child record is dependent uponthe parent record.

    4=. hich of the following cannot be used to build a complete;ustom Tab. 'elect one correct answer.

    A. *ispla# an eternal web page

    L. *ispla# data using a @isual:orce page

    ;. 'how data from a custom object using the native userinterface

    *. *ispla# the approval process using an Ape page

    4. hich of the following is not supported b# Enhanced %ageDa#out editor. 'elect the one correct answer.

  • 7/26/2019 Salesforce Questions-priyanka

    31/33

    A. ;hange the field name

    L. Add blan spaces

    ;. (ae a field re>uired or read$onl#

    *. Add a new section

    E. Add a new custom field4/. hich of the following is true about ?oll$up summar# fields1

    'elect one correct answer.

    A. ?oll$up summar# can onl# be set on the parent of a(aster$*etail or Dooup relationship.

    L. ?oll$up summar# can be used to compute'+(,("I,(AO,A@F over a set of records

    ;. The results of the roll$up summar# is displa#ed on thechild in a master$detail relationship.

    *. ?oll$up summar# fields are read onl#.

    44. hich of the following is true about @alidation ?ules1 'electtwo correct answers.

    A. @alidation rules are eecuted when the user clics onthe 'ave button.

    L. @alidation rules are not applicable when the data is

    stored using the A%".

    ;. "f the error condition evaluates to true, then an errormessage is generated and the record is not saved.

    *. @alidation rules are applied onl# when a new record iscreated, and not when an eisting record is edited.

    45. hich of the following is not a valid return t#pe of a customformula. 'elect one correct answer.

    A. *ate

    L. *ecimal

    ;. Tet

    *. Arra#

    4. hich of the following is not a part of a :orce.com app. 'electone correct answer.

    A. Iotes

    L. Tab

    ;. Dins

    *. :orms

    46. An organiation needs to create a public website that displa#sdata from 'alesforce.com organiation without userregistration. 'elect one correct answer.

    A. Ape

    L. Triggers

    ;. 'alesforce nowledgebase

    *. :orce.com sites

    E. :ormula

    Answers

    =. L. controller attribute is used for ;ustom ;ontroller. *. WYZ+ser.:irstIameX is the correct s#nta to access first

    name.

    /. A. There is no developer standard profile.

    4. *. 'alesforce Cbject 'earch Danguage

    5. ;. The code must get a test coverage of 65[ before it can be

    deplo#ed.

  • 7/26/2019 Salesforce Questions-priyanka

    32/33

    . *. There can be a maimum of 500 fields in custom objects.

    6. *. object id field can be =5 character case$sensitive or =7character case$insensitive.

    7. L. The prefi ape is used for standard @isual:orce maruptags.

    H. A. "t is not possible to include Java code in @isual:orce page.

    =0. @isual:orce page address appears lie )ape)9elloorld.

    ==. ;. @isual:orce pages must be upto =5 (L.

    =. A. A dashboard can have upto 0 components.

    =/. A.

    =4. L. The first step when creating reports is select the object t#pe.

    =5. *. 'alesforce does not have a report t#pe named *etailed.

    =. A.

    =6. L.

    =7. ;.

    =H. A, L. %ercent and +?D are valid data t#pes in 'alesforce.

    0. ;. To mae a field editable, enable @isible but disable ?ead$

    Cnl#.

    =. L. (atric report cannot be used to generate Anal#ticalsnapshot.

    . A. ;onsole tab allows eas# navigation across multiple objectt#pes.

    /. L. (etric dashboard t#pe is used to displa#

    4. A. A gauge is used to displa# progress towards a goal.

    5. E. @isual:orce pages can be used to draw dashboardcomponents that etract data from another source.

    . *. Anal#tic 'napshot feature of 'alesforce is used to performtrend anal#sis over a period of time.

    6. *, E. Dast two statements about developer mode are correct.

    7. *. ?ole 9ierarch# feature of :orce.com platform can be usedto implement this functionalit#.

    H. A. ?EFEO function is used to chec a tet field matches theregular epression.

    /0. E. @DCC+% is used to return the value for a uni>ue e# in anobject.

    /=. *. ": function is available in the formula field. Cther functionsare not available in the formula field.

    /. L. '#stem Dog can be used to run code snippets.

    //. A. *ebug Dog can be used to view the debug)error messagesgenerated for a particular user.

    /4. ;. 'etup Audit Trail can be used to trac changes made in theconfiguration.

    /5. *. :ield 9istor# Tracing can be used to find out changes infield values.

    /. L. A field set as re>uired must alwa#s be present in the editpage.

    /6. A. :ields of t#pe eternal id can be defined as Tet, Iumber orEmail.

    /7. L. An object can have maimum of (aster detail relationship

    /H. ;. An object can have maimum of 5 Dooup relationship

    40. A. %arent is not a re>uired field in Dooup relationship

  • 7/26/2019 Salesforce Questions-priyanka

    33/33

    4=. *. ;ustom tabs can be used to displa# a @isual:orce page, datafrom an eternal page, data from a custom object.

    4. E. Enhanced %age Da#out editor cannot be used to create newfields.

    4/. *. Cnl# option * is correct. ?ollup summar# field can onl# beapplied in (aster$detail. 9ence A is incorrect. A@F is not

    supported in ?ollup summar# fields.?ollup 'ummar# isdefined at the parent level of a (aster$*etail relationship.

    44. A and ;. @alidation rules are applicable when the record issaved using the A%", hence the option L is incorrect. @alidationrules are applied ever# time the record is saved, hence * isincorrect.

    45. *. Arra# is not a valid return t#pe of custom formula.

    4. A. e# element of a 'alesforce app are Tab, Dins and :orms.

    46. *. :orce.com sites is used to build public facing sites.