SoloCodigo

Programación General => ABAP => Mensaje iniciado por: siv_eh en Miércoles 23 de Enero de 2008, 09:56

Título: Orden De Ejecutar Transaccion Sap Desde Exterior
Publicado por: siv_eh en Miércoles 23 de Enero de 2008, 09:56
Hola a todos. ¿Alguien ha tenido alguna vez que hacer que desde una aplicacion externa se ordene A sap que ejecute una transaccion? ¿Se hace con un web service quiza? ¿que pasos tendria que dar?  
Muchas gracias por adelantado
Título: Re: Orden De Ejecutar Transaccion Sap Desde Exterior
Publicado por: siv_eh en Miércoles 23 de Enero de 2008, 13:44
bueno pues creo que se hace por medio de la biblioteca SAP RFC, siendo los pasos los siguientes:

1.- Crear el RFC en SAP, con la SM59, que permita la conexion desde la aplicacion al servidor SAP. Se necesitara tener creado un usuario SAP RFC con permisos.
2.- En la aplicacion externa, programar lo necesario para que se establezca la conexion remota, siendo uno de los parametros la direccion (cadena) de conexion con el sistema SAP.

2.- Este RFC llamara al programa ABAP en cuestion.

Ahora tengo que ver como hago todo esto...  :whistling:
Título: Re: Orden De Ejecutar Transaccion Sap Desde Exterior
Publicado por: german616 en Miércoles 14 de Mayo de 2008, 23:14
hola amigo!

tengo una pregunta para ti, estoy investigando como conectarme desde sql server a sap para importar tablas o datos de sap a sql, pero por todo lado he encontrado q se redquieren funciones RFC, no sebes de alguna otra forma de conectarme, solo ocupo hacer "selects" cualkier ayuda o gui q me pueda brindar seria genial

Pura vida!