anchor.diff:  
       clear_field(
         EXPORTING
  +        iv_fieldname          = 'METADATA-VERSION'
  +      CHANGING
  +        cs_service_binding = cs_service_binding ).
  +
  +    clear_field(
  +      EXPORTING
  +        iv_fieldname          = 'METADATA-CREATED_AT'
  +      CHANGING
  +        cs_service_binding = cs_service_binding ).
  +
  +    clear_field(
  +      EXPORTING
  +        iv_fieldname          = 'METADATA-CREATED_BY'
  +      CHANGING
  +        cs_service_binding = cs_service_binding ).
  +
  +    clear_field(
  +      EXPORTING
           iv_fieldname          = 'METADATA-CHANGED_AT'
         CHANGING
           cs_service_binding = cs_service_binding ).
  
positive.code:       CHANGING
          cs_service_binding = cs_service_binding ).
  
    ENDMETHOD.
  
  
    METHOD constructor.
  
  
negative.code:     ASSERT sy-subrc = 0.
  
      TRY.
          li_wb_object_operator = get_wb_object_operator( ).
  
  
          CALL METHOD li_wb_object_operator->('IF_WB_OBJECT_OPERATOR~READ')
            EXPORTING
              version        = 'A'
              data_selection = 'AL'
            IMPORTING
              eo_object_data = li_object_data_model.
  
          li_object_data_model->get_data( IMPORTING p_data = <ls_service_binding> ).
  
  