Upload
abdulshaik
View
216
Download
0
Embed Size (px)
Citation preview
8/12/2019 Sap Questionaire 3
1/5
SAP QUESTIONAIRE 3
1. 1
.
What are different elements in layout sets
o o Para!ra"hs
o o #hara$ter Strin!
o o Pa!e
o o Pa!e Windo%s
o o Windo%so o &eader 'ata
(. (.
#an you use if then else) "erform et$. statements in SAP S$ri"t*ES
3. 3
.
What ty"e of +aria,les normally used in sa" s$ri"t to out"ut data
- Ta,les name- fields .
/. /.
&o% do you num,er "a!es in sa" s$ri"t layout out"utso o "a!e
o o ne0t Pa!e
.
.
What ta2es most time in SAP s$ri"t "ro!rammin!
o o 'efinin! layout set u" sets.
4. 4
.
&o% do you use ta, sets in layout sets
o o 'efine "ara!ra"h %ith defined ta,s.
5. 5
.
What are "resentation and a""li$ation ser+ers in SAP
o o A""li$ation ser+er $ontains soft%are $om"onents to run the "ro!ram. It
$ontains a SAP 6ernel) %hi$h $an run A7AP/ "ro!ram
o o Presentation ser+er is the $lient throu!h %hi$h %e send our re8uest to
a""li$ation ser+er. It is also $alled as SAP !ra"hi$al user interfa$e.
9. 9
.
In an A7AP/ "ro!ram ho% do you a$$ess data that e0ists on a "resentation ser+er +s on an
a""li$ation ser+er
Presentation ser+er : 'OWN;OA' UP;OA' ) I) N) P) T) @
User defined : T*PES
Stru$tured
Predefined : TA7;ES
User defined : >ield strin!s) internal ta,les
-
emory ana!ement
1. 1. Ad+anta!es of ne% memory mana!ement
o o Qui$2er a$$ess to internal ta,les and lists
o o Qui$2er $onte0t $han!e
o o ;ess load on #PU and dis2o o Performan$e ad+anta!es
(. (. #an R3 ,e o"erated %ith old SAP "a!in!
o o In emer!en$y B *es 7ut only tem"orarily.
3. 3. Reasons to $ontinue usin! old SAP "a!in! system
o o Os re8uirements for ne% memory m!t. Sys B not met
o o E0tremely lar!e user $onte0ts in ,a$2!round Co,s.
o o E0tremely lar!e total of all dialo! user $onte0ts
o o E0tremely hea+y OS "a!in! due to too little main memory.
8/12/2019 Sap Questionaire 3
2/5
/. /. 'oes ne% memory m!t. Re8uire more main memory
o o No more main memory than %ith old SAP "a!in! %ith a lar!e "a!in! ,uffer
lar!e "a!in!
o o 7uffer - needed for !ood "erforman$e.
. . What ha""ens if main memory is not lar!e in ne% memory m!t.o o OS "a!in! in$reases if it e0$eeds a $ertain +alue) un$tion B s"eed u" s$annin! of ta,le for data re$ords satisfyin! a !i+en sear$h $riteria.
11. 11. >orei!n 2ey Ta,le B Ta,le %hi$h $ontains the forei!n 2ey. E.!. GEP ta,le.
1(. 1(. #he$2 Ta,le B Ta,le %hi$h has forei!n 2ey of another ta,le as its "rimary 2ey e.!. 'EPT.13. 13. #ardinality B N: indi$ates ho% many de"endent re$ord or referen$ed re$ords.
1/. 1/. Hie% :- used to summariDe data distri,uted amon! different ta,les ty"e of +ie%s
1. 1. Ty"es of Hie%s
o o 'ata,ase B $reated in data,ase
8/12/2019 Sap Questionaire 3
3/5
14. 14. Hie%s that $annot ,e used to $reate ne% +ie%s
o o Stru$ture +ie%s B used to !enerate a stru$ture from se+eral lo!i$ally $onne$ted
ta,les
o o Entity +ie%s B used to re"resent entity ty"e of 'ata odular on ta,les of
A7AP/ di$tionary
15. 15. aintain Status B 'etermine if re$ords $an only ,e read or if it is also "ossi,le to $han!e
them.19. 19. at$h $odes B tool to hel" you sear$h for data re$ords in the system
1?. 1?. at$h $odes o,Ce$t B des$ri,es the set of all "ossi,le sear$h "aths for the sear$h term.
(F. (F. at$h $odes Id B des$ri,es a s"e$ial sear$h "ath for a sear$h term.
(1. (1. at$h $odes
- - fields from se+eral ta,les
- - ,uilt on the ,asis of trans"arent ta,les) $lusters and "ools
- - restri$ted ,y sti"ulatin! sele$tion $onditions
- - use as entry aids'ata,ase inde0
- fields from only ta,le
((. ((. ;o$2 O,Ce$ts B simultaneous a$$ess of re$ords ,y t%o users syn$hroniDed ,y lo$2 o,Ce$ts.
(3. (3. A$ti+ation B 'urin! a$ti+ation) the runtime o,Ce$t of a!!re!ate o,Ce$t or ta,les is $reated. The
runtime o,Ce$t is ,uffered so that the a""li$ation "ro!ram $an a$$ess it 8ui$2ly. Runtimeo,Ce$t has information a,out the follo%in! o,Ce$ts of ta,le
- domain B data elements B field definition B ta,le definition
(/. (/. Time stam" B %hene+er the ta,le is a$ti+ated) a time stam" is $reated and stored a$ti+ation ofta,le in A7AP/ di$tionary affe$ts time stam" of all re"orts usin! it. When the "ro!ram
is $alled %e $an determine %hether to e0e$ute it or re!enerate it ,y $om"arin! the time
stam"s
Ty"e of stam" B #RSTAP B most re$ent a$ti+ation of ta,le
- - A7STAP B $om"arison of re"orts
- - '*STAP B $om"arison %ith s$reens.
(. (. Runtime o,Ce$t B of a ta,le $olle$ts the information a,out the data elements) domain field
definition in a form o"timal for "ro!ram a$$ess. It is $reated %hen the ta,le is !enerated
for first time.
(4. (4. ass a$ti+ation "ro!ram B A$ti+ate lar!e sets of o,Ce$ts Simultaneously.A'H B 1 B lar!e no of ta,les are affe$ted ,y the $han!e of domains or data elements at a time)
so rea$ti+ated only on$e.
( B related o,Ce$ts and its asso$iated +alue ta,le $ould ,e a$ti+ated to!ether else %e should
maintain se8uen$e $orre$tly.A$ti+ation Pro$edure B
Ste" 1 B internal and e0ternal $hara$teristi$s $he$2
8/12/2019 Sap Questionaire 3
4/5
- - %e need at least 14 7 RA for $on+ersion
(?. (?. ;o$2 e$hanism B "re+ents a ne% data,ase o"eration ,ein! started an e0istin! one has ,een$orre$tly $om"leted. When $on+ersion is done) lo$2 is $reated automati$ally and
released only %hen $on+ersion is su$$essful.
#learin! of lo$2s
B restart adCustment B attem"t is made to $ontinue $on+ersion at the "oint of
termination B #an$el adCustment B lo$2 entry is sim"ly deleted from ta,le
3F. 3F. Restart lo! B "ro!ress of ea$h ste" of $on+ersion is noted in restart lo!)
31. 31. AdCust stru$tures B
- - A B stru$tured adCustment is a$ti+ated ,y $han!in! data,ase $atalo!
- - U B stru$tured adCustment is a$ti+ated ,y $on+ertin! ta,les
3(. 3(. Ty"e of +ersions B
- - Hersions in A7AP 'i$tionary B a$ti+e or "artially a$ti+e re+ised
- - Tem"orary +ersions
- - &istori$al +ersions
33. 33. Ty"e of status
- - Ne% B ne%ly $reated ) not a$ti+ated
- - A$ti+ated B a$ti+ated +ersion of o,Ce$t used ,y other $om"onents durin! runtime
- - Partially a$ti+e B not yet ,een fully a$ti+ated
- - Re+ised B +ersion $han!ed after a$ti+ation) ,ut not yet re-a$ti+ated
- - 'ea$ti+ated B mat$h $ode Id is not "ro"osed for sele$tion ,y >/ hel" fun$tion
3/. 3/. Hersion ana!ement fun$tions B
- - #an$elin! $han!es B reset re+ised +ersion to a$ti+e +ersion
- - Storin! $han!es B a$ti+e +ersion %ill ,e tem"orarily stored in +ersion
- - S%it$hin! $han!es B s%it$h ,et%een a$ti+e and re+ised +ersions
3. 3. Hersion $atalo! B list of all e0istin! +ersions of an o,Ce$t
- - Re+ised +ersion B "rodu$ed %hen %e edit an e0istin! o,Ce$t
- - A$ti+e +ersion B "rodu$ed %hen %e a$ti+ate an o,Ce$t
- - Tem"orary +ersion B "rodu$ed %hen %e $o"y the a$ti+e +ersion tem"orarily to the
data,ase %ith store +ersion fun$tions
- &istori$al +ersions B $reated %hen 1. #orre$tion is $reated ( $orre$tion is released
34. 34. >un$tion "ro+ided
- - 'is"lay old +ersions
- - Retrie+in! histori$al or tem"orary +ersions
- - #om"arin! +ersions in same system
- - #om"arin! +ersions in different systems
35. 35. 7ufferin! B $reated lo$ally on a""li$ation ser+er) $han!es in ,uffer are loaded in lo! ta,le.
Syn$hroniDation me$hanism runs
8/12/2019 Sap Questionaire 3
5/5
/1. /1. What is 'ata,ase Utility
A= Interfa$e ,et%een A7AP/ di$tionary and relational data,ase in SAP system. It allo%s to
$reate) delete and $on+ert o,Ce$ts from A7AP/ di$tionary in the data,ase.