anchor.diff:        RAISING   lcx_exception.
   
     PROTECTED SECTION.
  +    TYPES: ty_spaces_tt TYPE STANDARD TABLE OF i WITH DEFAULT KEY.
  +
       TYPES: BEGIN OF ty_dynpro,
                header     TYPE rpy_dyhead,
                containers TYPE dycatt_tab,
                fields     TYPE dyfatc_tab,
                flow_logic TYPE swydyflow,
  +             spaces     TYPE ty_spaces_tt,
              END OF ty_dynpro.
   
       TYPES: ty_dynpro_tt TYPE STANDARD TABLE OF ty_dynpro WITH DEFAULT KEY.
  
positive.code:              biv TYPE STANDARD TABLE OF rsmpe_buts WITH DEFAULT KEY,
             END OF ty_cua.
  
      CLASS-METHODS serialize_dynpros
        IMPORTING iv_program_name  TYPE programm
        RETURNING VALUE(rt_dynpro) TYPE ty_dynpro_tt
        RAISING   lcx_exception.
  
      CLASS-METHODS serialize_cua
        IMPORTING iv_program_name TYPE programm
        RETURNING VALUE(rs_cua)   TYPE ty_cua
        RAISING   lcx_exception.
  
negative.code:       <ls_dynpro>-header     = ls_header.
        <ls_dynpro>-containers = lt_containers.
        <ls_dynpro>-fields     = lt_fields_to_containers.
  
        condense_flow( IMPORTING et_spaces = <ls_dynpro>-spaces
                       CHANGING ct_flow = lt_flow_logic ).
        <ls_dynpro>-flow_logic = lt_flow_logic.
  
      ENDLOOP.
  