This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA
Fo'o *he v4et d"tai[ P^0,\-e',nrro/e
Qo to -t1^,. -$U^,r., pd\l^' +r"
*ior> SeY A5,ii7rrr.ertt U
S.ttct *t'r. VSet ,lt i.[,
&. t', -lrrt Asa6n=r'o,ts
c.sh\fiq Perra.isaie-o Seb'
PDFaid.Com #1 Pdf Solutions
This book has been developed especially from the idea of glance look learning. This book helps
for individuals who want to learn things with in short time. From this idea I started writing this
book which will be helpful to the professionals to learn quickly without missing the things.
While writing this book I faced many difficulties in which reduction of 3000 pages to 200 pages
is the main. After all my hard work from the 3 months I was able to bring this book in front of you to use it responsibly. Bringing easier way of learning to the students is the idea behind
making complex things to simpler. I would like to thank all the people who inspired and helped
the joy of learning”
me in writing this book.
Capital Info Solutions F.No : 106, KVR Enclave, Beside Satyam Theatre, Ameerpet, Hyderabad. Ph:+91 86 86 86 42 86
-t rees ( t*ft""lrr.Lr. --,^_Gs a Serv,te -\,^-\-, >Jl-J +- ) 1-
Slor..q" servzr c,yet. Jtr.e
3 ry(ffua"59ls=t.ce)r* df
accessiy a. sqf*-o..
Sat"s.Jo.6' c am C R>,1
:A \-.,-,.ruo.J _U fio"oq.
h)e Ca.t eCce3e fu
4t St"rp\. vsct \"!"rfu. -t1-o| .. weLl recuveA
a c\,o*d of pL'.-tr'.," ".t
Xl wltl too"E ,""g\oX." fard-.+"V ,4r,+, a.d sirr"e *",iJ ^.^1.i.,^ro.k
o:N on s,F lut i So fo In Ca pit al
,t, C-. se vV*^n.* *t L" s r-^dd
te E*urp'. - P.u"Ly* o-d .xb. l*.d d^ 4 €d.or.;=_|,.=;' .an c"e*. Gn ,.r^L-tlJ nurnLe , q lrr*.,p,o6 1", .
' 5.1, 1[;' gy A$l"se t' o;a':'Pt''lc :
Profiles: First way of creating a Profile:
Go to Administration Setup Manage Users Click on Profiles
Click on the Your Name Setup
Click on the “New Profile” button for creating a Profile
Second way of creating a profile: Cloning the existing profile
Click on “Clone” link for cloning the profile
Give Profile Name here and click on “Save” button
Give Profile Name here
6 64 28 86 8 86 Ph : s,F :N
Go to Administration Setup Manage Users Click on Users
Click on “New User” button for creating a user in Salesforce.com
Enter the details in the following page and click on “Save” button
The following screenshot shows the information about the assigning profile to user
obje-f a*.,J asd6-> fl1e pe-rrouseion s.t -to -\h.
ir[lo,or7: I" ad -fiaa f_rm,l!sio.,s
+e Ula T)€vcy !',,or. -to cl-,*,6. f"fit"t- o( cta-b a p*6t" 4* " sio)e t)ee Cace-. q J ucL,i). v*s C.aa Vvru ,.l on& p*fi V- A7 ca. Lve '^ut[i/
4e. f)exrnt.ssion SeY A5,ii7rrr.ertt U
S.ttct *t'r. VSet ,lt i.[,
&. t', -lrrt Asa6n=r'o,ts
c.sh\fiq Perra.isaie-o Seb'
Click on the permissions from the following screenshot.
Click on the "Contacts" from the following screen.
Ex: Click on Object and Field Permissions
Click on "Edit" button
Assigning Permission Sets to Users:
Go to the User's details page which we want to give access and go to the "Permission Set Assignments" related list.
6 64 28 86 8 86 LA VE ,
Click on "Save" button and check in the User's detail page
,& A fr.cc-. C:,T(\ O5t.n *pp Gns,sl, ,.1 a
h&"fl fCI". ^ * &lr4r'r. p-*^iita s\-td Af' So lut ion s
bJr.r., app. ut. tj *he
L' Cr.'[o.t, W d Serv,L. ct*d u,sL
L epf s"t "1 CL AV E, Ph :
dfu" sekl *1ee -'dl?' # 'th.'rypLtJu. cLik on 'Nlerct' t,.[.," tL,r ,o1"$to>,---
o-J cL.t. on e+dd ervor,D . no.r \. ,*veo so '11"of we 3ee -t1',o. e *ot, i. *l^,e- seLe.l"d *ot.
]o o*t app[iol*', -f!,''n G,t-fo.",
^ner^) \Lse(s u^lf^'o L'ott -lhe
* fl.f*", cL'.kr,y on'the -So"e' b.*tt- , we aYe tA"''td OuY -1o -the U.+ 4 oppL'.olo=-. , \. b i\,t) Cr"',toi.^'t ojp[*k- -a< . oAu. out .1,pU'-'L''''., t'd set. L'-'V ;l b.f +
-T[-''" Service '-e Cto,rd cto,rd Cl>-. do,, c,"-. do,' is is Aes'ff.eA
o,^d Creale nrr-Jt i<) tu\'r+*e
# Jh. Wd4d/4/ sevvrte cL; c'o''so[' lrl
lL. o$..1' trov,d.J tr ds cd[.J tto^Jo"d
G-.4'- ob1"J. grov,J. o. 3)asclttre $'
-fl"r' chok l,.r, R?orb +
cl^. kbor- deurto,p-. 1
G.-liri*'.' -] I > Xle* ev€NlT
oJ *"*,V c-o6pt"t.l u,A x il is
Jdtl^r*;1 1,lio. at e- avaitotl. ,.\A roh"- a c,s-k D oty e.t is -[..+ cre*eA
B cdd xtotus o.J fifto.I,.r#. ,drk"d brl
o\e.\ raritl eeve a",d
.,n$f,, *not- cka.k "11.,e ot';,-lLe;
setrle Ay1 s"l1 n
c[:.h on Sor.' b*tt"" u
The following screenshots gives the creation of the tab for an object
If the "Launch New Custom Tab Wizard after saving this custom object" is checked while creating the object, then after clicking on the save button, Enter the details for the tab.
^tey -= ooo +r,, -[rsl rccod a
. t llr T>v^c(che tk"d )
6[Lorn" waetE -b sete't a
ah a a^'v*,fl -["U *u J.'-Ut^\ -$'**I"s
o et" or picL a d..Yi- *"-
Vi) trl**t. 61\[or^, s -r^.^.rr-"
-t e,.svtc ;,"oft' &**t Th. useY **f ry.-t -tL. ?'of", i^,*du,
stt..t o' vJ-"e $* ^ 1*=t t,oa
6lrr*\. , * r.re aa\ $rre mc> 'Ir s"l".t)
rrrox€ tha- cirre
-f,o > "o'.,tc" on1 c.r,nUUJ-. ^f."
4s" -[.*L vaL. iE dss cl-rrJ,o,
-kot e'ea 4U Cf,orrc le"s on sT,.r.j;" b". -T1,.
o11o*. L-'eets -+o o*o alpl,rnulrrsr[6 .
t i5 &ss cl-'ooatl"t'
tG. Te* 6,ea(byl prov,i)e' -f- +' #'7"
S""oi[av 6r'l tTo'ol \+'ne5
3L, 16Q clo.o,;u" +rf &'il?
l3) T"*t 6reo C R,.L) -
Uf-1Lg c|.,a"ocltnt vce can "-".'[t' c>n sTararh
e cl,^1,, + iu ,VV'j b
*0 c;tl. ilf" *,i) Cl^--.,1i,7 .-l-o 4*+D rl*,,t.r 1"- ^( \r,. "*.7t'lL* Uvs .\rey 1-* \e*\r*CG() + -.d \f. .*rEv N"*^ta -+-
l, yh*' , Te*Y, Tel-* &'req , ry uRL
6rrA . *he o,+. 1U asti6o'^*,* ond €)Ca-L|".o tui* vre-u,
For Standard Objects,
click on Your Name ---> Setup ---> App Setup ---> Select the appropriate object ---> Click on Fields -->
In the Custom Fields & Relationships section, click on the New button For Custom Objects,
In the Custom Fields & Relationships section, click on the New button
click on Your Name ---> Setup ---> App Setup --->Create ---> Click on Objects --> click on any object name
set o'^' tofl' .,[.i,c. J
stndrrd o ",d Grr-L-
'.cod aYe .,ot d"l"r. l.,ed *
4rt S S*r kht-!?'Rrl-fuJ
'doI"AGL ,o H. r^lc c,.t\ ""of. -t1,';, rr[o"l,ir,rnt".,;p ,+ arrou,> ."^rJ, 6V".,Au u*.1'
ii1 f-r at"r.,u. Gr.4". oiu+, Cr.at-e iiis
o\r.Y, u)e CaT r^odt[ a *Y- *-
rol;l " cre-oL'q .,y\e,.orf.,-d"Io,l
,r"tJ.J -la, 6.s 'd", iv) roh:I" c*.o.[g y"*-d -orLr-o
A +h"t, h)e are c.*J;y a *no, _U_:^
xal'al'snrl-"pr rru4*,"n:h- " c". "
a kk*f \cr'o o-d s.l.ct
The following screenshots shows the creation of the relationships between the two objects.
S,,por*uA on sL.dod,
GsA., --th. -[.tb:,"7 stTt
Atr. wi ' -,7 O..Or.rL
f L -tl,e crgtot,,ol " "*lld +'..ab "-'d $aa ^" a a,mou,i
C-rrr*tl -*) crloJ*[o o
G&'* =\h. Zd"d 0t o[ on s,F
il\tN(rtrtnr, rlurhl-, trqtn z
g[rb-, B$rn4[*r*\n, RamA.
' Sq$ tnumb) 8dhqr \\ &rutu. &l$.
t'un r\ *i\\ '&t* 4'uu oil**re
\q'.- ; t*"- * 'ui\ rto\tc "rd^'*r\f t[ q(e +^uu\ry1ru
tgN'ott L€z+re chrtd rF 'Tht R"t[-up *,xo',.a.,1 L su.,'.'6a,, -$Aa
aized il1r.l (cj.;td o[i1..Lj
r. is an ofl". -lo i.,cLle cr[t ztecrrd,s in -tle- "*tt- y oa j,rtl stec.orJs -thrt "''ttt ct'*e'; c"'-te''h
) Ot1."t"'Th;, is L"cou., r,'.:e can
7r* ab.k \6r, Nla."," lecord d* Se(".t a [og.*.. o/*oubYe ,n,+h o- te',,'d 1r. +o f*r."^ ro E"t": a deac"ipL.n
-th, rl"p r,. clase o
zrecovd *s3t? $" fun. sele'L )e To ,fpk a Lt il \o'fk +" YfiL.u Y0. V\" " Qp* csr\a a"U p"fr[.a" a.d .[,,ooo -
- +o cxa| a^dtt'u' 'eo^v| +f n
-J o,s+o'"' yi'kLult '* cL'.L \' $o,. ,.J
W PS +'@ kDrltn *a'd lut i
To Grslo*ix. .tl.t nP2'[r"s L. S.t..t th. =r.e-cord +fl. aJ
&:f ^'E$t' .e*t -|o -tl..a *oJuro
o..J add ;t -lo -th." s.[""tal R..oJ Tyrr* L=t -^d ..ok. iL avo*lottu -t" vsets rpi-h, -tl-,J ft*[l"
zc se,l oy -+ ors-to"r.,i
3' cL'.k -€ar't Ar*. n ,- ,"',,t U
T6?ct - p*bf" o$..t -+ cLtk 6n ?16. /A"'b o,r R"""'J cL''k *6r't"t or Yuy'' &. l- t1"," 'J'A # W.%* *'U'"f a'*''6""'e.^'t Y'0' '.
o^(":*T' "* ro* \ay + +ts cLzk a Ce,, #L*
OSLrtt^'- Cgt '\Du5' ,,-U caL\ c
, a, aye t8',-tfif-t';' dtag,,^.^|, -tt. p0" 5 f.t..t ko,ltVY" o"t ila;azd t"';,\ t^t" ':q' t'" fo
\e1eoi 4ne gvevrb*s * '' o"J U'l &*' \)3e 1o Art'f?ofr, /*;o.t U .U t1''i $r".tl^,. ,r, PTt *&*ru " L*it.,'' -1. cL'.k 6+
For Standard Objects, Click Your Name --> Setup --> App Setup --> Customize --> Select an appropriate object --> Click on "Page Layouts" ---> Click on "New" button
For Custom Objects, Click Your Name --> Setup --> App Setup --> Create --> Objects --> Click on any object name--> Go to the "Page Layouts" section ---> Click on "New" button
Customizing the existing Layout:
For Standard Objects, Click Your Name --> Setup --> App Setup --> Customize --> Select an appropriate object --> Click on "Record Types" ---> Click on "New" button
For Custom Objects, Click Your Name --> Setup --> App Setup --> Create --> Objects --> Click on any object name--> Go to the "Record Types" section ---> Click on "New" button
Page Layout Assignment:
*l,o t-J *h a.d l.^b) re*,d, A,|o
ddd "dtnd :t..o"Ja E6tj t d"t ,'ta ,f ,"d De\"b- tt-"d'
€a.s L.,& &' 'tt-. ca,,rpatt6n ooDrs Cqn t" t* to Rr-.12P-tb. R..A P*tb. e.ad/ro'',\-" , oy P.^tL. Fr\t ilccess ,'n:[^,*, *' PtL: PtL:
acceee, F.r"\\ acceee, F-t"\\
e|i\,t"--tf"", dt[tb , 'n-A aeSovt ot atl
ff* L"Jl p*U;. R..d/*"1 V lr,^*[_ J ["u"lo
\-od 6,t^rD's Ca,-, Lg seL to
-1h- ot-r. .f'h"., \i5 a*oi\.ott. .'n
€CceEs L..rg1 I P.rtLt
-ro!t-r, P*b\; Read o'"\r(, Prtb. R"od /-'i[e , o( R.t\i. n"rd/rr,lF.7 T.o.,rf- h)e Ca,Sr- o( U*-J's a(e- stt to P*bU't R..*d /,-'.. b lO.*edi!, \,or,e R"1otL oh t"r-*rV
Car,r,ot €ilt 1Le- Here
-lh^t w*L ro\," in -the ro\e- \-''tt"o''"Ly can "tlit- *k'
Q: Fltk. ,s -fl-,. owret ol -the 6..o-.J n"-d 'qe TRp" a-d l"[ike L: lr, -;hna >ro[. i.F."-ohbJ *\q r-?"t7 * T"la P
"..*Aa f L*: A+ Hike ts --1L.,- o. \t( uf, on o..o..r* yor< =-(,
ltrw, e)*, o,J 'tTo* o^ ["lrkers a'ccou'#s ^lrp 6) 6ccee' L.u,[,
wltb ylo&'\t --, lo Gccees ,.t\r*J, :&. p>u.t-e Books o^d ?>utt''
ccete, tLsexs with
+J a*" V7\* i'' tL'' :'o\" l""o'6,K
Gccers Us;o, Fh'c"arcl-. e' cz. te- A. rt-tf' do* -,& \.oovk t[ +-
p'rfl. tro,. \/te,,i Glt o^d *O+d alt
U..f;f. (o',ru) 6" tf- 54J'o'. o$'".b
"0 ie ?*bL' R"-J /,o'ltz G srl"$.-
1' ,LL, hate -D'f* tP'dcUnat"za-1-''c'r' -
U trwtq c -lo - - c' -th'f htt"o"t"7 za\e' ",s,, r]es C,,n ; erEaLL'r[,.] - we , d liL -,lhe fiwoZ o
YtuD- €lfti. o"nJ "t1"*
c.po v ierl at'r\cl
l*,"v*.|%'. o.d Ro\. 4"' \pi-th e*o.,da.d oVlu.lt- &ccess
OUl.rL- d.vrlry., c\6;ut'. 1713t-'ttle-t or ncrt 6.cLess Grs\-'^2l+t^, s\^,o,^Id :tot\. ,p tl.'"..r6L, -l|,- ztal. Vi."orrhy t'c- drt*.',r-"d
fuccess udT t'h'e-'arcl""ut ' '"W'^( 9Y* r.p.de U"f"-,ft
.^ol aTr.r'.,t-l'-', ql +' pr'*t-cl.;td c[,;t 'Etpa-d gll ' -ko see- a\\ =o\u'
-ta. q Lwl :,c\e'-G. coL.or's aYe-
el^,d -tl.er" c\"i\d "n,-fh@
in so*.d U+'r.-".' L"J Ju.. a t*t -\t rf
the zuo\- a3 <\u-"J't'l *>To d.[.f. o ao\r. c[tk'Du.t"b' sl"xl
L I &.k Z $'\aka a 5r[*I'-''
)a5i'd *(.4 +. -tht-lrl'- 6lz-I - &'"t' \"rt[ ltt st.q,o
,*f\o 5oo '-tcs $" & E:v."6 t'\se'/ rn*st \" Asb|'\eA can cv.aV
"^h :"4"' 'the hi.ro"tln o i'' Lt^'d
ot[tt-'L *''o"n6 lo od'd o( rc,oove- occe# as rece'*V"
sl--7 . t"= -1. P"[h. gr*f_ ,.^Xt",
access +P \rsee' iq un[*.d Slr.r;nq (
*- sl^,o";.,g ,,u*\"n cr,.y) ^o€ver r( e.-Y;T' srTlfl
u?i-th s[,avi1q 70Jrt,(,
"n'6,I-'t o\'t'""".'.- *h*- a utser C-art T-:3' see A.-il n ,wh i.o$," sp..r-6. *l.,r.[., $aar+l.,-,F \r,A# User C_ar-,,
-lhc *a"i''q R*t.g 5rAtf"J
o.d .Arv opporlr;,$ *.,ff
a-,J er$t Ca,se fiVa'toX ='-'''\"s
r.? 11a,\.s I sL" C.,*o.[ "dj
oJ edjt A..c^r^l Urr.l
*ha Slv";1 Rot.g oJJ.d
3nari^6 s"Et7s, the,-
tec.'r), & o^(u -kf. v, ".1
V' -tr*- a.,u^J %trA oo. or**A oucrne r -) l'., h
d*-p d,*n l."t a^d sul -'l
cUL c). * st er-' t*ttt^ &. L*." 11.. doL"t a-d
=?.-\ -the wse(s ,nL,. J-Ja L'.
users Carr v.bu, b,,&- ot .^rrdrt-. "-\7 -) " "u^*An, R*d fr"tih -.+ \)9et,, Ca'- viaur 4^J uldotE rca.h
-rpe-rnte.rs .t=JS; ,so\' o\ 0*Y Sl^tV ,,^,\.. "ffu t- tJi., a.Iv. o"J
*u acce*; \"rr.la S" , *orn =^1., ^ll . |"""*lb-1[7, "?J"il +o J.4t".r -th. "c. r
I-rrrtJ *-r poiJs a-/\oL-t
we dJrf" a U"T =rul1-t>*- Slvri-q (J ^'o'V ,tr # x"t" [s ''"-"ov"d "t't"^l
crr,rot cL-T. -lle =1---6J 7tury' Ma-.^J 5|,a'; off * l-ra- ^--
+s -rcttt- r/3c ' a vJrrrc ,. vLSe(s ur5ers r^ "^& - U *\^r,'.L, ff"rI
-t"--b seY I vrete trrl-o '''ttd ac.ess' )+ Qto-ll- c)to6e--(s Ln jifi- A"VV;u-r.1"6, a.J
Sxt\ r-n' 6d'nt.,i"s-fro*o"t U
N"p' T1^" n",y b*ur,', do., -.& afpea(
to obb.r., >cce,,e -\o a "t'o'A: "".\^-6,
ftol-'o has )+' Gtov. orrrrt""L;p) in g^o\t Ut o-"\)
Ltf.- A'"\*l cG.' arslo-i=.- 'ektlattt,lts' u]e Can L,ile *--Aon) s",o"tl.' c,rsl*, ["tl v''"e'r,s .,r| a's
+D accese -t!'' Seo'J-
). S.\ot -ta.o- -?,no,p",oE o. b T
-4-. Cf'oo.e -tl-. 's"or.l-, Loflo.,f"' L'-k,
Ltf.- A'"\*l cG.' arslo-i=.- 'ektlattt,lts' u]e Can L,ile *--Aon) s",o"tl.' c,rsl*, ["tl v''"e'r,s .,r| a's
+D accese -t!'' Seo'J-
). S.\ot -ta.o- -?,no,p",oE o. b T
-4-. Cf'oo.e -tl-. 's"or.l-, Loflo.,f"' L'-k,
j$ -Th. sarcl W"t J"t 0 -l- ve g,,"o'J 6Jtl^'"'
$"UU 3'd'' as vescri*_ W+""t -.-5 ctrea $'aa^ +o sa"J-' t?"* i.' *f,c sea'd-' w"v
\/ce -"t"' ^dd Drto,lr- o( ci'sL'^ \
a"[*a 1., . $a; u,cf. -^ 'ttr-"
r\elrl ::rerp'd oY Xart, ar'\ e*s\7 xect>rdt a-d -tle,-, cL'..kt *A--
e ol.rt" B vJd - -11". " ec-''d 'n:i11 Sav & pov o? '..vJud dola, S^t.r
Er. ,[ *U. J'.,f& ,i- lJ. are*ot v*itl. on +t Y0' ?'"t, fGu v"[d'-ho'- 21ur'\es 5"1i\\ r , a.d wi\l :nesulk .^ an eYYof r^"*0 ..f *L'" pI- bL
-t1," voL" dTAj -r "a^"d, "-.&*-*Lt7 ' o.,6t1.,e" -[.fa.
d E.r*r". .t1r.af *.r*t.r, a(e u:;.tLl., a sp"df. "o7r- s"l^, as o[xcolrt G \"., -tho., 3o/
I G., Ervo, .1.u1elaa? .c[''. k. r[ Jl-.. $.."J,
tf J volles aYe -l:*e;
o^l $r-J^ is -tzrr"- *t-'t"'
are -|ou. or $W. R.L". a *iveo
E"-: ISPtct ,-. ,r[u- -I'',. co*J7 -a l*l 6,K
o picLL+ =f,.t"t G a"'l 86 8
oll,roua Sc e,c.,aviO tase_,4 _tt,,e Grs
lsprc kvAL I .^_. .a\-_-
a V,[dJ€d B R9"J.J '91_
PDFaid.Com #1 Pdf Solutions
b"tl" r. rrt., c,-d *u*L$'.15,
Ca pit al rc'iil
-+ This roilt moku- +t.,- 6*o.^-,F q+
el1,resst*,,\ is G, t
tnfr ,rs.d +t> Acr*rtVe o-fi,.nob
SsNl 'na*"l-'tt o- s"V'tlo'
soo'al secu'llfl Reqgx
CssN--c' [o-q]tr]. - Lo-fl
Tt1 -X1-11fr Lo-q-l
I'",pl.+* ' pevrnission can creatE cls
'-the * F.l^'t Frrr,rr_
)s hce Ca.r,, crho i. cLJ. tqYq
aduanrerl rnc ,0
l o"d v,b.n^6. .(*pt4". qT
For Standard Objects, Click Your Name --> Setup --> App Setup --> Customize --> Select an appropriate object --> Click on "Validation Rules" ---> Click on "New" button
For Custom Objects, Click Your Name --> Setup --> App Setup --> Create --> Objects --> Click on any object name--> Go to the "Validation Rules" section ---> Click on "New" button
6 64 28 86 8 86 Ph : LA VE , EN C VR 6,K 10 os,F :N
Go to the Account detail page and click on Save button without entering the Annual Revenue field.
I'",pl.+* ' pevrnission can creatE cls
'-the * F.l^'t Frrr,rr_
)s hce Ca.r,, crho i. cLJ. tqYq
aduanrerl rnc ,0
l o"d v,b.n^6. .(*pt4". qT
)e T.*L o'd HrYru t".'',p\o[u, con c,L* V. w6eA w[.9 \.oe ,-^d
v.s',ol$t " crr',cit +".,p[L
Alrk yk*, *dnu.-y$,, Fo" .r*^( E.,u;t f,.1rht..
.&U- rn , rt-,i.[', +" sL"' *h. +". Pt b
6r-) *tJe.o Te."pbtZ" t*tt*,
, E.,t." -tt,,a T*kfiV\ F--.,cr;\ T--p[rlz NIa-c- a.d T,-^ptc.b
cnre,v;e,,',fr?lJ^ rzEt " V.rqe ^'^/erzrz ^-tl (.eqe- -fral, r,erv.-_ as
lL' c['.k oh *.Souu . t*to^
t r'\Lr\/\'^" Cr"A *Ye.aa1
L* cLtk o'., 'E. cit T.-..'pL
L cL.k "'rr - ile- fe,.r.,p l*ta "
I - .^r'.A., wlrrt provd. b"+= c,.t^e1..^7
'''P-Y 4$-a .'d tteA,ray ,u;L
o"t[o'"d n*7. rb Gn o.tn,*-b\e 6pr nerc(c Ct^ Xnnr_ .$,*ol;
on 16e r*5erts cA*-d-r' ,J*.\^, @n V"
t"rill ,pVr^-,"V." a tarrr), ^..u"lz th. "n"o^b imro c-"&Jn-,l sf".$.d^*)W i., -ll,e- ,o*k.tlLo* ,u'l'' -11-,
\.. -th,. Kt"',d I , ,o'Lf b^" -th e otl* -H-of \uetrcoerrrd ..o$.\^,", -tf,. c:rlle'ua ,J .*.r-t -rr-rd3
l.o **. +ooo'" p-' er$rce. Gyrq cavr
t oI \-',-J'Jt . orl-fi.'* G- ful+tce'C-o.,-t c."tl c^*Yu*tl.-tt7 s.-.J ,^r.> *,^atl. 4+*E -4-[''* -# -il.. tlsere
uco.kf,L- Q.,rtea : C'.oh-q a.lvv 4/4'-J^./\-t ^.-r..-
-Jt 6tt'* *1"' * sut*p + Agp s"t"? -+
-> Cr",.G- -+ rnr"k(to- & Gpptouab
+L" c,r,r-t ,^otkfL- *-f,r7, -lE , *',t, Varioue prler*.E srcl, os -tl.,e atw;oLrA
Gt Y7r- tc d Le Ct.oFJ' choose-
& u'( -k.,e a recovJ ts Ct"*d o< d;L"d
- t^1. Can -,ot ,Aa *.'*,.- Ar4.-A*
-th.' C,.lte",b . o C_s2,LC_.|h. c>t*er.a a. ,^
V'nu" -tl^''i' PIL n:t 4zr -\--vv
.*", a $r-Jo +J v.l,n 6 va!,re "< *T>*." or ' ?o,l*e" " -Th- fu, opp[a. ta -T1.
cLtk on 't1,. 'cL.,".k 3(+"" " t rU-., +" '..htd"lz -ttr..f the $.".,*b c--,t*. Yro e-Y(o( r/trtrug b.+o.. P"1'"t^g
'6dd nlotkfL,o A.I.o, d"-T- d.o,r", s.l..I'-r., J., -lGc l*-.&bl-e b- G.*'o.,r se c+ir o-J .\. *.. ei-fh." ^^'Hf
Ne* E.rart *t"t -+ 1o c'e".le orn .-"oili o-t.v F Ne,o F'"ld upa.! -+ -to ot"$." o -fi."ta *gd-b New o"tt"r^d yenso9. ee.
4 cf,*u- a Au. drb"_ sLLr_ a.J
"?fE^ Lr> tf," 5 5.t 11^,"
I ' cLtk "* *aotd h)orkft^^, e-t .-,
-lb ofi^,. to"kn--f, r3orhfL*'-
".+. 1"".fh" Ae*criyl'o,, ,.6,-*l.U _th.,^, cL.k crn " So v" =1. anJ u
sA q' rit - ahb|ftc \)ser off'a-J .t^..8 -l|,,rn tork * se-l-,. c["t i7 on tt-c*.," " tou
cLtl'' Y*, r..la,^e -+ S-t,f -., 6tp? sety-+ c:testE -> tnrorkf[o,,o & Gyyou-V *o"k fb. R*t67,
"€otd ,aorkfir,p Gc-t-,'ocr" . U-', o"'d s"t..L
ulht'' :-l'-::n 4-; Y**T -fiaa l" ;:: ^t"':rY. fl'; \'oe
o.\..t ae pr,ot".t "d G x[on, sel".b ,^[-,o sL,oJd rece-rve -tl-..s e--rnaj L ot.rb
Recrpi,nts , €lc.o** TLa'", .t
)e Re..pt.-f.: Cv'al* L(J wset Lf,= aa -l-tt-,. l)l) U*.J ha te(ntd. c'eo4o' a.o[ +]: lkl c.I -["ta evr 821 r' e \* ctLw!Jed -klh €- v ro(e
th, [itt + a.*iLtl"- LLseYs iq *'l'*'fo"'
1. Se\".t -th" zcctpi".*s 11;[o +.Jd %ecejve -fL,.= .-,oarl o\euf dn -th. "av*[ot\" R"..;,.#. , u-.\ .-d c[..k c,n
on ' edJ tr'atd u1"dot
cLt[ on ' EdiJ' t..^Ho., on ,r^r(k.tt ,
"a sy..-$, dt pi.ELlrt oP\'-',"
a^J add *e- at-['",a tJo 3e\e'+J aJo. \ c\^'L;g crh '6JJ" l-]L.".'
a *;.- J"1*d.-l u*kft" aJ.on, cLtl' or') '6dd Ii",ebw*o. ;., -lr^,e.- Ti.". ft,g-J*r* ,n 'L'ft" scJn.," Se.
Lr,^r. 'V4"- or of|." o 4-,. dJz *k. t"-d r'tf,?s
)+ir* bce Can -ot crdd -h. -e th. *1. cri-le,,c, ^1,W.' \ *-L +D " E r.'/ t.".. a n.*i ,5 c..oL"A or e.t+; -cdd -ti.^T.i33er' b*U.. *]'tt t. &qtU $,'t1. '. c. l rt tt- G.,J crlto f(",. " 6dJ ri.na 1y6er' br.,[o., u''.,ta'lqttt [o. is ,t.,t*\r.tt. xrr.[e is a\r"^Ar1 G.[ire C t *. t^t r.r.rrL d"o.h'otZ il t-aJ1*J"t ottrt' a''"' U *'+ 1l,- =,,r'\' r's Jtotli"l- , bdf |.-t ?*eV ..]-'' 1*6V* a ,^orF.[t"- *L. -"t .r^ri[t u^ht we tr-'^,e t,a.*L[4r oA''oJr"J it l"1o"ld"rrg -t1.. u^rort 6d*t..s\1otr'".", s.t*p c[tL -'5e. t-," tdHo, -+D v.'er, a[L V^V ',A* "Lo"U l" +",," crr., op?"J"".'-[ CU" .'.o.\., Dcni^l* (+. l;rt.*i( o[i7..1) '^ "GJi,e" ' G.-hv" Crt^t^tp"= .l^. ktr* ) o' .pd*it7 & Deag^o>'- C crrL'- o!-"+ ; Z' s-loJ'.. C-t^Vf . = pcck L'.t ) .'n D>.>V-A;, o ti o.f U c\i.k \1,, Ntama -+ set y -> AW sttry -> Gp;rrov-l,s cl^.k --, F,'e\d uPJ*tzt' o'J CL.k c'r\ " Sor" ' k*t>-^ |I 6 64 28 86 8 86 Ph : LA VE , EN C Click on the Add Time Trigger button to create Time - Dependent Workflow Actions Configuring e-mail alerts for workflow rules: Configuring tasks for workflow rules: 6 64 28 86 8 86 Ph : VR Configuring field updates for workflow rules The following screenshot shows the updating Text and Number type of fields The following screenshot shows the updating Checkbox of fields The following screenshot shows the updating Picklist type of fields Cross -Obect Field Updates: The following screenshot shows based on the criteria we mentioned on the Opportunity(Child record), we are updating the field update on the Account(Parent record) Activating the workflow rule: Go to the any Workflow rule detail page, Click on the "Activate" button Data Loader Overview: Data Loader is an application for the bulk import or export of data. Data Loader is used to insert, update, upsert(insert+update), delete, or export Salesforce records. When importing data, Data Loader reads, extracts and loads data from comma separated values (CSV) files When exporting data, it outputs CSV files 1. It Supports all the Standard Objects and Custom Objects 2. Supports upto 1 million records 3. Duplicates will be allowed in the Data Loader 4. Data Loader have batch size Steps to be followed for Installing Data Loader: Settings in Data Loader 1. Go to the following path to install the Data Loader. Your Name> Setup > Data Management > Data Loader. 2. Click "Download the Data Loader" and save the installer to your PC. 3. Double-click the downloaded file and click on Run to launch the InstallShield wizard. 4. Click on "Next" button. 5. Accept the license agreement and click "Next" button. 7. Click on "Install" button. 8. Click on "Finish" button. 9. To start Data Loader, double-click the Data Loader icon on your desktop. Start Data Loader by double click on the Data Loader icon and Choose Settings > Settings Click on the Settings to configure the Data Loader Batch Size: In a single insert, update, upsert, or delete operation, records moving to or from Salesforce are processed in increments of this size. The maximum value is 200. We recommend a value between 50 and 100. The maximum value is 10,000 if the Use Bulk API option is selected. Insert null values: Check this checkbox to insert blank mapped values as null values during data operations. Note that when we are updating records, this option instructs Data Loader to overwrite any existing data in mapped fields. Once you enter the Organization, we need to give following settings (Mandatory) 1. Proxy Host 2. Proxy Port 3. Proxy Username 4. Proxy Password Server host: Enter the URL of the Salesforce server with which we want to communicate. For example, if you are loading data into a sandbox, change the URL to https://test.salesforce.com. Click on "OK" button The Data Loader Operations: The Data Loader will do the following operations 1. Insert ---> This Operation is used for inserting records into salesforce 2. Update ---> This operation is used for updating the existing records in Salesforce. 4. Delete ----> This opration is used for deleting the records from salesforce. 5. Export ----> This operation is used for extract all the records from salesforce into CSV files. 6. Export All ----> This operation is used for extract all the records from salesforce i.e including records in Recycle Bin also. How to generate Security Token: Go to the following path Your Name ---> Setup--->Personal Setup--->My Personal Information---> Click on Reset My Security Token Click on "Reset My Security Token" here Click on "Reset Security Token" button Once the "Reset Security Token" button is clicked, a new security token has been sent to email address associated to user. Procedure for "Export" operation using Data Loader: 1. Click on "Export". 3. Upsert ----> This operation is the combination of Insert and Update. This operation is used to inserting the records and updating the existing records in salesforce. Click on "Export" here Step 1: Enter salesforce Username and Password. Click "Log in" button to log in. This is applicable when your network ip address added to Trusted IP Ranges. Otherwise, here the password is equal to Password + Security Token. For example, if password is mypassword, and security token is XXXXXXXXXX, we must enter mypasswordXXXXXXXXXX to log in. 1 Enter the Username Click on "Log in" button here Enter passord + Security Token Click on "Next" button How to add IP address to Trusted IP Ranges: Go to the following path Your Name ---> Setup---> Administration Setup---> Security Controls ---> Network Access---> Click on "New" button Enter the Start IP Address and End IP Address i.e The users who are logging with this IP range will have to enter only password. The users no nedd to enter Security Taken while accessing the Data Loader. Click on "Network Access" here Click on "New" button Enter the Start IP and End IP Address and click on Save button Step 2:Select Data Objects Choose an object. For example, select the Account object. If object name does not display in the default list, check "Show all Salesforce objects" to see a complete list of objects that we can access. Click "Browse" button, to select the CSV file to which the data will be exported. We can enter a new file name to create a new file or choose an existing file. If we select an existing file, the contents of that file are replaced. Click "Yes" to confirm this action, or click "No" to choose another file. Click on "Next" button Select "Show all Salesforce Objects" checkbox for showing all the objects Viewing the selected object Click on "Browse" button for selecting the path for CSV file to which the data will be exported Click on "Next" button Step 3: Edit the SOQL query for extraction Select the fields we want to export. or Click on "Select all fields" button to select all the fields in the query. Review the generated query and edit if necessary. Optionally, select conditions to filter the data set. If don't select any conditions, all the data to which we have read access will be returned. Choose the query fields by selecting the checkboxes here or Click on Select all fields for selecting all fields in one shot 1 Give the Condition and click on "Add Condition" button for adding where clause to the query 3 Click on "Finish" button for completing the export of data Click on the "Finish" button and then Click on "Yes" button to confirm the export. Click on "Yes" button for confirming the export of data After the operation completes, a confirmation window summarizes results. Click "View Extraction" to view the CSV file, or click OK to close. Procedure for "Insert" operation using Data Loader: Click on "Insert" here 1. Double click on Data Loader icon at your desktop and Click on "Insert" operation for loading the records into salesforce.com Step 1: Salesforce Settings This step consists of Entering username, password and clicking on "Log in" button to login into data loader and clicking on "Next" button similar to above screenshots mentioned in the Procedure for "Export" operation using Data Loader Section. Step 2: Select data Objects Select Salesforce object and csv file Click "Browse" button, to select the source CSV file from the computer for inserting records into salesforce. 2 select object here Select "Show all Salesforce Objects" checkbox for showing all the objects Click on "Next" Button Click on "Browse" button for selecting the CSV file to which the data will be inserted Click on Next button Once we clicked on the "Next" button, small popup window will say about how many records the operation will contains. Click on "OK" button Map fields(CSV columns) to the fields in the Salesforce object Click on "Create or Edit a Map" button for mapping of fields. Choose an object. For example, select the Account object. If object name does not display in the default list, check "Show all Salesforce objects" to see a complete list of objects that we can access. Click on "Auto - Match Fields to Columns" button for auto matching of salesforce fields with file column headers Click on Create or Edit a Map button Click on "Auto Match Fields to Columns" button for mapping of salesforce fields and CSV file columns having the same name automatically. The Mapping can also done by dragging the salesforce fields to the File column Header section Drag the field from the Salesforce fields and drop into file column header Click on "OK" button The Mapping can also done by dragging the salesforce fields to the File column Header section. The above right screen gives the information about the dragging the salesforce fields to the file column section After completing mapping of fields, click on "OK" button Click on "Next" button in the following screen shot 6 64 28 86 8 86 Ph : LA VE , EN C Click on "Next" button Click on "Browse" button for selecting the directory where success and error files will be saved Click on "Browse" button for selecting the directory where success and error files will be saved. Click on "Finish" button. Click on "Yes" button to confirm the insert. Click on "Finish" button Click on "Yes" button here to confirm the insert Procedure for "Update" operation using Data Loader: The following window shows the successful inserts and errors after loading completed. Update --->This operation is used for modifying the existing records. Note: For updating the existing records, we need Salesforce record ID(15 digits or 18 digits) Click on "Update" here 1. Double click on Data Loader icon at your desktop and Click on "Update" operation for loading the records into salesforce.com Step 1: Salesforce Settings This step consists of Entering username, password and clicking on "Log in" button to login into data loader and clicking on "Next" button similar to above screenshots mentioned in the Procedure for "Export" operation using Data Loader Section. Step 2: Select Salesforce object and csv file Choose an object. For example, select the Account object. If object name does not display in the default list, check "Show all Salesforce objects" to see a complete list of objects that we can access. Click "Browse" button, to select the source CSV file from the computer for updating records into salesforce. Click on "Next" Button 1 Select "Show all Salesforce Objects" checkbox for showing all the objects select object here Click on Next button Click on "Browse" button for selecting the CSV file to which the data will be updated Above Mentioned, the Step 1, Step 2 in the update operation which is similar to Insert Operation Same procedure as mentioned in the Insert operation. Note: While mapping, make sure that the field ID is mapped with the file column header in the CSV file. Same procedure as mentioned in the Insert operation. Procedure for "Delete" operation using Data Loader: Delete --->This operation is used for deleting the existing records from salesforce.com. Note: For deleting the existing records, we need Salesforce record ID(15 digits or 18 digits) 1. Double click on Data Loader icon at your desktop and Click on "Delete" operation for deleting the bulk records from salesforce.com Click on "Delete" here Step 1: Salesforce Settings This step consists of Entering username, password and clicking on "Log in" button to login into data loader and clicking on "Next" button similar to above screenshots mentioned in the Procedure for "Export" operation using Data Loader Section. Step 2: Select the Data Object and CSV file. Choose an object. For example, select the Account object. If object name does not display in the default list, check "Show all Salesforce objects" to see a complete list of objects that we can access. Click "Browse" button, to select the source CSV file from the computer which contains records which we want to delete from salesforce.(Make sure that your CSV contains Id column) Click on "Next" Button Click on Next button Select "Show all Salesforce Objects" checkbox for showing all the objects select object here Click on "Browse" button for selecting the CSV file to which the data will be updated In this step, map fields(CSV columns) to the salesforce object. Click on "Create or Edit a Map" button for doing the mapping and then click on the "Auto Match Fields to Columns" button(Make sure that the Id field is mapped) and then click on OK button Click on "Auto-Match Fields to Columns" button Click on Create or Edit a Map button Click on "OK" button The following screen shot shows once we click on "Auto Match Fields to Columns" button, the Id field in Salesforce object is automatically mapped to Id field in the file column header. Make sure that the salesforce Id field value is mapped to Id file column header Click on "OK" button and Click on "Next" button in the Mapping window Step 4: Click on "Browse" button to select the directory where your success and error files will be saved. Click on "Finish" button Click on "Browse" button for selecting the directory where success and error files will be saved Click on "Finish" button Click on "Yes" button Click on "Yes" button in the dialog box to confirm deleting records from salesforce.com Procedure for "Upsert" operation using Data Loader: Upsert --->This operation is used for inserting new records and modifying the existing records at a time. i.e insert + update Note: For updating the existing records, we need Salesforce record ID(15 digits or 18 digits) For inserting the new records, no need Salesforce record ID. Once the records inserted, salesforce automatically generates the ID. Click on "Upsert" here Step 1: Salesforce Settings Same as the above mentioned screenshots. Same as the above mentioned screenshots. Note: The CSV file should be like the following screenshot Step 2: Select the Data Object and CSV file. These Records is for update purpose These Records is for insert purpose Step:2a Choose fields to use for mapping Here the select the field(External Id field) for matching on Account 6 64 28 86 8 86 Ph : LA VE , Upsert uses an indexed custom field or external ID to determine whether to create a new record or update an existing record. If the external ID is not matched, then a new record is created. If the external ID is not matched once, then the existing record is updated. If the external ID is not matched multiple times, then an error is reported. External ID: External ID is a flag that can be added to a custom field to indicate that it should be indexed and treated as an ID. It is available on all objects that support custom fields. Text Number Email An Object can have three(3) External ID fields for the following data types: Click on "Next" Button Step 3: Mapping Same as above mentioned screenshots Same as above mentioned screenshots i-,govt/. tyo,Y /t^.- ol*a>o ,lrfo 5o,@o zteco'J"s lt DupUrat a rcill ^not t- ct[[o*cJ \k Ddl !'c'vc- Bo+tk gizc-' t f fe Co,",rrra S1>'-teA val,,^e' Before importing records into salesforce.com, prepare the csv file as per the below screen shot In the following csv file, the column headers indicates the field names in salesforce.com Field Name of salesforce Procedure for Import Accounts/Contacts in Salesforce.com: Click on Setup here 1. Click on Your Name ----> Setup ----> Administration Setup ---> Data Management ----> Import Accounts/Contacts 1 2. Click on Import Accounts/Contacts and Click on Start the Import Wizard on Steps to Import Your Organizations Data Click on Import Account/Contacts Click on Start the Import Wizard 3. Now we are ready to follow the Import Wizard to seamlessly import Accounts/ Contacts into SalesForce. Click on Next Button Click on Next Button in Step 1 4. Click “Browse” button to select the file which we want to Import into Salesforce.com(Select this csv file from your computer) Click on Next Button Note: Some of fields(CSV column headers) already mapped with Salesforce fields because column header have same name as in salesforce. 5. The wizard will now start mapping SalesForce fields with those contacts we choose to import. Already mapped with Salesforce field because the name was same The following screen shot provides the information about the Mapping of Contact fields(Both Standard and Custom) If we map the Import field with Salesforce field, then the field value that is there in csv file will be stored in the salesforce, otherwise the value will be blank. Select the field in import file that should be imported into each salesforce.com field. Once we finished the mapping of Contact fields, click on "Next" button After mapping of contact fields, Click on Next button We can map the fields by selecting from drop down list This section indicates the mapping of Custom fields in contact object 6. The following screen shot gives the Mapping of Contact Phone and Address fields After mapping of contact Phone and address fields, Click on Next button Select the field in import file that should be imported into each salesforce.com field. Once we finished the mapping of Contact Phone and Address fields, click on "Next" button 7. In this step, we can learn about how to map account fields(Mapping between the column headers in csv file and salesforce fields) Select the field in import file that should be imported into each salesforce.com field. Once we finished the mapping of Account fields, click on "Next" button Check Overwrite existing account values checkbox Already mapped with Salesforce field because column header value is same as salsforce field This section indicates the mapping of Account custom fields After mapping of Account fields, Click on Next button 8. The following screen describes about the mapping of Account Phone and Address fields between column headers in csv file and salesforce fields Select the field in import file that should be imported into each salesforce.com field. Once we finished the mapping of Account Phone and Address fields, click on "Next" button After mapping of Account Phone and Address fields, Click on Next button 9. The following screen shot shows the list of columns that we have not been mapped to a salesforce.com field. Click on "Next" Button 6 64 28 86 8 Click on Next button The column header that we have not mapped to a salesforce.com field 10. Click on Import Now! button in the following screen shot Click on Import Now! button Click on "Finish" button 11. The import Request has been submitted and they will notified by email when our import completed. 12. Check your mail from salesforce saying that your import completed, it consists of how many accounts created, how many contacts created and what are the errors we are getting which are stopping our import. 13. Once check the Record Count of Accounts and Contacts after inserting from the following path Your Name ----> Setup ----> Administration Setup ---> Data Management ----> Storage Space Storage ---> The Storage gives the size of all the records Record Count ---> The Record Count gives the number of records that are in the salesforce Storage Space gives the Organization's Storage usage. Check your Record count here Percent ---> The percent gives the value saying that this much of size is completed and we can use upto 100%. Procedure for Import Custom Objects in Salesforce.com: 1. Go to the following path for importing Custom Objects in salesforce.com Your Name ----> Setup ----> Administration Setup ---> Data Management ----> Import Custom Objects Click on Import Custom Objects Click on Start the Import Wizard 2. Click on "Start the Import Wizard". Step 1:From the following screen, Choose the type of record which we are importing (i.e Custom Object) and Click on "Next" button. Choose the object here Click on Next button Step 2: Prevent Duplicates Use the first checkbox in the following screen for no prevent duplicates i.e this option insert all the records in my import file. Use the second checkbox which will prevent the duplicate records from being created. Click on Next button Click on "Next" button Step 3: Specify Relationships Select any checkbox in the following screen which will designate the record owners. Click on "Next" button Click on Next button Step 4: Choose the source csv file from the following screen by clicking on "Browse" button and click on "Next" button. Click on Next button Click on Browse button to choose the file from the computer Choose the following csv file Note: Make sure that the object "Loan" and following fields are created in your edition Object Name: Loan Data Type Currency Picklist Start Date End Date Field Name Amount Status Values Draft, Submitted, Approved, Rejected Step 5: Do the field mapping from the following screen, use the drop-down lists below to specify the salesforce.com fields that correspond to the columns in import file Click on "Next" button Click on Next button Already mapped with Salesforce field because column header value is same as salsforce field Step 6: Click on "Import Now!" button for importing the records into salesforce.com Step 7: Click on "Finish" button Click on "Import Now!"button Once the Import completed, the user will receive following type of email from salesforce support which contains how many records created and what are errors we are getting which are stoping for importing. Procedure for Mass Delete Records in Salesforce.com: 1. Go to the following path for Mass Deleting Records in salesforce.com Your Name ----> Setup ----> Administration Setup ---> Data Management ----> Mass Delete Records Click on Mass Delete Records from here 2. Click on "Mass Delete" link from the following screen. Click on "Mass Delete Accounts" for deleting Accounts Give the criteria in the following screen and click on "Search" button for getting all the records based on criteria 4. Select the records and Click on "Delete" button for deleting the records Click on Search button for getting all the records based on above criteria we given Give the Criteria here Select the "Permanently delete the selected records" checkbox to delete the records permanently i.e we cannot restore deleted records from the Recycle Bin. Select this checkbox to delete the records permanently i.e we can not get it from Recycle bin Select this checkbox to Select all the records in one shot Click on Delete Button here &.lo-e. s"porL (n pr* ldrro 1. fiJ-ni.,i s-lro-lir p>,tce B"ok1 h,od*.tu *dry kb" frri 1r3,- d*p _/o,r^ b"L_ s.t..t Jh. pr-o"ff ,^ro.t to batd *:*""'R'P*-ff ":': GrsL_., , *t n"r"+to;", l"oJ -tha R?*+ lot"-l €fi" cLtt'iy on S*,. i 4." / creJd or Trrh .fr,"..- ,h- c,r.L., o?"+ ttr .u.i tr. " E&[ ,%r-t" t*fl". tF eun add ,pJ. . tboo $;a^ +o *'l-' t$ toe Can vt'arl a sg.r,
s"Ja , o" crea5c- o yrr/.D s..+;- f,7 .[kiy SeJo",' t lap cb& o. 'Sove' . 15 dJ.t.J , o^A Rup.l, -JH:il,**,ffi*#I;i:; R.prLf-g1. tp.ll sk, o.J Jr"),d.d 1Y,V'*'\ fl*ydt r^ "?*t , dtl^,.rr,uise *tr . rnissinq d"t" or qP"o, bl*J* R.**[ nTo'f 6\der. s"'I''" aLb*' + Apo.t ..re rL.J in Fbtd"rs, -ktL c"^lr*r hot oLccess ^L.,o $\d"rr. we cact "^\ sa.ve- =t?ztt to *l^'' YId P"r*-,ol cr,sk*., Rf+' -f"ra."", u*Fl"J P*tl't h"& h"".- t^)e \ra-,.e oPP"Tta,bi '' z"od/r^r,l Fe Lrr.t, PDFaid.Com #1 Pdf Solutions t|.r P*tb. Fo(d., Gcce". sele"t lqr"-.' acc ecsl tL a. trikL.\[ -+o \tse(s (,l fJo w€e( Can Vu'e-rp @ o^ff nTrtL a.cruttil! W e=*a_; users t"t',o s -tho calero. "t can otL ".,* ^(/ +rd.Y. CLU. cr.n .Sa'.ru, tr,tto., NKtot-o: -:: a- Del"td R"1o.f. od , r' !o.e co.,no' us. -t|,,e Rulorl. Sa,cl..f,i,.tr" w\ *, searcl-, .$r sb.dr"d R"1,o"t *,I^0 C1oo*pi-V: a.d t *o*oh .F, tdlt., \ro^rE ..rl not t" \'sA *^ dA*wA" a,s So'.rcs- ,\- 5*'*-a"7 ,1o*.-- H.t r* :rep#' c,n tt H.tar* lft ytalvra ztrfrorls aLL* us Jco cLi.k c'n * Nl.r,, R?* " U*tt. G.,s+o. Re'prf5' ; u..f;ttd P'tL'' ?u**A t Rq,cntt' 40 RloJi- fuUt" '<. str- -th. c,s -ir 5rJ.u\j -tk. o?p""p'.ota :tfovt ffff. *"g" i-' c""Ay a oTL R1-* -$aao 10, V. ovarla[\e r,,ri-tht., o^d cJr'.k sn ''' Grs[o*i2"" trr[lon, t c;[[ ou.^ r-I+ i. v.J €di-I"( wy*, b. [d", i.tur&.. co siJs b.]. ,.[\ c]cceesit[. -[ad, u th. s.\..Ld ,Va^ Y FoU,, . tr. J -th. -fiJd, *le r^:o.F *v t+4 tr. a"7 tr"d sea,c\ tox ,A -fiaa Yp" -fr ' tl'e" i'',to *h. -th. x.?ort ]. -t -th""., -dd [:rcvde-u., Ea.. t"ce can Cre. - g,'€-r! a*d Jr["b *ha F H.tt Pa.e : * a,- *lorrn \.. -lAe_ zrfort th. Previer, sl.,o,^r. . \, a \d,-ru *3o* lo s
Q".oI'.g cL*.r 4- ^,---) X;: Tb add or .&-t a c\-a,,t 4 ' cLtk crh "€dd C\"..t " t"., a.porL b;\&,. .O,-ry . *.F L,ru. ""gorL ak L*tt one nry.1,rfl 'n$". yrce- can ooV a.cl^,o't b" e,a&3 cho*z cLrl. "Eark .L,t' : ff: ; Ys ogr"p-'rla :"\tig, ^r. I D2b- t*f -fi" +. =o*i^,a. on thc c).o,t ^x r,eL.F tlorczo. tol f3a" ct,t t) [erdcJ %, ctr.orL cl-'o,& v) Fr. rt c[.or E viJ; Sc,.t.e, .["orb' -^-U ='r-r>-( Rqo.U To A*A*V iF + Cti"k oY1 " R"po.f.' 'to.t -'J "*r"\p "u15t + cL>k " Qo', RT"ft " a.d .Loor" *hrA-V p.rf,.". P*.,s .
s.l,.d_L -Ltrh\e o7r*1. )e- set th- dr"fa-lL q+". E*prL trL EncoJ-'^p C3v Cco^-4p or er'tt-,ur E*re[ Rn-oL r,r -flne * . S't lh. E*prt tr L &L',.+Jl + cL:k. c'n "Eyo*t: Ltt.' Save -1t,. trL Do,,r.LrJ Jr Y, nfr? Gr> chrog. "drJ. l# Clok crn o1 oTont ^oornaOrrr."r .orrl,.X ooisloa '=r.rrovt The following screenshot shows the creation of new Report Folder Creating the Reports: 6 64 28 86 8 86 Ph : LA VE , EN C VR 6,K 10 os,F :N Click on any Report name and click on "Export Details" button 6 64 28 86 8 86 Click on any report name and click on down arrow mark next to "Run Report" button and click on "Schedule Future Runs. " option tV^"1" vd:t^ol co'"gone &n''e't o' .-oltt'- *O,''.>lar e -th" pa.lt *,frU".. \pitl-, cerlau ""b: c-*tto."' se-Y val"ues t ,,f $aa e+. +T od -u. d*L,to.,J -L r4; .E*- tqft + ade Jro rfr,' r;l'-'t cJ'^'" 0 ('e aertL' ito *L' d"&[b"d vseL roL'oet *.*^h Fr.h dr.\-,\o6rd har o, :tur,nl7 d..t "rarkra rcl-,t.1. d"fo -lcD &'rilg( rh a d"rH,or'd L' Edib a dr"l^Lo""d u.s( & \- -1L, Vieur d.rtt""d as $a+ e*u, a- ,r-,-,rff E+", -)F " + see a[L av*[oLL use, s'. i.,Jiv.ilrral wse(s- ott-. 1t'.'. ara -e +dt* of, 0*W t Potl*t g**f io a loclrlt Ln fr*y, Iof. p\r* a.l\ "1. *L. \rse6 brlr,,o ffu* :rol. i., *le ):ie,arcL,6, :tole, *tre 11," ve(s ln o- ptJr, C,ao cv e-afe L, O^\g J'ni.is,l"otott J'ni''is'lv n C'eaE Crealn.q P,rtLt G"rowsl--(J ,\z + ' ctitk oh - Na-.j b".ttr- 0 lherorcl''ie-E' is -r "Qro.F QcceEs Usr-g 5+ 4;ot are Vhl.e, i- +1-e ,,wLv &J+ I rwvv . o\e- Vrlo..S, t- -tl-,e. T*.- -Ad an .-.or1 add""u lp cLtk on - N.lero* t*H-o. to\",r., 1lre- r.\erD verarJt aye t' s.[e.k -+le o! Jo *F.e Eepcted o!i..L. "& Qcat';. Add 11,. ^-*,$.r. to -ttl" An approval process is an automated process that organization can use to approve records in Salesforce. An approval process specifies the steps necessary for a record to be approved and who must approve it at each approval step. A step can apply to all records included in the process, or just records that have certain attributes. An approval process also specifies the actions to take when a record is approved, rejected, recalled, or first submitted for approval. The Approval Process determines the delegated approver, if necessary. And it also Determines if users can edit records that are awaiting approval. The Approval Process decide if records should be auto-approved or rejected. Note: Workflow Rules and Approval Processes can be used together. Comparison of Workflow Rules and Approval Process: 1. Are triggered only when a user clicks “Submit for Approval” button 1. Are triggered upon Save 2. Consist of one set of criteria and actions Have an entry criteria, step criteria and step actions Have Initial submission actions, rejection and approval actions and actions for each step 3. Some attributes can’t be modified , processes must be deactivated before they can be deleted 3. Can be modified or deleted 2. Consist of multiple steps Approval Process Terminology Approval Actions: An approval action is an action that occurs as a result of an approval process. There are four types of approval actions: Task: Assigns a task to a user we specify. we can specify the Subject, Status, Priority, and Due Date of the task. Email Alert: Uses an email template we specify to send an email to a designated recipient. Field Update: Changes the value of a selected field. we can specify a value or create a formula for the new value. Outbound Message: Sends a message to an endpoint we designate. we can also specify a username and the data we want to include in the message. Approval Request: An approval request is an email notifying the recipient that a record was submitted for approval and that his or her approval is requested. Approval Steps: Approval steps assign approval requests to various users and define the chain of approval for a particular approval process. Each approval step specifies the user who can approve requests for those records, and whether to allow the delegate of the approver to approve the requests. Subsequent steps in the process also allow us to specify what happens if an approver rejects the request. Assigned Approver: The assigned approver is the user responsible for approving an approval request. Delegated Approver: A delegated approver is a user appointed by an assigned approver as an alternate for approval requests. Delegated approvers can't reassign approval requests; they can only approve or reject approval requests. Initial Submission Actions: Initial submission actions are the actions that occur when a user first submits a record for approval. By default, an action to lock the record runs automatically on initial submission. Initial submission actions can include any approval actions such as email alerts, field updates, tasks, or outbound messages. For example, an initial submission action can update a custom approval status field to “In Progress.” Final Approval Actions: Final approval actions are the actions that occur when all required approvals have been given for a record. Final approval actions can include email alerts, field updates, tasks, or outbound messages. For example, a final approval action can change the status to “Approved” and send an email notification. Final Rejection Actions: Final rejection actions are the actions that occur when an approver rejects the request and it goes to the final rejection state. Final rejection actions can include email alerts, field updates, tasks, or outbound messages. For example, a final rejection action can change the status to “Rejected,” send an email notification, and unlock the record so that users can edit it before resubmitting. Recall Actions: Recall actions are the actions that occur when a submitted approval request is recalled. By default, an action to unlock the record runs automatically on recall. Recall actions can include email alerts, field updates, tasks, or outbound messages. For example, a recall action can change the status of a request from “In Progress” to “Not Submitted.” Record Locking: Record locking is the process of preventing users from editing a record, regardless of field-level security or sharing settings. Salesforce automatically locks records that are pending approval. Users must have the “Modify All” object-level permission for the given object, or the “Modify All Data” permission, to edit locked records. Configuring approval processes: To create an approval processes, follow the steps below: Go to the following path