run

in src/zgoog_i_bqtr_gen_repl_objl_im1.prog.abap [0:0]


  METHOD run.
    FIELD-SYMBOLS: <ls_data> TYPE mty_data.
    get_data( ).
    LOOP AT mt_data ASSIGNING <ls_data>.
      IF p_clean = abap_true.
        cleanup( iv_trkey  = <ls_data>-trkey
                 iv_dsname = <ls_data>-dsname
                 iv_ds    = <ls_data>-ds
                 iv_logsy  = <ls_data>-logsy
                 iv_appl   = <ls_data>-appl
                 iv_odso   = <ls_data>-odso
                 iv_iobj   = <ls_data>-iobj
                 iv_chain  = <ls_data>-chain
                 iv_trig   = <ls_data>-trig
                 iv_info   = <ls_data>-info
                 ).
      ELSE.
        create( iv_trkey  = <ls_data>-trkey
                iv_dsname = <ls_data>-dsname
                iv_ds     = <ls_data>-ds
                iv_logsy  = <ls_data>-logsy
                iv_appl   = <ls_data>-appl
                iv_odso   = <ls_data>-odso
                iv_iobj   = <ls_data>-iobj
                iv_chain  = <ls_data>-chain
                iv_trig   = <ls_data>-trig
                iv_info   = <ls_data>-info
                iv_mfnam  = <ls_data>-mfnam
                iv_active = <ls_data>-active
                ).
      ENDIF.
    ENDLOOP.
    display( ).