anchor.diff:        IMPORTING iv_string        TYPE clike
         RETURNING VALUE(rs_key)    TYPE lcl_persistence_db=>ty_content.
   
  +    CLASS-METHODS parse_commit_request
  +        IMPORTING it_postdata      TYPE cnht_post_data_tab
  +        RETURNING VALUE(rs_fields) TYPE ty_commit_fields.
  +
   ENDCLASS.       "lcl_html_action_utils DEFINITION
   
   *----------------------------------------------------------------------*
  
positive.code:       RAISING   lcx_exception.
  
      METHODS db_save
        IMPORTING it_postdata TYPE cnht_post_data_tab
        RAISING   lcx_exception.
  
  
negative.code:         ei_page  = get_page_stage( lv_key ).
          ev_state = gc_event_state-new_page_w_bookmark.
  
          " Commit
        WHEN 'commit_post'.
          commit_push( it_postdata ).
          ev_state = gc_event_state-go_back_to_bookmark.
        WHEN 'commit_cancel'.
          ev_state = gc_event_state-go_back.
  
  
        WHEN OTHERS.
          ev_state = gc_event_state-not_handled.
      ENDCASE.
  