1.Identifying Customer-Exits.doc
-
Upload
simpleheart23 -
Category
Documents
-
view
218 -
download
0
Transcript of 1.Identifying Customer-Exits.doc
-
8/14/2019 1.Identifying Customer-Exits.doc
1/16
Identifying Customer-Exits in an standard transaction
Note:Customer-exits are implemented inside a function module.
Procedure 1:
a) Identify the main program of the transaction(se!)
") Identify the pac#age of the program.
c) Identify the customer-exits in the pac#age "y using $se%&' or$smod' tcodes.
d) ead the documentation of the enhancement "y going to smod*.
+o chec# ,hether it suits our reuirement.
or example /et us consider the customer transaction : xd01
a) se!
-
8/14/2019 1.Identifying Customer-Exits.doc
2/16
No, dou"le clic# on Program name to identify the pac#age.
") Clic# o+o 2ttri"utes (+o identify the pac#age)
-
8/14/2019 1.Identifying Customer-Exits.doc
3/16
3
2lternati4ely to identify the pac#age alternati4ely I can also go to
se!% sapmf05d
Clic# o+o 2ttri"utes
-
8/14/2019 1.Identifying Customer-Exits.doc
4/16
c)Identify the customer-exits
+ype the Pac#age Name : 67Clic# Execute as sho,n in screen shot.
se%&
8ou"le clic# on 72P9058 to identify the customer-exit.
-
8/14/2019 1.Identifying Customer-Exits.doc
5/16
N3+E: 72P9058 I7 2N EN2NCE9EN+(also a module pool program-se!%)
72P9058 C3N+2IN7 +E C;7+39E-E 2N8 +EN P36I8E +E I9P/E9EN+2+I3N.
N3+E: 2 C;7+39E-E
-
8/14/2019 1.Identifying Customer-Exits.doc
6/16
No, dou"le clic# on enhancement E
-
8/14/2019 1.Identifying Customer-Exits.doc
7/16
7o ,e ha4e identified the follo,ing :
Pac#age Name : 67
Program Name : sapmf05dunction-exit : Exitsapmf05d001
-
8/14/2019 1.Identifying Customer-Exits.doc
8/16
D +here is another techniue of identifying the enhancement from themain program.
Procedure 5:
a)Identify the main program of the transaction.
")7earch for the string $C2// C;7+39E-;NC+I3N' in the main program.
7e!% - sapmf05d
Clic# ind : C2// C;7+39E-;NC+I3N
-
8/14/2019 1.Identifying Customer-Exits.doc
9/16
Choose 72P9058@ then clic# choose ?utton.
No, repeat the a"o4e process until you get the enhancement screen assho,n "elo,.
8ou"le clic# on Call Customer-function $001'.
-
8/14/2019 1.Identifying Customer-Exits.doc
10/16
2gain dou"le clic# on $001'.
7o li#e this I can get the enhancement exitsapmf05d001
-
8/14/2019 1.Identifying Customer-Exits.doc
11/16
No, let us consider an example. eliance company says that for the gi4encustomer transaction (xd01)@ the industry sector should "e mandatory forIndian customers.
a)se11 #na1
ields : "rsch industry sector
")No, create a proFect for the customer-exit
cmod
c)Enter short text @ clic# on Enhancement 2ssignments ?utton
-
8/14/2019 1.Identifying Customer-Exits.doc
12/16
d)Enter the 9ain program name and clic# enter.
+hen clic# on ?utton Components.
No, dou"le clic# on function exit E
-
8/14/2019 1.Identifying Customer-Exits.doc
13/16
ENDIF.
726E H CECB -- 2C+I62+E
e)inally acti4ate the proFect also.
-
8/14/2019 1.Identifying Customer-Exits.doc
14/16
f) No, let us test the xd01 transaction.
-
8/14/2019 1.Identifying Customer-Exits.doc
15/16
Clic# 726E and then ,e ,ill get an error.
-
8/14/2019 1.Identifying Customer-Exits.doc
16/16
No, enter the industry sector and clic# 726E.
g) No, if ,e ,ant to delete the proFect@ then first deacti4ate theproFect and then delete.------------------------ x --------------------------------------------