anchor.diff:  
       _sort_tdlines_by_windows( CHANGING ct_form_windows  = es_form_data-windows
                                          ct_lines         = et_lines ).
  +
  +    es_form_data-form_header-tdversion = '00001'.
  +    es_form_data-text_header-tdversion = '00001'.
  +
     ENDMETHOD.
   
   
  
positive.code:       lv_firstloop = abap_true.
        READ TABLE lt_lines INTO ls_lines WITH KEY tdformat = lv_elt_windows
                                                   tdline   = ls_form_windows-tdwindow.
        LOOP AT lt_lines INTO ls_lines FROM sy-tabix.
          IF lv_firstloop = abap_false AND
             ls_lines-tdformat = lv_elt_windows.
  
negative.code:         _clear_changed_fields( CHANGING cs_form_data = ls_form_data ).
  
          compress_lines( is_form_data = ls_form_data
                          it_lines     = lt_lines ).
  
          INSERT ls_form_data INTO TABLE lt_form_data.
  
  