|
#1
|
|||
|
|||
Has probado de crear un job (SM36), y en Paso especificar "Comando externo" o "Programa externo" y alli pones la ruta y el fichero.bat ???
p.ej C:\ruta\fichero.bat Ya contarás. Saludtes. |
#2
|
|||
|
|||
Re
Hola, pues podrias crearte un comando que ejecute ficheros. Mira la SM49 y SM69, busca si no existe ya uno en el que especificques la ruta del BAT, creo que podrías incluso guardarlo en alguna carpeta del sistema (AL11) o en alguna de servidor.
Con estos comandos puedes llamarlos desde tu programa y ejecutar comandos estilo MSDOS o de UNIX. Saludos. |
#3
|
|||
|
|||
Re:
Oye has probado con la función WS_EXECUTE (esto para programación ABAP), con esa función puedes ejecutar programas desde windows, en tu caso sería:
CALL FUNCTION 'WS_EXECUTE' EXPORTING CD = <path donde esta el bat> COMMANDLINE = <nombre del archivo.bat> PROGRAM = 'c:\windows\system32\cmd.exe' EXCEPTIONS PROG_NOT_FOUND. |
#4
|
|||
|
|||
Estimados amigos en el Foro:
Tengo un problema similar al planteado por Gustavo. En mi caso la transaccion SAP desarrollada es para la impresion de etiquetas en una impresora inalambrica desde un PDT que usa un emulador (Naurtech) el cual levanta una sesion telnet en la que se ejecuta el SAPConsole. En entorno windows levanto una sesion de SAP y la transacción funciona correctamente pero no asi cuando la ejecuto desde el PDT. Tengo una impresora Datamax RL4 para la cual he generado una cola de impresion en un servidor de impresiones. Estando en el PDT levanto el emulador el cual ejecuta el SAPConsole; ya en en entorno SAP ejecuto la transaccion y el equipo sale de la sesion SAP. El programa genera un archivo de impresion que lo guarda en el servidor windows y luego debe ejecutar un .bat para enviarlo a la impresora pero cuando llega a la creacion del archivo en el servidor el prograna aborta y sale de la sesion SAP generada por el SAPConsole. Si tuevieran alguna idea de como solucionar este problema se los agradeceré muchisimo. Mi sistema es release 4.70 Windows 2003 server Saludos Juan Carlos Pichilingue Desarrollador SAP |
#5
|
|||
|
|||
Los drivers de la impresora deben estar todos correctamente instalados en SAP.
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|