You are on page 1of 442
SAp Software UN OBUNGI E & > Enbesprise y+ * Conpory 2e R > Resources on geee) aa —< Sremathiné Pass material om ye enatarvial < geeridfirished finished p> Planning -» se eg eee : 9% market Usth minimum UU sation- of seseutces for mace 5 prefils. sy All the above activites are callid as business activities. _y we need to ruinsin the bosiness activities of an erkerprise lth amecth frocbonalty . “s % vointoin these adhiviHes awe need a fofteoave ERP sofccove += Anptecone © hich used 0 maintain the business activities of 27 & colled em softcsave. t= @ people sotterane — ered oe Awol! Grrpanis — Jess. no.of- business acenarios — lege no-oP besiness amodules en hevpyi se ~ tess cast S/ed : vety gost at HR oedoles used by mnie Compenies ® oracle = _ more -noc# business ACenarios ~ latte nevog. business enodules _ stigh cosh _ very gpd cfinance( #3) moderle . ® SAp - osed by MNels — mote mo.of besiness Acemariog ~ High noch business madley 7 Very high cst i goo [escent Arh ion &Y, i adi madwles i ~ NO black business. j em __ Emponies osing sap :- i D Reliance G sony [ @ Reddy Labs @anw @ tele0 phasrnacctiial © volvowotors Exomples: coaecoobaeooecd @ see ©) Gam OS crave @ vorfové, vysteens | Appacations _ “ts Caap) j SAP 13 Q German Based Company ; 2 dn the yeor 1q%2, 5 Bm employces Stoarbecd 2 Compo bg the SAP AGC 'A ¢ ko) > ores 5 company Morvkect bg Shaves of! people 5 An the year (980, hey ‘Tealiseal the first acluct the nome sap P/, ahere & stots G Y Realtime, 2- Stand for ater architeclore dn the year 1990, “hey Yeleasea oppose! asion of SAD A coh the oacm Srp Ps hove 3 Stamole for. 3-tier rychifecterre Even In the prewnt vavlet aly weaa Sap es ~~ CVoeuUYVvVuewa c @c “BAP ~— which is wlth vYasinus —> Ar ig @ progracr ing vse} to develop the Sap S/o modules , —> ABAP Atamds Br. Advanced! Business ~AppUdctin Pregromnring + gt isa utd apremation Lomas ABR /+ bap fea ~~ Cross Application. ~> Once ae have knowledge €n ABAp, Ge GO ork in ony madwle of SAP. SAP modules + —— SAP sp —> Saler % Distsibutlon wrodules SAP mm —> material £ eae sap fl > +firann sap HR > Homan Rescores sap ERM —> cestamer Rlatten ore nagperenk Sap pm > Plonk Maintainence SAP com —> caorehovse Management SAP SC > sopply chain * collect ABAp ster are develeped osing erga | ee SAp a ae e a S ene sie’ NX een C 2 6 -foretional Sechnica! = + e SAP- SD Congottant 4 oO SAP — MM Censuttont ~Adenies ghrestenr 0 or - sap -~ 2 + Netepoy @ 95, oO SAP HR oy axe collet af 4 _ Penp Conspttarts BASIS c v e “ry person can earn vogNecrenic €stimate the no.of bourses tho abjech > Develep the object > ae yh ; perform onik Fasting. —> mene the object br yesting server for Sokense ‘esting. “A Sample ‘esti c ebject which is dene by the ~ABAP is calted| onit festio. Brey object UR Confelg mminionom of “five. ,OoO% for the clevelsped) Consu tran eo femstiene! Testing + ene the ountt testog 6 -finisheat athe Scene Object att be estat by the sfernctiona® o Congoltant Which 6 Galle og functional ecient UAT lor) CAT 1- Gk is Called a user oy Costomer Acteptance ‘esting. ce the functional ‘esting — is finished, the dame object wt be ested by “the User or d ecostamer collect og csi /yat ~y Of the Client approves the testieg the etject wf be moved tho the production je, tie basics rrorket xpelp Basis Censulkantg !- "A eensutlant who 1S respons! dle fer ete cca Shp Shy, Petalticg the obtetoy SEHEA Grel” Panesords, meceny ree rilecation, retire kettings, tefifie Moragenent ate e Ate Bilal ax, Gasts Ceren}tant. Se Architectove : Cc There ave Pastaatty 3B types of avel tact se) oO tn Sho Engineering: Se © Sirale Her Archiheactewe 6 @ fo fer Achttectre O Free ter Archtlactre, 8 D Single Fier Achflectexe :- oO Sie nets o An this type, We hvea Ainge phon t e Oo which is respontible -ferr Codey the progron , compiling, fn fexrpreting , encecting the program's ted single ter Areh?hecture. D Siro Fler _Arch?tec Gn this type of Archilectores wehoue ; “tuo yews. we @ Datchate payer (or) Server layer : : ® client Layer 4) potobase _ts Sn this y we have O Ayster Sth very high Configuration which is colual | a ——————_—CtN This clatabase Server is responsi ble fer Yeading , oritiog the defa foto the dofabare | veyveT At well x” Contralling the netesork, y bapric. . ; fy finase are the Sytteax here the cent ayer! ckients are Users, wt be eperating. —S As the Client sypteens are Gnnetted +o dotakase Server -& bach weer Wek Saide a Seqpest for Sore Soforenation. : > The request Ano tk is proceed and esporke ‘S _— ~to the Client ae > An this way au the Lapterns to dbintan slerver providing the ig veceived by database Reyer est be Connected ferubility +o the user to operate fromans syden. —> This of orchikeckore gevver -trehitectrre ent SAP eps » Sacle Disodvantoges of 2 focreal ©7 ven syst ae the no.of client f wm be heowy load.on she Gient Layer chon there whe detobesw Aver: cco detec a tind @ eee archthecture ¥ aoniblt “Clad at 3-ter archthectwe. kure L- t, tier Arent Sin 4his type of Arobifectre we have three byers. Q) Dotabase Lage © Application byer © Presentation ayer @ Dottabase_ layer! Sm this layer we hac a Systen Calleat of Cechaliced dofahase Server. —> Lt is vesponsible for reading * voritiog “0 cota from databau . —b db is nek Sesponuibte for coe athe nehoor traffic. Sin his taijes (Se have Sn! coh Syptort Coed 01 Applimtion servers A the appiimtion Servers ave Connected to database Server —+The main vole of pplication server is exmenting the Progrecns at ‘the apptiantion’ Server only - > Of the Program — nequfict the progese dhtobote Comrection Tb okt Sent to datatou Revver, —Y etheretise it ost be execotad at the applitedis. Se . ev Vey Orky : There by ky che ents acd en the chlabage. ~ is St 's phe respenihh for maintolai the, aueve Abving tty on ep a ue 7 Beek Be cfival Gob. cuaguert Rawesi “Upon Bath Feyveee procene sy 20@ eood ‘s the dugiteen where Cach user tlt be eperating by saising veqpest —> Each Yequest is Pressed by either appicto Server @r database gee" pototes ope VJVvoTveoUuUSG r | [ Oo ioe Og appre, f Leyer — E | t ec ach we Gn mroke Active }- de hk propery by Qn bap ebjecl sernable bey other bho ~eeo pgs fu be possible erty eshen ee wD State) objects (cormmmeiicah ip fe 3 &@ auien ra THR Abtecnent %s Used to pra tthe text th a xeperate Lihe, on Waite / ‘Text? . Sgt et bate J ‘materiel pot”. nl one / Seep! Seam! ‘Shere! Gpig, Makement '<° uteel do print ey ce erg ioe Ace “tekich axe Sspanated by Comrncd, 7 The toler (3) Eperater %5 (ated chath_gp. i@ . . : 1a syters Aviles lL —— - SEE bbihe + Ste") / Nes) f'Sahpacn'. ©) 50 te pen Noite “owt e Pune Ofer et fi fe ° ext at a specified position en the O cotpol screen, : oO Syttax te Waite CResek?” geat- Waite: /B | Sra? , “rr ° vaste 1S Spee, . do “ Scitey?. Werte eth position ¢ ath i- Gis stmt ts osed 40 Prot coy a fee chawackers cathy ithe took ' ~SThe eco Characlers cue Specified by Sdeh, syoter!- atte cpos> Cats) ext). CX Llstite 25 (5) ‘Report soles’. a t Sif Right style Corbed Justification ' Sgthar!- plyike et /eignt erkred jestificds lobe 25(25) ° sabeo/ Leph Josh fied Lari be 12505) * soles? Centred Wile /25(25) tgsleg! aight jot eck ScoscvVvVvVUWeE “plots Sth Maile stmt :- “Gere ase 9 oboe WM 2 SAP ABAP.- + specify sthe Colecr number .so that the reset eotlt be Syntace {- hori he cypheo “6 ebleg A Vasiable ‘J Printed with the clear. Zfext> «colour leptjostifi Po} colore ¥ ext- Write 25¢25) “sales! : cctor 3 5 . tology. Ts Stolemest %5 cred fo ctisploy a bhrktioe en che eutpt sereen. 2 Sgn kip Disploys a Ringle Bank t Ling Skip2 Disploy 2blante Gog. Nexiable :— ~ wesiable Is a temporary caaed, location achich nm bold a siogie valoe- ealech is Mefined ten awtormaticoltyy 9s Gled a Reptees Vesiable . Hi are alge axtormaticattyy aoregondh aS The valves wtih predefined Valoog « > au sysT ex - the “Sytem ~exiables ote auoilsble Pp structure. Sy-OName —> stows Usernarne rent Date aA Sy- Deteom —> reves sy- ozeit —y Stores cevrant -Hene Sy- pin > Stores Report meae] pry ane Sy- Line —» Lispresys Vier cela Ling Sy—Vline —> Disple Neral Lice of LUNE lever (Cente Clien DO * syn large ay Storey COT login Tangusge BE bike fas" nle are caxphying system wevabla”. cbr 6 inverse, weike y [ Sy~urdacre, / Sy~ DATOM , /3y> REPID, (Sy — Spe MAND 1 Sy~ LANG) J Sy- Vlineg, > if ce mak oramore san py / sy ~Oline . BAY Dototypes Sn AAP + 5 corded sen da Fina aototeye™ ctbxtype . | — Fixed “sont nN - od Size Size Sypes Stauchores Chise = STRING “rere Chovackey — DLeeNIC ae te : oxorrpe. A DATA: 4 is the statement sect to Reclame B O Vesiabl, ae ; syot- Joara, < vasiebe read Clengi> Ggpe stone Ul 4 Lie Hi o fords St V-POB = (20106501 - on 2 Ra ae Sime= (1920 30’, a veccame = OU Vecost = 1999.999 - © doge yutotatcest < €1999.9997. Felice Ov tow e | Cogerd and tap ond Wedle 2 J y_pincode , Gncvge gt Some Bee wn Pe SPadyres ee We Con we either Do Da /watere » a Sere be dodet ta ne [v-counk , /vecost > e. “Pp dees dee Move od s Leger 803 spores Seperaday Genditienal stot Pharr te awiloble Ww ~ABAP. [v~Aoteleost athe. Corditioreh Si Belew ea ——— Tea G TPeerdl > 1 if a else fret 9A. fo End ff | @ Data: wlandli¢3) iype cs O Vlandt = "Tr! TP lana = fn? , Waite (He Is an 4ndion COtferrar’. Crd 3F. @ Vata: v-londi(3) ‘ype c. Vland =* ug? . a) Ge viland! = tin’, ; > Waite J (ye. is an’ Indian eostorrer’. else -, : toaite ff He is ret an Indian cuttornar’. o End Je. d @® Batar vilandtesy type. NLOd = 'us!, SP land) = “IN! , waite [| ‘He isan Indian costsmer’. €ice 2 ulanatt>! Ur? , waite { ' te is an Us coStorer’. E6e If. lard). = | wk, wate 7 Mie Or Cte Cutformer’. Else - Nae the fe ome ao ! @ = Fla: Ward (a) Type c. case viond!, when nl, weute /{ He 1S an Andon costar ', Wihen ‘os’, waile (He i a YS: costamenr! , when Sok), wetle J | He is aA Ok Coston? . then others . > Wetke /' piz enle. 2 Grrect Corb O el by @ | Leops :- . 4 -apap 3 loops ore “there - ® Do loops gy. DO -cebtieres .. .. enc DO é @ hile Wop —y synt- ahile Ztend huey.» + bed hile, i. @ Uswpot epat .. -. End loop . peta vV-coont Iype 2 tee O00) 10 Mico 2 thite / 'vcount” . vV-coont = y-counk +1 Er Bo @Q feta vest ‘ype 1 yeceont = 1 Whfle v-count < 100 wethe — /! v.ceont ” Necont = Uecount +1 Sod while ' \eetobh, sktel — a AD Ta Pe tthe top eration center of. Inep DoS ines waite / ‘sy tnclex), Gx Do. . ie Utop— SE Dalat viccont Type T Vecoont =| Do 10 Venes SP syindys +5 exit ‘Erol IF woile / ‘court. ont = V-coonk +{ Meco Ed Do. Gentinue :- Gis shat ig Used to next itexatien Counter %4 moving ant the belo Stoteemte. xe Data 1 v-count Sype b - vecourt= > 1 Do te Tienes ap sy-andex=5 _syeldee! ware cet COntINVE . y Gro 1 3 fs tothe [' eam. 2 A-counk > vacounk tl, iG edt do ¢ OD One 30.0 oe vBVBUOoUvUUW 48 oo 4g ” Debuga ing db is @ Shp “tool which display™ the background exccotion of cath Stabement Break point 1 pont to breale program execatior fo called breakpotht- SA pres pint to Aterropt -the egee Is Called Braake pot. (SAP) penis ibe) > Sakic 6p ee &p. A Breakpatint celich is Sek biotic Break pote :- Coa ' % Called Meatic 4 the golecnent BREAKPOINT breale pott don > Never use Stole Srcakpelsts Ca eR be o xfer hong Hime (never racreved)) (By deg weprcitg ily song ny coy 3 : ts Dypamic 1-4 Broakp Sat which 3s seh OF : Syrtl @ Caled = a A Dyremic breakpdat «SU bot be frac ie, PH eRu be dolebect austorrabicotey ofter dom lene C 2 twa) —& chen we cant to pot chen Pr Beak Part I a preg wae oly pub onty £7 ve Com Creede oes | A dren byeanpends es> to ‘Guecofe porn Me Waa BENE? yo ym me grep (HOP % fe rece) END uaHTI™S e+ . on Bod (a4on2x3 7 Yr ere ED oer oa Fp yauayro povell signe pene HON Pde st usHENpe ab yas Ap oy emerareny “apap ot ho 4.do2> ® nusitlyr> ©) wuaudsrx ON <— wefayr sroafious aoofiauy sapoias © roped ® sapeusenmd ay yore HPD GQ) PAO O PyrmeKD aq youu 4 Tay IOCaQOy, ?PTOOC ODO Re) oe wow PRAVEEN AINALA ' Seer ee og te Au te chvelopmernte Eke Cea Pp » aaport » “tables ehitbh ove sullote project cae. Cavelopect % thie xevver. That te hy ee is Catia ot Gluslepmert Server - a> ence the duvelepment is -Pinichecl Abe Aaap CorsuHamt lt be eee, okt Gest tt The ABap Corotomts RU have accesn ony a to tht Sagwer Quality Benen: TT ee BE athe disteloped objects SE be steshect ust bogt arccunt de deta rfonctiore 8 Goractiants dati! @ealiky Sevury 4-> we dent have acca ~b gee Producten Seaveri- , Pe ee Ve ee business chto . is Used by -the business peopl. cahich Ceorkaing the Uwe oy ackn! ' a2 Gis fewer t+ BU the develepad @bjects kl be Oued Inthe Yak wove omrbel i { acces to Mh keower } t> ot ded tance et —. am ON: Sapo AS Doble cla on the siplocow Same aa! or PAD legen in pualtions) . : ay &leck the seyvernace and cliche on © : button. Previcle the urevnace and pouusord. UserrNlme : SApUSER { Le i Prsgusen ¢ Indliale3 ON eo +b The sap asy Access Sencan ft be Aleploypch “ups of sap _soptesare :- “there ova eso types Po SAD shols OPevelopnent sefteaare @ Does sef-tesare. | @developrant_seftenare t= Thin AaPlerare ts exrloave) Usedt for lopiog the objets etich ave Sulted +O the project % Calud development sefteanre (8. -peap Kalter VoQ/ 3 7 SE34 —>-forclion Biller 7 st2l —> pac Builder s€ 80 —> -ABAP Deleloprart esovekerch | Here S—> Sescien (ideo) 7 26] 10/10 & > Editor. Nacni Convert te a Neening _Senement ate Cavien big we haus “too “types objects a © sap Starchred objecte e @ costom shiedlg- 5 > AM the slandord ckjecte crete Shak Gkth the cfirsk Character A 8,¢ - + Xt Comat letters oho) w-> Ay citisn Objects amit Akar t ety Chew a yor z. Wel. 9 a, Se) o 9 —— oe mmaat Stow oath esi eyze or cither A, &< a ae ex 2 gapmvase a & “SAP MVEA 15 Gok "3 Y cttarn or. a sich pq. OP tion re 2 e Cannas exit’ potks ane 7 or OPT ao tla Z Sk —there cchere ever econt cto} re e con Change “theve (ddr dalle) on a Packagt:- gh i an abjech chich Coraists of c gions arr familar a > te ” giple wore, at wa @nfove Ff ste je is. S Cre. Neaoten fot, prog oh Packaas abet by Sealenet, frets Graeflants pr ag ck. 21D dhe drantacdion tode do Crake a fix package 7 t bs An our duvelepmenls Should be saved urdwa Bg package ~ be dn the Veal tine a package 1% Creakd Te TLipr) PM lov Baris Conttttlant (Aalminittrator Cris hec0r bing ac) Tam sport west momber i a Sy ee te generated he 4 A momber cehich © = : sone te aystcen to eve sthe ject fon a one 1 another Server is Colla hemmpork saqpest nes af utile Local Sbjects :- pepe] cy Ne hemportable objects oon Glad a9 _ ocad ebyects - . o abe Steps to Create a as —+ GoTo séag — Clive progwee Tere at Zaenple, ay Click en Create - a —LUrLrF—™—sN Progen . —> Qelect Hype ar ‘executable procwecn ” lps > Chit en ga , _s Create ‘RH V a ° "0 L- She -Aanp Esler is Opened. 1 be ibe the — belero Cace é ’ aloke: 6") is Compl i WRITE ‘ Saks war] aes sus)) ‘ : ke cfin nesolina se ar’) nite (aster Soa q i coeite INender Report | WIRE 5 40 Pink cot a _s save, Check , Qcttvele , exeewle. ) ae 4 ise \earessoved to pre Infowest SS r———C—C iG E 7 4 Syot wete > &§ 38 th ® holes ? oF a write oles vepor! S| emte Wemdor epert ol dh ku Gant inc veuting . > Losin Dictionary (oR) ABAP DieTon ey 3 — 3 22K ————————— . Ss iar 4 is @ Grbet eapothons ve oe 3 dine or Create the objects ehich av Yelateol + 3 dotabase ate ts Glkcf Dele Dichere vy 8 List oF be Objechs : - 3 ay eee we dp ig oreber sfrilicl sevecss 8 Dotabase “obles o : - choo @ Viecos pata type \ cam frctbe pot ype 1 fer suche 9 BDornains palucp S nent Na Doredn tn Tolheciy ges 2 Fleets se l8, a eee 8 ke LDataT heck By ot \ ee ae Aaarchtelp 2 Sexes 3 Type Groop hoot abject Taheap log object

You might also like