#11
|
|||
|
|||
despues de un llamado a la funcion WS_DOWNLOAD
|
#12
|
|||
|
|||
En este caso si al salir de la función el SUBRC te da 2, es por el error file_write_error. Hay algún tema en la escritura al servidor. No sé si será permisos, si no revisá el path. PD: ¿Está linda la de Basis? |
#13
|
|||
|
|||
ESPECTACULARRRRRRRRRRRRRRRRRRRRRRR |
#14
|
|||
|
|||
Jaja, entonces no le pidas que te solucione lo otro, jaja |
#15
|
|||
|
|||
Son estas las posibles razones por el cual el sy-subrc te esta dando 2:
Cannot Write to File The data could not be loaded into the front end file. Possible reasons: - File name has the wrong format - Error in operating system or network - No authorization to create or write to this file - Data locked by another user Cuales de ellas estan descartadas al 100%? |
#16
|
|||
|
|||
Descartaría sin ninguna duda la 1, 2 y 4. Pero allí esta el peo porque la basis dice que esa carpeta tiene permisología total. Por otro lado, por donde conseguiste esa información? |
#17
|
|||
|
|||
En la ruta del servidor donde quieres dejar el archivo existen archivos? Podrias validar eso? Una transaccion podria ser la AL11
|
#18
|
|||
|
|||
Por la SE37 ejecuta la siguiente funcion "SUBST_GET_FILE_LIST", usa los parámetros:
DIRNAME = La ruta que tienes en tu programa FILEMN = * Ejecutala y deberia darte resultado satisfactorio, sino ya por ahi deberias descartar el problema... |
#19
|
|||
|
|||
Ahora... En lugar de escribir el archivo en el server usando la funcion "WS_DOWNLOAD" deberias usar la sentancia abap OPEN DATASET, chequeate eso!!!
|
#20
|
|||
|
|||
Voy a hacer la prueba con OPEN DATASET y CLOSE DATASET, estoy casi seguro que puede ser eso. Gracias mi pana, la hago mañana porque ya es hora de arrancar. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|