get_data

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


  METHOD get_data.
    DATA: ls_data TYPE mty_data.

    IF p_psel = abap_true.
      ls_data-trkey = p_trkey.
      ls_data-dsname = p_dsnam.
      ls_data-ds   = COND #( WHEN p_rcds = 'X' THEN  p_cds ELSE p_odp ).
      ls_data-iobj = p_iobj.
      ls_data-logsy = p_logsy.
      ls_data-appl  = p_appl.
      ls_data-odso  = p_adso.
      ls_data-chain = p_chain.
      ls_data-trig  = p_trig.
      ls_data-info  = p_info.
      ls_data-active = p_activ.
      IF p_mandt = abap_true.
        ls_data-mfnam = p_mfnam.
      ENDIF.
      APPEND ls_data TO mt_data.
      CLEAR: ls_data.
    ELSE.
      lcl_file_handler=>csv_to_itab( EXPORTING iv_file  = p_upath
                                     CHANGING  ct_table = mt_data
                                             ).
    ENDIF.