PROGRAMA o DESARROLLO Z

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • braschilester

    #1

    PROGRAMA o DESARROLLO Z

    Amigos necesito un ejemplo de desarrollo Z

    de carga masiva utilizando un txt. con codigo no con LSMW.
  • abfv
    Senior Member
    • feb
    • 144

    #2
    Traer de archivo a tabla interna. Funcion

    Fijate esta función.
    Si no trata de explicar un poco mas tu necesidad. Ej. carga masiva de facturas.
    CALL FUNCTION 'WS_UPLOAD'
    EXPORTING
    filename = f_filename
    filetype = f_filetype
    TABLES
    data_tab = f_data_tab
    EXCEPTIONS
    conversion_error = 1
    file_open_error = 2
    file_read_error = 3
    invalid_type = 4
    no_batch = 5
    unknown_error = 6
    invalid_table_width = 7
    gui_refuse_filetransfer = 8
    customer_error = 9
    OTHERS = 10.
    IF sy-subrc <> 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.

    Comentario

    • braschilester

      #3
      Gracias

      No tienes algun Z de ejmeplo txt q me dez....


      de carga masiva ejemplo AS01

      Comentario

      • mysmb2
        Senior Member
        • ene
        • 406

        #4
        como dice nuestro compañero abfv, esa es la funcion que podes usar para subir el archivo a una tabla interna, luego dependera de que layout tenga el archivo y si tiene caracter separador o los campos del archivo se separan con una longitu fija en segun la posición.

        igualmente no queda claro que queres hacer con el archivo subido a memoria, necesitas correr un proceso batch? si es asi a que transaccion.

        saludos
        Sebastián Chiavia
        http://www.programacionabap.com.ar

        Comentario

        Trabajando...