anchor.diff:          AND obj_type <> 'PROG'
           AND obj_type <> 'XSLT'
           AND obj_type <> 'PINF'
  +        AND obj_type <> 'DEVC'
           AND obj_type <> 'ENHS'
           AND obj_type <> 'DDLS'
           AND obj_type <> 'SPRX'
           AND obj_type <> 'WEBI'.
  +      APPEND <ls_result> TO rt_results.
  +    ENDLOOP.
  +
  +* PINF after everything as it can expose objects
  +    LOOP AT it_results ASSIGNING <ls_result> WHERE obj_type = 'PINF'.
  +      APPEND <ls_result> TO rt_results.
  +    ENDLOOP.
  +
  +* DEVC after PINF, as it can refer for package interface usage
  +    LOOP AT it_results ASSIGNING <ls_result> WHERE obj_type = 'DEVC'.
         APPEND <ls_result> TO rt_results.
       ENDLOOP.
   
  
positive.code: 
    METHOD prioritize_deser.
  
      FIELD-SYMBOLS: <ls_result> LIKE LINE OF it_results.
  
  * WEBI has to be handled before SPRX.
  
negative.code: 
  * ISAP has to be handled before ISRP
      LOOP AT it_results ASSIGNING <ls_result> WHERE obj_type = 'IASP'.
        APPEND <ls_result> TO rt_results.
      ENDLOOP.
  
  