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. |
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! |
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. |
Solucionado
Si teniais razon parece ser k el directorio :\tmp no deja abrirlo .
Gracias y saludos. |
acerca del fichero...
Me podrías decir qué formato debe tener (columnas, nombres de columnas, símbolos que no acepta SAP, etc.)
Saludos |
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:D |
Husos Horarios son GMT. La hora en este momento es 04:39:19. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web