cargar fichero en servidor

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • sandri_82
    Junior Member
    • jul
    • 13

    #1

    cargar fichero en servidor

    Hola no consigo cargar un fichero en el servidor me sale un dump al hacer el
    primer transfer y al debugear tras OPEN DATASET el sy-subrc me sale a 8.
    El fichero no existe pero segun la ayuda de sap tendria k crearlo , ya no se
    por donde tirar si me podeis ayudar os lo agradeceria mucho.

    Saludos

    data: ruta type string value ':/tmp/tl4.txt' .


    OPEN DATASET ruta FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
    LOOP AT tab_sap.

    TRANSFER tab_sap TO ruta.

    ENDLOOP.

    CLOSE DATASET ruta.
  • Diogo
    Junior Member
    • sep
    • 22

    #2
    Hola,
    al parecer tu ruta estaría mal io hago lo mismo y no me da ningún error poniendo /usr/sap/tmp/200708291114.TXT claro q el nombre de tu archivo es distinto espero t sirva!

    Comentario

    • prendtorff
      Junior Member
      • ago
      • 24

      #3
      Yo creo lo mismo que respodieron arriba.
      Para mi el path va con C:\... o \... (sin ":").

      Ojalá lo soluciones, y por favor comenta aqui cuando lo hagas la solucion.

      Suerte!

      Pablo.
      El que mas sabe,
      lo resulve mas facil...

      Comentario

      • sandri_82
        Junior Member
        • jul
        • 13

        #4
        Solucionado

        Si teniais razon parece ser k el directorio :\tmp no deja abrirlo .
        Gracias y saludos.

        Comentario

        • Alejandra Cumin
          Junior Member
          • sep
          • 11

          #5
          acerca del fichero...

          Me podrías decir qué formato debe tener (columnas, nombres de columnas, símbolos que no acepta SAP, etc.)

          Saludos

          Comentario

          • Rodolfo SAP
            Member
            • jun
            • 89

            #6
            Prueba lo siguiente

            Debuguea el programa y pon un break antes del DATASET ya que hay veces que el valor de la ruta lo transforma a mayusculas y pues /tmp/usr/sap/texto.txt no es lo mismo a /TMP/USR/SAP/TEXTO.TXT y el Dataset es muy sensible a eso. Podrias entrar a la AL11 donde esta el directorio del servidor o usar la funcion EPS_GET_DIRECTORY_LISTING para checar.

            Suerte

            Comentario

            Trabajando...