ABAP_Questionary
ABAP_Questionary
O
a
)Que:() oh
(18ue: the lrent
8JQue:In Ans:parad
datû
igm des OFtogethe data Ans En Que: m Ans:
Due: Dota does Que: Ang: pattem2
WhathangabPnter te Que: Angi
deslgn databas
4pplYcá e hs Por Ue: state Seip
Cloud ?etrievalpprforman
0Lp Ang: ce wthiN chfbes plans I Ca ABAP Wel
ABAP.Cbsfent
,gfor Drogram Bxtenstbility
Erayenjork? ompytqtiong Promthe ontch SAP
o tn psulqton 2t Tn
Polloong capabilies 8y
enhancethe Hoo include
The the What
AGAPWhat Access the Pnand 0 alqonthms *5g ShAtfng,da Dn, Database by tÉng Aeld
abtltfes 84 is QnABP:00, : tË on H
ABAP ehable the SAP nPan the AB
optimize ABAD potecte A8APlloufng COS do
Dude RESTFul
utilizing 'ALV pesÓ dePiges of AP NA bund othfn pj in
e woN dep doec
Model
ming-in fs in the concept Urews CDs endent!
the S|4 SenU the Pon S is 0, O the
opproue I0! or AP purpoge
snalie and ce ta
Hfnts' ohQLlinstatément g drect table the
HANA er SAP qu at tye
Applcqtion
frame
work q SAP'HANA,HO)syste uero
e (
a.family .oF a followfng
to in Statemen is
an whfeh cos resultt
ole NANAvepontng
thPntegrated makee hqt tensue oFHANA emy ethodg
oP to
oP2n-App the' strategy th the obfect' s 2 uYeWs sQL unctfons
Of adieate
în-memoyfor abplicat0ns n cloud e e Coexecutor
ab
ofa
AÞ
ABthe extend the de
then. o best
to
role te t0he
datá and t fn
(
(90)
Que SINGLEtblename)
SELFCT
Ansi QUe:
Rcloud, Que:
eWhatAns fe Ans: deinition olass Que: 8yCue: 9)Group
Que: ns: Ahs: Ans: Que: ENDCLASS StCTION CIASS
pUB0IC Anc: Ans:
S PrDgramming Que: Ans: ErHODb.
CLASSM key
philosophyCOre coloumn. 6LECT Que:
that
dqta By the thépi
i4 Where cockpit
:fest ; OF
thod logPe table Aplat Tn
teçts.
untt.
Qnd: To tcl-a CallingWhat to 2n
Hoo dndYhey pgDUde
A8AP2
'An Whatn oDt u Pon nheed ntable 6ngle An
ohat.rs rcl-a prn
bund foll oa a the form the
peforn modiEfeq keep 8l4 Che o What
stotenent 8y
Pnteractye prourdes del developfng do to extengion cple (0mbine
Came
fs
Sypport ootng the mesSage ’b HANA
| fsp
d does for
dfsplay
you REST ea
mow con th e method fs Cláuse is
Po.g lEn ds Pke DefINITIO th the the
lay handlYng ModelABP teet tfone beh'nd
cq is the (redte F forom sAPATP Grde statfe
prpose o . correct Core Ccioud volues the
dqta whfch: g in in pup6se
n'achfeuedcomplex a 9,simpliffed RESTF Fiori ctas qn butlt b and
erate On Feature? gnd AV & AB by oR system os cAPA an
enrorstatement SAP code N with SAplswhat
oith Gr d it AP data a PUBIIC eustom
Syntar or n Open
custo obata App Model, srde
on sl4 the the the 8A the OP
hppice text. that $@lP
thcaleulatYong
e Contro) tohat base a HANA checks
extens Polloolng
fe lelean ic
specied
mirab Servlees. 8eparote AR cade the haue
You A
le lon (9ha Que:
(o9ue gue:
(99) (9)
(laue: Ans:A6PIfty
Que Ahs A8AP Que:
0eteminati
Vefault,c0mpaHy
Ans:
on
Selected qb classes Ofde-by- Ans: hoshed
hoshed nppue caching
Ans:client
6deWhat An
ins Ans: processesgbysiness ther ohen data A8AP
applcationg. Custom foolsn s: n
COmplexheedg outPho ue
usin Whch SlH nent enEclipse Qbouiotherle eytengione.
éachpn t Fn'en ide What to
To'tempogarily
yncommitted
Changestore tn ABAD
Whot ySe store io
sing urorn instançe
hey
Chared hey SAPehab|ec sl4 a Wh on
ABA n frpm ess F toHANA in a inter f the for
you SAP pouABAP bPs ABAP elationship SAP
is disuptìng (Ompany
aHANA ch pertomn ance the SAP
ApplTcatfon evtenston
obiect ment ased the are AP s AAPobuctso[ution
th e th e purpoge
bu 8tP by oppr0ch nol Freguentty
RAPh the oant lo u gemony Shored cl 81p clrent
ld Pde fon cgnifPean
002 be n HANAS
and or signeance
Fo ABAP gll ohfch aases
cloud table
data Code to wserconponents.. Po wahte
otD type
to exendingo ABAP qnSAP uate iPPf side oP
that e hfeh
un Deuelphent intgraHANA? obj' ec
statem to C0rethe sults
development baseenhance
aredraft! oPqre betoeen system nof acesced
ieye
ustyou deuelop a
ce to
fs OP (0eOs sAusiP ng to
the
ahas the of or extend beat
a ted
OPiStrue ent
and
the
-
Que)hen
Ans: Ans:Quewhch Ans: Que(s Ans Que (Queheh fhs: Anu: clqssQue Quetahfch Ahs
'toith
pantofSubret A R**
contpd
Specify
especttuely Qbout : eubte
¬herte
Ans 0at ABAP Use
gaprout
redd 0 uree OUs4gedata? usage
(ode that 0th 0they )What t he What the
A CUP)) runtie
SomeerongtoAll hfch twoheytables other,to of regnam At A+ from YhePrro Yhe ahywhere dln gt to
A8AP
a can eto debuqgen
the inta
shedtable,when exceptiOns
uncaught of dqtabare may the dehote of
able the sng a Sorteddoes oFthe are atheeh yo ately statem
the
lcey'Joop be qre dimehsTons
ekpressjong the tore can,gubrequent thname
e name beg
,When CALL qnd
ch-clASS-A
Tomplete le the theprocessfngd phess
from 4nd or uoed uh foltooing haye the 0 AgAP OFinOf
Stindent, innfagfollaeong
în q
rcord sp Aolloung cq in tables key Where
tStionsOn
monitor
ha pröcedure
la g9in g ekeeptions thclaks
e type DAJA the cómm
pecify the youa for tch dre
elattonships Pon te(
reco breakpont:
ch Yetjongy
pragngn in
key hed able qre m
qnacterfetfas in Contnue)
nextcoulg, Y.cIAs
eftn read and a te ation
AGAP
datq place yan line: f ent
defin
mmend
table utom ane
tetemente
q fncan
you catch ctop e<ement YYPE: line you
a to0s léad in th e ed 0f
to able in ***9
(9) A.
'speI 1he Que: Que(Wclacs Ans: Ans: QueOourErceptor Ans:
Quehfch
uer Ans: Ahs QueDNKPch (Make qdditfon contruetor
nstancehave
fs toadapf
Queok
treay ma qu mustbe ntegrating extehoons Section class Cqn
Coul d .
CONNID
I|034 - SINGLE
SELECT * sangture
method
Tnstane: he 4hy nctuctor HANA 0 Parameteke
Inporting 9Stgnotu
dqta(l)
gn ZNTO
d @ fROMPFLL S Custom
WHERE AND ou shanged SUb co Creattng custom ap only
one CARRID=H n
OABAP toole
for JhPch
O to O se Legue Tnstance
ofl sAP ata formaton Custom componente The be A y0y
on source are Cloud custo m caser ta byt
Ckeeptiong be
be9NANA Eclipse
(odeg that o constniçtor cdlled lessuper deueloped of
classontans ehsure
neof
s Yuen developn orsfdepriuqte the use changed P+qttribut elem the
code cah the andsAPcata fo in
WslargehspfIf! are has the ehts
atqbqse Mgraton oF
before Pollouotng, the that foloorg
the Quick faliooing
man
be rom lut ion o e uestone
table ent your Uaisubçl
d by by R'EAO fro-Neo
mtRP :
on follouwing of Ariba (ications Attb pubhe is,uqlue
ithìn may
uly use
attr a
Fixt.ooLs are
wrthtoble. lne Canbeowhueingupeh for ass SAP needing
partner. o -ONY pub
Ho n -QHints
uestion
in pp to sub . Sl4 e ute. the
or ! lic
(sQue: ONue: 9 Que:
(9 ()
Quei
Anc: the feve
achthc Ans WhPch Polloo?ng
Ang: set Based System
sub) YouinSYPercass,
to eplace" ureparameten
CumenCyto 22:
*gu-cource data Dh :DA
Dork the edefine C0S You fon
(DData
dota,decarat'
Dqta aoys
o n
op|l Whch. onthat
çources You gubclass bul dat q paramere of
cONUER
ofth 'load the thÉs
Data ata D A
Anoth cOmponeht mplem oanf
UTew
qu-g0Uree Pthout database of gdd
theFoll6ung:DEFNE storage gener accesser
gu-gu-s0urte Por super|. element
a fh spIT
Tnormotjon
gu- (Wheh er the ent componeht entity to unit
th For the A
eDs Gubl defYne type getngs
fabl?
target
target tnneating REDEFTNED
following. BAFdtotionary the
table
ofew a lause How UPe0 to
othe
dssign cDsuPew ?n you pith l'pto age ohch table.
yped. YYPE suub1. oFa
do
Yype YPEC. can ehtity an ROWa showd
ontity REDEFINITION you ognt
qre follo
to mentsgu-tavg
Strng fol] you nput loadable. of
tring 0r ontity Co to ofngstore'.
to owing valtd
Mponent you the
. ty
pe
et
Ans: Que: Que: Ans:
Dqtq Ane: ue:
refereto ) Ans: WhfchQue: ABAPfrqmQue:
approache
desigh
Fiort extenglbility' Eabjes ue:Projecton Ans: do
buflding
() -Business Euents eWorks value
help q
shack pqrts Cloud WhfchIntebn
table u ) of
Nhgt
tudio . SAP SAP hch Whfch
9Usage qllowed, expltcty tohen
Teqq you applfeation
Treaton du In
feotfon
usinesSAP Middle pplTeation Elimingtfon of OData have
MultipleSonted
View.
Model
bta Applfeatfon
secondSecondMetadqta
Separqtion
between
Stet, of Extension bndRESTFul a
UL
Fior blocks of ayers of of hauebeehd of qre
S the the the euelopment to from qvy
qy
the of ollooing Sences the Secondang
For sebe come ¥,
elements. thatrealeased clean -soAP beys
an keys
following of ollouwing enyingOnduhd
follooing any cond
wnfg
View cDs n
the modifcationg. redleared dy must
faternacharacterieti whfch
yie
cass cone consump Eind ue. for whPeb
cAP integration keye
keqctyally be
are APls concept are interna tß
4re o+ y toblecharen çharen aanming chÇqte
Pragrqmming
tlon qne do
ey for not
SQue:
Ang:MModulaieqtton otkotgas table
cey fnternaltables
he: by
'comp
Ans: ProgrammingSPecfytng, hesults @ve: data Atns: Objects ar2eue:
Que essent'a tn,
Spectfying Por
9 Completely In por
prnetpler WhichoP á asspectty WhPch hey meltiple hey 0 tue
Microsenofeec
tnfráctnycturerchitectue. ode tfau
pregramming
Applfcation Whtch(ayered A hashod n in in m they Whreh
offeremory
Cnterfaces Gnted ly Fasteh a Proujde about
Pus
prineiples the sorted applicatón,op
the the Prom ing q can
o
hdown nternal the 0qy anusens of
Of Fhe primay
intemd| prmgny the aecess a be the
eloud folloDng a the agen ABAPShared
APIS) of
întemal Pollooing mechani n
to saccessed
ndepend fol l prmany simultaneously ollewing
owing
natiye ABAP key t
table, key le,ab to
memoy cach ent
e
en
SINGLE CHOIEE
Que: In ABAP for SAP HANA Dhich oF Que: o adhere to the most necent
conuentions Arom
the Follo ong best describ ec the,ABAP Ql suntax you inser4
COn cepB of lcodeto- Data paradigm SAPS Gn which Iinemust lete
s ShiPing data-intensve combutationa the !INTo"clause the Comp
the sQl Statement )
frem the opplication seruerto the
database pocition
Que: You have shontened the length oF
q ield frn a database toble ROM C..)
The table qleady contaYns ata . Þosi tion 2
What hop pehs heh you try to WHEREk)
¢ctYuate the table
Ans: he table is hot aetivq ted pocition &
9 Que: lo.subref CAst(lo sup.vef) GROUPBYe)
Þosjtion 4
What knd of pred icate condi tBon is oRDER 8Y )
hequ'ned to mate the Chsloperaton positions
Work oithout erors Ans positions.
Ans: Isinstance oF oF Field
the tollooingohile
(9QueThe class.ddenozcl«ss oith (BQue: wNhfeh
declaratOng
a softave Compo nent 6f tupe Creatng a data base table
lSotare ABA he function defne tab le zsbo0k
module tfun îs q n i s o f t o are
(ompon ent of typ'e A8AP Cloud
Whtch of the foloww fng
state ment
key Freldz :abap-clnt;
Ahs: zfun cah be catled u•a q key Ffeld2 abap-charl13 3);
torappe thatiself has SEm antics-quentity.4nitofMeasUe
been eal eased for the Lsbook eld
cloud development:
GQue: We haue a subclass 6 ub -1 Ae!d4: ab ap nit();
Superclass Sup- Bach clacs
haç an nstance constnuctor and Ans:
a statfc Congtru chor, he first
statement oF your pDam Creates 9)Que: what the Punctfon oF the
oh Insance, 0F sçb- . Ln iohq 'Ex+end ufeo stat em en tin
Ans: 0 cBass conctuctorofypt ABAP Cbs
Ans: oPnclude additfonad loge
class conctructon oF sub-n fRxed Po eristi ng
instance constructor oF sub - (seaue: In the AEAP RAP, lo h¡t le the
instance conetructor oF sup-L.
.
ourpose of the Projectionse
Due: ho ose the corectorde, of Ans: o cheate subset for data
object generatfon in the Cpecitfe ue cases.
RESTF Applfcation Prograrming a Gue: dentFu a featut oFthe
abscot% Nen AB AP SQL Pmom the
Ans ODatabase table
dqta model ure Pked
Optfons bel oo:
ins Enhan ced pen fon ance and
Proection vjew
4 Senice defintthon
S.eq uen Ce
Optimzations fon IAP HAN.
OSer e bindng
Que: Wht does Sq Pushdoun
Que: oy Plecse nefen to n the context op AB AP
0 an a ssociati
cOmect answehy deuelopy ent
chooce the
(G Ans Executing data tntengue
reeval gte dire ctBy in the databáse
statement about thee IAt |ay en,
ue Whch
SELtCTION-SCREEN Ueht tne Que:Houo does the Stdeby Stde.
us en
Ans: t Pe used to vlPdate
sCHe en.
on selechhon Extensibiity yodel benit sÄp
and ODat How, A SlH tAN Cod customerg
QUe: Suck ac semqntssuppo NtdifPerent ns:s
dovcDS uewS
ty per of anno tqtËons By ehab ling ektensions to
8y proujding metad qta for U be Bult separate syotema,
hendening ahd data eYces, 99ue:Quch
aQue: Hou oes the vtTlirqtion of
as CAP B1P
What s the masn advantage
of usTng. AMDPs ouer clascicd ABAP
lOpeh sgU wolue n the Dqtabase procedsres ?
Context oF ABAP deuelopm ent o Ans: AMDP alloo the ue of nattve
SAP HANA
Ans Open sQl is enhanced to SQL Fon data specihc ope rations
feweraqe SAP HANAL Ih a test, methed, you ca| the
(apabilites: methool cl_abap- nft ass eht=
assert- equals C. the tolo îng
Que: Where do you Tmplement
hon-standqrd opeha tfong Pon CUASS, Itcl DEFTNITLON foR 1BTING
Customîted RESk LEUEL HARNLESS DURATLON
×ehqufor in bustneTog1e
the RES SHORT.
PRrVATE SECTTON
Applfcqtfon Pregham ming Model e METHODs mt foR‘ESTING.
Ans: Action.
Que: What does Bxtencibility's igy iENDcAsS
CLASS 1tcu tMPLEMENTATIO N
oithn the Frgne oork for sÄp
sl4 HANA cloud DATA:gotestobject TyPE REF 70
Ans: he capqcity to add or eh hance c-to etested
CONSTANts: lco- exp YYPE sting UALUE
funct'onaity' oithout d'snapting Itesta!
the core CREATE Ò8IECT go test-object
ue: what doec the ALU afa control cl-abap_unitCLSSert Qssert-equa ls
broude fn SAPABAP
(EXPORTING
Ans: An ntengctfue qhd cucto mieab le qct=goclass mu-gttnbute
table display. exp= lc0 -eXp
ue: Wh nle d'oes the 'ABAP Yect msg assert egu s fa'led 44
Cockpit! play ?n the Împrouing gotest- 0bict'y muattnbute
Cod e ual ity rn A8AP Deuel op ment 44 1 144CIco.exp).
Ans: By terPomog statie code ENDMEtHOD.
ENDCLAss.
checks and analysicpurp óse of What pill hap pe
ue: What fe thà parameters a c and exp qre n o
equa
ENUEUE! and DEQUEUe!
Functfons fn ABAP? Ans: Yhere oil be amessaqe ln
Ans: Ta contro accesr to chared the test log
egouhes Que: Nhch of the folloing is a key
Nhat fs the role oSAP Peaty e of the A8AP cbs. Uieos
ue
Prq rammi
Clo ud ApplFcatforn Cloud ng Ans: hey qre ndependent of
developnent the
Model
Ans: 1o,poupde
ABAP
tooJ
a set o uilding (99) Que: yndenlying databare
Yte
and anguager Pon ha f's the
Constru ctor methodpupose the
cleudnatue applYeatons . Orfented ABAP e
n object
ns: to nitaliee an o bjèct ohen
2 auei Ans: Que:lo_intE1 may ) Ahs: ueLChoose
Ans: Ans: ABAP () expression
Chooce Que: From and +Citab-)? DAA tNDERINITION.
INT-1:
INTERFA
Ces
DSECTLON. cLASS
Cls-
qt O DTA PUBLIC
"fnCAss.ENDINTERfACE
0 tareadt FPelds
th e ) What oith ]0-fnt_1 l0-cl-i METHODsMa METHO. Ds t.
bject kle untqueWhatitab-n tabi
least els.C*:). lo-cls-i
you
Insteq method the
the preujous
yalue-z =
ExpoRIING RAISE Ps it lo lo
he, ENDIE> param-1
Pqram2 sqme lo-Pntf-
ie'ea up qis fs could ntype
_cls.t valid
code
andcorrect Ccess
secondqry are oith one and Ttab-
tnue
datedCheqted
tY pe OF = of
EkcEÞTTON some to the freldftab-
methodcall
mL use
NEW qhother
aisec
chegtes Por lo_cls.1e tupe atatemen
statement Ualue ue.Ual agan.ohen ofa Ptab-t. - #C).
table. oith featureg
key
oillrame hame(orhespOhdusng lo-fntf-e
mlC). neF refclass
qnan
t the be musthaue
exX
ceptran YPE the toto tr.
ption modrfred
in copredngme Tn th e NEW#(.-) intf.t.
LExptn cls-1.
Finst sAP of a ing NEW Que:
. Cue: ()Ans:
Ans: Que: Ans: ucing Que: Ang: you doSUb,Here
fnstance DAYA "to
E Uieo-entity Select*
Cel-abap
(p-date ta A
fastertusng
han nedefined
met h ods ! bATA
reuous'expects
referencethe
context_no 0
çhanged inheriteq
Access
the When lo-sub
lo a
Extens?on e
points Usppgram
)odelulesABAP ble
select hoMODIfY
Whiufeo-entity Component
Whatq s clsup -sup preufou's
Atld ose fe Using Feld
cal lO-sup
I0-sub
ch from through =
publ Cloud oF contents
the not qre nherited accessing N
feming ABAP is loEW
the romveqwred statement 4Symbo the sub.a YYPEYYPE
SA démo-cds-paran correch Freld ekcepti'on
m6del Developm
REstful Cpdate lo Sup
follow
get-system demo back qrea.
Work 4 adva -sup the CT. REF
APLS Symbol or publ?e erclass RE
stqtement
Sds-param. to ntages .Whatcan
-What toTo
and based
applieation ent ng -2023 to intern subclass
are d theorite publle oF cl-sub cl
SAp ate)) ao f cl. -sup.
olol)
ine Que Ans Que: Customendata
maintaingblity. ond Que
Que fhs: egu Whrch
Amensfons be
Operotions 3
Ans:Creatng
Scenerfo:
mpoUnds.
interface Ans: Due the OF ysedQnalyee RUD Exposing
aenofcethVe
netahçein What shold beqnd data en An 6 fcenerfo: ottlee used
8) )optimal
degn () model the F|tering @ to uSe
Ttems chngues ete deuelopeh
layer. Codehancing,the hrociationcHiearchfca
Thput
eFPYerently AB procescPng hich
em qn [nstance ) When Onders ther App intensiye ABAP a
&tatte doOrdere CreqteAltenOilire
data Use mplementing de Fo<| o voing AP for
nter methods Salesbehauion Web A RAP
en asrociatfons,to to'
ueloper fyng pushd SDs A mgnoged developer
ethods you
oorng ueedTPne euel Pq
ngfaeeg ahd rerese rameters company serce 0ptimal
qpproach
dnd q
input data
es
euents meth
statfe haue cos Rtems-Whfch in propnate fs
oonconst
Ap qpplfcatfon
pproaches pertomgan oper viens:model
between
Featune
CHOIEE
THREE Po
anoth
ynamica destgning to qcross de
n are are ods, to ueNs
sae or ly
oth parameterg
d n A84P nt parallel de c Rartrong trangactiona bus Petformah
for is
Cops thè Mants usÉng
Data
tems sqleg tasked
er
PorgYon,product)
th?
tarked chould
not euentç multiple
et posstb|e instan ider Fom lnk CÔs guPfeming dtabase
0Uhch dynamic
ee uieng. ness managing
mented nterfa pro should 9f4 reqrement to
Porordere a
Approach uith log oith
re qnd ee Tne gales data cessin g for e be
cec to Te
6Ms: Que:
oP
peomance
Enhanced
Integrateg
c0de oith 0Rich thUshg
e
Capabilttie.
push- Po
ABAP
da||o
eotng
ta Ds
Lon. o
authonivation
modelling ane ute
benifits tns
tohrch
checke.
ofe