MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   cargar fichero en servidor (foro/showthread.php?t=7358)

sandri_82 29/08/07 15:51:05

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 29/08/07 16:18:41

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!

prendtorff 29/08/07 16:55:58

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.

sandri_82 30/08/07 07:29:10

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

Alejandra Cumin 19/09/07 12:52:34

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

Saludos

Rodolfo SAP 21/08/09 23:50:32

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