|
<< Click to Display Table of Contents >> Navigation: All About ABAP Technique > English > ABAP Naming Convention > Z Convention > Program & Includes |
SAP Module
All programs, after prefix and before self defined name, are inserted with a module code XX999. Meaning:
•For FI =FI001-FI999 •For CO =CO001-CO999 •For MM = MW001-MW999 •For WM = WM001-WM999 •For PP = PP001-PP999 •For QM = QM001-QM999 •For SD = SD001-SD999 •For HR = HR001-HR999
|
|
Driver |
Program name: ZDR_XX999_XXXXXXXXX
ZDR_ = driver prefix XX999_ = module code XXXXXXXXX = self defined name
Example: ·ZDR_SD001_FAKPJKSEDERHANA ·ZDR_FI002_GIRO ·ZDR_MM012_PO
|
Report |
Program name: ZRE_XX999_XXXXXXXXX
ZRE_ = prefix XX999_ = module code XXXXXXXXXX = self defined name
Example: ·ZRE_SD001_INVOICELIST ·ZRE_FI004_TAXLIST
|
Interface |
Program name: ZIF_XX999_XXXXXXXXX
ZIF_ = prefix XX999_ = module code XXXXXXXXX = self defined name
Example: ·ZIF_PP001_UPLOAD_BOM ·ZIF_SD007_SALES_ORDER
|
Includes |
1.Data Declaration includes: ZIN_XX999_XXXXXXXX_TOP ZIN_ = prefix XX999_ = module code XXXXXXX = self defined name TOP = suffix
Example: ·ZIN_SD001_INVOICELIST_TOP ·ZIN_FI004_TAXLIST_TOP
2.Subroutines includes: ZIN_XX999_XXXXXXXX_FXX ZIN_ = prefix XX999_ = module code XXXXXXXXX = self defined name FXX = Sequence number (F01, F02, F03, …, F99)
Example: ·ZIN_SD001_INVOICELIST_F01 ·ZIN_FI004_TAXLIST_F02
3.Process Before Output includes: ZIN_XX999_XXXXXXXX_PBO ZIN_ = prefix XX999_ = module code XXXXXXXXX = self defined name PBO = suffix process before output
Example: ·ZIN_SD001_INVOICELIST_PBO ·ZIN_FI004_TAXLIST_PBO
4.Process After Input includes: ZIN_XX999_XXXXXXXX_PAI ZIN_ = prefix XX999_ = module code XXXXXXXX = self defined name PAI = suffix process after input
Example: ·ZIN_SD001_INVOICELIST_PAI ·ZIN_FI004_TAXLIST_PAI
|