anchor.diff:  ENDCLASS.                    "CX_LOCAL_EXCEPTION DEFINITION
   
   *----------------------------------------------------------------------*
  -*       CLASS CX_LOCAL_EXCEPTION IMPLEMENTATION
  +*       CLASS LCX_EXCEPTION IMPLEMENTATION
   *----------------------------------------------------------------------*
   *
   *----------------------------------------------------------------------*
  
positive.code:     li_api = cl_mime_repository_api=>if_mr_api~get_api( ).
      lv_io = is_item-obj_name.
  
      li_api->get_url_for_io(
        EXPORTING
          i_loio            = lv_io
        IMPORTING
          e_url             = lv_url
        EXCEPTIONS
          parameter_missing = 1
          error_occured     = 2
          not_found         = 3
          OTHERS            = 4 ).
      IF sy-subrc = 3.
        RETURN.
      ELSEIF sy-subrc <> 0.
        _raise 'error from get_url_for_io'.
      ENDIF.
  
      li_api->delete(
        EXPORTING
          i_url              = lv_url
          i_delete_children  = abap_true
          i_suppress_dialogs = abap_true
        EXCEPTIONS
          parameter_missing  = 1
          error_occured      = 2
  
negative.code:           permission_failure = 4
            folder_exists      = 5
            OTHERS             = 6 ).
        IF sy-subrc <> 5 AND sy-subrc <> 0.
          _raise 'error frrom SMIM create_folder'.
        ENDIF.
      ELSE.
  