VinceCoder
3/4/2019 - 7:30 AM

AL11 DATASET sposta file da cartella a cartella

Questo FM permette di spostare un file da un percorso al 11 ad un altro impostando in due variabili i percorsi rispettivamente di origine e destinazione.

ATTENZIONE: è importante ricordare che nel code del FM vengono aperte delle dataset, pertanto se vien dato stesso percorso di un dataset non ancora CHIUSO , si incorrerà in DUMP.

Suggerimento: usare il FM subito dopo aver eventualmente chiuso il dataset precedente relativo allo stesso path che si vorrà utilizzare.

    concatenate p_sourceroute ls_tab-name into p_sourceroute.
    concatenate p_targetroute ls_tab-name into p_targetroute.
    
    call function 'ARCHIVFILE_SERVER_TO_SERVER' "Archivio il file da cartella server a cartella server
      exporting
        sourcepath = p_sourceroute
        targetpath = p_targetroute
      exceptions
        error_file = 1
        others     = 2.
    if sy-subrc <> 0.
      exit.
    else.
*DELETE DATASET sourceroute.
    endif.