Exception condition "NO_BATCH" raised.
Alguien sabe con cual funcion de SAP puedo bajar una tabla interna a un archivo. Intente con el siguiente codigo:
Pero me marca el error siguiente: Exception condition "NO_BATCH" raised. Cuando quito el codigo siguiente de mi RFC. CALL FUNCTION 'WS_DOWNLOAD' EXPORTING filename = fname TABLES data_tab = t_errabonos. Todo sale bien pero necesito que me cree el archivo. :confused: El programa corre bien cuando estoy en el SAPGui. Truena cuando lo mando llamar desde un programa No-SAP via RFC. Y pues la excepcion dice que Front-End Function Cannot Be Executed in Backgrnd. En pocas palabras necesito otra funcion para bajar el archivo alguien sabrá una? |
Hola DCErick:
Hasta donde yo sé no puedes bajar ficheros a Windows si lo intentas hacer en batch, ya que en batch no puede determinar sobre qué ordenador debe enviar la información. Si quieres bajarte esa información, tendrás que enviarla directamente a tu servidor de trabajo. Pide a tu administrador que te dé una carpeta dentro del servidor donde enviar la información e intenta grabarla con las sentencias de SAP... OPEN DATASET .... TRANSFER ... CLOSE DATASET ... Luego, ya podrás utilizar alguna función SAP, tipo FTP_CONNECT y FTP_COMMAND con las cuales descargarte la información de nuevo a Windows cuando la necesites. |
Gracias....
Logré hacerlo OPEN DATASET fname FOR OUTPUT IN TEXT MODE ENCODING DEFAULT. LOOP AT t_errabonos. TRANSFER t_errabonos TO fname. ENDLOOP. CLOSE DATASET fname.:) |
Husos Horarios son GMT. La hora en este momento es 06:18:13. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web