anchor.diff:          where_used_error = 9
           OTHERS           = 10 ).
       IF sy-subrc <> 0.
  -      zcx_abapgit_exception=>raise( 'error deleting ACID object' ).
  +      zcx_abapgit_exception=>raise_t100( ).
       ENDIF.
       lo_aab->dequeue( ).
   
  
positive.code: 
  
      lo_aab = create_object( ).
      lo_aab->enqueue( ).
      lo_aab->delete(
        EXCEPTIONS
          prop_error       = 1
  
negative.code: 
  
      io_xml->read( EXPORTING iv_name = 'DESCRIPTION'
                    CHANGING  cg_data = lv_description ).
  
      lo_aab = create_object( ).
  
      lo_aab->enqueue(
        EXCEPTIONS
          foreign_lock = 1
          system_error = 2
          cts_error    = 3
          OTHERS       = 4 ).
      IF sy-subrc <> 0.
        zcx_abapgit_exception=>raise_t100( ).
      ENDIF.
  
      lo_aab->set_descript(
        EXPORTING
          im_descript      = lv_description
        EXCEPTIONS
          no_authorization = 1
          OTHERS           = 2 ).
      IF sy-subrc <> 0.
        zcx_abapgit_exception=>raise_t100( ).
      ENDIF.
  
      tadir_insert( iv_package ).
  
      lo_aab->save(
        EXCEPTIONS
          no_descript_specified = 1
          no_changes_found      = 2
          prop_error            = 3
          propt_error           = 4
          act_error             = 5
          cts_error             = 6
          sync_attributes_error = 7
          action_canceled       = 8
          OTHERS                = 9 ).
      IF sy-subrc >= 3.
        zcx_abapgit_exception=>raise_t100( ).
      ENDIF.
  
      lo_aab->dequeue( ).
  
    ENDMETHOD.
  
  