Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 1

Basic Checklist to be followed:

1. Apply Banner to the Object.


2. Follow the Naming Conventions as per the requirement and standards.
3. Do not assign your objects to other’s package or Request.
4. Code Documentation to be done (Apply Comments).
5. Use Sy-Subrc check, after every Data Retrieval Statements. Do not leave Sy-Subrc checks
undefined.
6. Do not leave IF..ENDIF statements undefined.
7. Clear work area and SORT internal table before READ with BINARY SEARCH.
8. Use Modularization techniques in the Object.
9. Avoid using Nested Loops.
10. Use “FOR ALL ENTRIES” instead of inner join (In case of joining more than 3 tables).
11. Check IF ITAB IS NOT INITIAL before using ITAB in FOR ALL ENTRIES.
12. Input Screen should be designed exactly as per the requirement.
13. Validate the screen as per the requirement.
14. Use Variants, If necessary.
15. Optimize the Code using performance Tuning Concepts (SLIN, SE30, ST05, SCI).
16. Do Pretty Print.
17. Align the code properly.
18. Activate all the objects before releasing.
19. Test the Object with Different inputs (Both Positive and Negative Testing).
20. Confirm the Package Name and Request before releasing. Release TASK and
TRANSPORT REQUEST.
21. Generate the output as per the requirement.

You might also like