abap - cross applications - part 1 (2 of 2) (emax technologies) 131 pages

131
BAPIs @ EMAX Technologies We Never Compromise in Quality. Would You ? & 4ri 2 Subtype Categaty -" -~~...""-<' +% ' , Object type . .. . C..:x Interface type "" .... 3. In the next dialog box, enter the required de % ! In the field Supertype, enter the name of t e for wi5ich you want to z;&"3;3 create a subtype. 8:~ In the field Object type, enter the name a'8t to create. information in the remaining fields. C%?aa-agr;a C?fi2e~t Type Z.iBUSi01@2432? a n O%. 67 [e Program Parameters Exceptions Object type ZBUS0002 m Company Codes m InterTaces E3 Key T i e l d s LCompanyCodes CompanycocieIci O company code f CompanyCodes snowobjects Companycodes ShowRelations CompanyCodes Admi n i stey .y ~~e~m~"FznYxaaw~~:c.OR-~ ?TL, ,, .%%~." "2- CompanyCodes G e t L ~ s t w CompanyCodes GetDeta71 . , CompanyC~de~ Exi stencecheck v Companytodes GatPeriod w Companycodes. GetRel atedobjects v COmpanyCodeS. Un7 7 nkFrOrnOb~ ect v CompanyCodes L i nkToOb3 e ct w CompanyCode~GetObJects v CompanyCodes E d i t w CornpanyCodes Delete v ComwanyCodes.Create .- Com~anycoaes Display ., Org oaject admi ni s t r a t i on COPY ob3 e c t O L2st OP Company Codes O Company Code Deta, 1 s O ctieck 7 T çornpany code e x i s t s Q Determine period Tor gosting Li nked onj ects Delete 1,nk datelcomoany code ~,i,k iu,th oa~ect L75t Of RI1 ObJec-s Change ObJ e c t Del e t e Ob, e c t create obi eçt a i s ~ l ay obj ect r'" _----- --- __ - ._ ds< -v- 7 " * w -- Observe that al1 the Attributes and Methods are Copied from Super type to Subtype. Page 99 of 1 12 Compiled By : Ganapati Adimulam eMax Technologies,Ameerpet,Hyderabad Ph No: +9140 -65976727, Ce11 No: 99484 44808,98490 34399, www.emaxtech.com

Upload: ravi-jalani

Post on 11-Mar-2015

1.211 views

Category:

Documents


79 download

DESCRIPTION

ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 pagesA book with 131 pages covering:1. BAPIs2. ALV (Using Function Modules, Using ABAP Objects)

TRANSCRIPT

Page 1: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages

BAPIs @ EMAX Technologies

We Never Compromise in Quality. Would You ?

& 4ri 2 S u b t y p e

Categaty -" -~~...""-<' +%', O b j e c t t y p e . .. .

C..:x Interface type

"" ....

3. In the next dialog box, enter the required de

%! In the field Supertype, enter the name of t e for wi5ich you want to

z;&"3;3

create a subtype. 8 : ~ In the field Object type, enter the name a'8t to create.

information in the remaining fields.

C%?aa-agr;a C?fi2e~t Type Z.iBUSi01@2432?

a n O%. 6 7 [e Program Parameters Exceptions

Object t y p e ZBUS0002 m Company Codes

m In te rTaces E 3 Key T i e l d s

LCompanyCodes CompanycocieIci O company code

f CompanyCodes snowobjects Companycodes ShowRelations CompanyCodes Admi n i s t e y . y

~~e~m~"FznYxaaw~~:c.OR-~ ?TL, , , . % % ~ . " "2- CompanyCodes G e t L ~ s t w CompanyCodes GetDeta71 ., CompanyC~de~ Ex i stencecheck v Companytodes GatPer iod w Companycodes. GetRel a t e d o b j e c t s v COmpanyCodeS. Un7 7 nkFrOrnOb~ e c t v CompanyCodes L i nkToOb3 e c t w CompanyCode~ GetObJects v CompanyCodes Ed i t w CornpanyCodes De le te v ComwanyCodes.Create .- Com~anycoaes D i s p l a y .,

Org o a j e c t admi n i s t r a t i on COPY ob3 e c t

O L 2 s t OP Company Codes O Company Code Deta, 1 s O ctieck 7 T çornpany code e x i s t s Q Determine p e r i o d Tor g o s t i n g

L i nked on j e c t s D e l e t e 1,nk

datelcomoany code

~,i,k iu,th o a ~ e c t L75 t O f RI1 ObJec-s Change ObJ e c t Del e t e Ob, e c t c r e a t e ob i e ç t a i s ~ l ay ob j e c t r'" _----- --- _ _ - ._

ds< -v--- 7 " ~ * w --

Observe that al1 the Attributes and Methods are Copied from Super type to Subtype.

Page 99 of 1 12 Compiled By : Ganapati Adimulam eMax Technologies,Ameerpet,Hyderabad

Ph No: +9140 -65976727, Ce11 No: 99484 44808,98490 34399, www.emaxtech.com

Page 2: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages

BAPIs @ EMAX Technologies

We Never Compromise in Quality. Would You ?

2. Change the definition of the inherited BAPl for the subtvpe.

O You can add additional parameters, for example, or modify the implementation of the BAPI.

The following implementation options are available for modifications:

Creating a new function module

Compatible modifications to the superior functiori module

Creating the implementing function module as a copy of the superior function module

3. If modifications have been made, you must red the subtype in the BOR. 'The steps required to redefine aiBAPl aFe described in Redefining BAPls

To redefine a BAPl of a subty &' perform the following steps. .& jd&$\

X# 7

1. C hoose Tools - ~ u s i n e s s ~ ~ r ~ q e y o r k -> BA P l Development -2 Business Object Builder or enter transacqon code SWOl .

2. Display the subtype just created inktbe:change mode. 3. Position the cursor on the B A ~ ~ ~ O U 3 - ~ a n t to-modify and choose Edit -2Redefine.

?a '

0b3ect t y p e Rename Delete -

m n t t r i Cêncei

change IeIease status

m Metho -

CompanyCodes L i nkToObj e c t w CompenyCodes GetObj e c t s ./ CompanyCodes E d i t ., Companycodes Del e t e w ComoanuCades Create r

D isp lay A l 1 Objec ts Di Spl a y R e 1 a t i onshi ps erg. *ri> ~ c t adrrii n i s t r a t i o n COO71 O h l SC* ~1 Li of- cnmoanï Codes Checn l i comoa~y code e x i s t s Determi ne p e r i od f o r p o s t i ng L i nned Ubl e c t s De le te i i i n L i n k w i t h o b j e c t L i s t o f ~ l l ob3ects Change Ob) e c t Del e t e 00) e c t Create ob3 e c t D, sp l ay o b ~ e c t Company Code De ta i 1 s

da te Code

4. Double-click on the BAPl and select the ABAP/4 register. 5. In the Name field of the modified function module enter and Save your

information.

Page 100 of 112 Compiled By : Ganapati Adimulam eMax Technologies,Ameerpet,Hyderabad

Ph No: +9140 -65976727, Ce11 No: 99484 44808,98490 34399, www.emaxtech.com

Page 3: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 4: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 5: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 6: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 7: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 8: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 9: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 10: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 11: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 12: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 13: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 14: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 15: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 16: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 17: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 18: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 19: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 20: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 21: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 22: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 23: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 24: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 25: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 26: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 27: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 28: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 29: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 30: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 31: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 32: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 33: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 34: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 35: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 36: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 37: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 38: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 39: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 40: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 41: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 42: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 43: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 44: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 45: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 46: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 47: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 48: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 49: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 50: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 51: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 52: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 53: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 54: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 55: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 56: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 57: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 58: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 59: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 60: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 61: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 62: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 63: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 64: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 65: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 66: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 67: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 68: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 69: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 70: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 71: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 72: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 73: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 74: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 75: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 76: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 77: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 78: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 79: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 80: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 81: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 82: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 83: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 84: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 85: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 86: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 87: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 88: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 89: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 90: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 91: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 92: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 93: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 94: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 95: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 96: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 97: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 98: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 99: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 100: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 101: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 102: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 103: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 104: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 105: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 106: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 107: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 108: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 109: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 110: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 111: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 112: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 113: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 114: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 115: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 116: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 117: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 118: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 119: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 120: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 121: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 122: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 123: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 124: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 125: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 126: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 127: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 128: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 129: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 130: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages
Page 131: ABAP - Cross Applications - Part 1 (2 of 2) (Emax Technologies) 131 Pages