...
- Program documentation
- Function Module documentation
- Include documentation
- In source documentation
- Beginning block of source code documentation
II. Naming Conventions
Variable
...
Names
- Selection options = S_
- Internal tables (global) = GT_
- Internal tables (local) = LT_
- Constants = GC_
- Constants (local) = LC_
- Ranges (global) = GR__
- Ranges (local) = LR_
- Form parameter (Used in the actual form not the Perform statement.)
- Single value or variable = PV_
- Single structure or record(however complicated) = PS_
- Internal table(however complicated the line structure) = PT_
- Locally defined classes = LCL_
- Locally defined interfaces = LIF_
- Screen Parameters = A_ or P_
Program & Function Group Names
- http://web.mit.edu.ezproxyberklee.flo.org/fss/dev/devstand5.html#ABAP Reports & Appendix B
- http://web.mit.edu.ezproxyberklee.flo.org/fss/dev/devstand5.html#Function Groups & Appendix B
- http://web.mit.edu.ezproxyberklee.flo.org/fss/dev/devstand5.html#Function Modules & Appendix B
- http://web.mit.edu.ezproxyberklee.flo.org/fss/dev/devstand5.html#Module Pools (Dialog Programs)
...