anchor.diff:        _raise 'error from DDIF_DOMA_PUT'.
       ENDIF.
   
  -    activate( is_item ).
  +    into_working_area( is_item ).
   
     ENDMETHOD.                    "deserialize
   
  
positive.code:             object           = is_item-obj_type
            TABLES
              inactive_objects = lt_objects.
  
          IF lt_objects[] IS INITIAL.
            RETURN.
          ENDIF.
  
          CALL FUNCTION 'RS_WORKING_OBJECTS_ACTIVATE'
            TABLES
              objects                = lt_objects
            EXCEPTIONS
              excecution_error       = 1
              cancelled              = 2
              insert_into_corr_error = 3
              execution_error        = 4
              OTHERS                 = 5.
          IF sy-subrc <> 0.
            _raise 'error from RS_WORKING_OBJECTS_ACTIVATE'.
          ENDIF.
  
        WHEN 'DOMA' OR 'DTEL'.
          CALL FUNCTION 'RS_WORKING_OBJECT_ACTIVATE'
            EXPORTING
              object                     = is_item-obj_type
              obj_name                   = lv_obj_name
              dictionary_only            = abap_true
            EXCEPTIONS
              object_not_in_working_area = 1
              execution_error            = 2
              cancelled                  = 3
              insert_into_corr_error     = 4
              OTHERS                     = 5.
          IF sy-subrc <> 0.
            _raise 'error from RS_WORKING_OBJECT_ACTIVATE'.
          ENDIF.
  
        WHEN OTHERS.
          _raise 'activate, unknown type'.
      ENDCASE.
  
negative.code:         _raise 'save failure'.
      ENDTRY.
  
      into_working_area( is_item ).
  
    ENDMETHOD.                    "deserialize
  
  