|
#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. |
#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! |
#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. |
#4
|
|||
|
|||
Solucionado
Si teniais razon parece ser k el directorio :\tmp no deja abrirlo .
Gracias y saludos. |
#5
|
|||
|
|||
acerca del fichero...
Me podrías decir qué formato debe tener (columnas, nombres de columnas, símbolos que no acepta SAP, etc.)
Saludos |
#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 |
Herramientas | Buscar en Tema |
Desplegado | |
|
|