SAP ABAP Data Element RSLIN_XUNR (SLIN Checkbox: Problematic Statements)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA-EPC (Application Component) Extended Program Check (SLIN)
     SLIN_EXTERNAL (Package) External SLIN Interfaces
Basic Data
Data Element RSLIN_XUNR
Short Description SLIN Checkbox: Problematic Statements  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type BOOLEAN    
Data Type CHAR   Character String 
Length 1    
Decimal Places 0    
Output Length 1    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short  
Medium  
Long 40 Problematic Statements 
Heading  
Documentation

Definition

Activate the checks "Problematic Statements":

  1. Identical WHEN statements appear twice in a CASE statement.
  2. The first statement after the CASE statement is not a WHEN statement.
  3. In a SELECT loop, a statement is called that results in the cursor being lost.
  4. The programs addressed using the INCLUDE statement exist and are of type I.
  5. The statement FREE MEMORY is called.
  6. An EXPORTING parameter was mistakenly included as an assignment: CALL FUNCTION ... EXPORTING arg = val. argNeu = argNeu.
  7. System fields that are only to be set internally are overwritten.
  8. Names that begin with '%_' are reserved for internal use. Names of this type are reported.
  9. The RAISE statement outside function groups.
  10. A numeric literal at a calculation position (ADD '1' TO ...).
  11. Table commands with implicit index use outside LOOPs.
  12. MODULE statement in a form pool.
  13. ASSIGN statement that exceeds the field limit (ASSIGN field+i TO ...).
  14. WRITE TO statement replaceable by a MOVE TO statement.
  15. STOP statement in a module or function module.
  16. Declaration in modules.
  17. LOOP WHERE statement with an AT statement in the LOOP body.
  18. The field that describes the TO limit in a LOOP AT ... TO FIELD is overwritten in the LOOP body.
  19. Event specified more than once.
  20. Exception handler is empty.
  21. Exception handler with CX_ROOT.
  22. A field is assigned to itself.
  23. RAISE statement outside a function group.
  24. A string is compared with a C field that contains trailing blanks.
  25. When declaring an internal table, the keys are separated by commas.

History
Last changed by/on SAP  20141013 
SAP Release Created in