MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   web services (foro/showthread.php?t=1286)

balfageme 31/07/06 15:44:17

web services
 
Hola a todos,

Estoy en un cliente donde tengo que conectarme via web services con otra aplicación.

De lo poco que me he enterado, tengo que subir el fichero WSDL a SAP, y para ello, he encontrado la transacción WSWF que lo hace directamente, pero ya no sé como seguir, es decir, no sé lo que tengo que hacer, como seleccionar la operación que quiero y como pasarle los datos.

Alguien sabe algo de esto?

Muchas gracias,
Un saludo,
BEA.

coolbrain 31/07/06 16:35:03

Buenas a todos, compañeros.

Yo estoy en un caso similar, pero partiendo más de 0 aún (bueno, ahora ya se una transacción).

Mi pregunta es, ¿Cómo y/o que es lo que se debe hacer para desde SAP llamar a un WebService?

El resumen del problema que me han planteado, y que por supuesto no tengo ni idea, es:

Desde SAP conectarnos mediante un WebService a un sistema remoto SAP y/o no-SAP y procesar la respuesta que nos de éste, enviando un mensaje en un formato especial.

Si alguno me pudiese ayudar/orientar con algun tipo de documentación/comentario estaria agradecido.

Saludos.

darrel 29/11/06 10:28:54

Tambien desde 0
 
Yo me estoy volviendo loco para importar un WSDL de un webservice que he creado con el Visual Web Developper Express 2005.
Lo que se es q en la transaccion se80 tengo creado un Package tipo enterprise Service.
Y en client proxies abrir el WSDL.
No se si os ayuda..
Pero vamos es un marron.. :P
Un saludo

nuzzita 27/08/07 10:59:13

transacciones web service
 
Hola,

mi problema es que todo lo que busco y encuentro sobre web services en SAP no existe!! Hablan de las transacciones WSWF, WSCONFIG, WSADMIN y de crearlos a través de la se80 y se37, pero en el SAP al que accedo no hay nada de eso...
Las transacciones no existen y desde la se80 y se37 las opciones que indican tampoco, ¿alguien sabe si la versión 6.20 de SAP lo soporta?

CLAUDIA CARDENAS 27/08/07 13:37:14

Puede que sirva!
 
Hola!!

Pues bien de SAP, ABAP y WEB SERVICES no se mucho, pero durante un buen tiempo he estado enfrascada en ello! y pues he podido crear el WS en SAP, pero al momento de su consumo no pude realizarlo por JAVA, por .NET (C#) se que debe realizarse con la autenticación de clients, y pues el lado más facíl de realizar esto fue por medio de PHP, lo que se puede hacer por SOAP.

En se encuentra información muy buena, pero toda en inglés.

Esto es lo que se de como se crea un WS en SAP:

1. SE80 - Crear Un grupo de funciones
2. SE37 - Crear un modulo de funciones
3. Allí en los campos Import se ingresarán todos aquellos datos que usaremos como información básica para el funcionamiento de nuestro escenario, en export pondremos aquellas que nos darán como resultado.
4. En la pestaña Atributos debemos seleccionar las opciones:
Modulo de acceso Remoto
Inicio Inmed.
5. Clic en Guardar y Activar
6. desde la misma transacción en Utilidades->Más Utilidades->Generar Servicio WEB->Del Modulo de Funciones, nos aparecerá el asistente para creación de Web Service, debemos seguir paso a paso y llenar la información requerida allí, en esta sección nos pedira el grupo de funciones, el moldulo de funciones, el paquete en el que estamos desarrollando.
7. Con la Tx WSADMIN, encontraremos una lista de Carpetas con los WS que tengamos en el sistema, seleccionamos el que necesitamos y debajo del titulo ADMINISTRACIÓN WEB SERVICES, encontraremos una serie de botones, entre los que existe un mundo, clic en este botón,
Nos abrira en una pagina web, nos pedira un usuario y contraseña, que corresponde a los que tenemos asignados en el sistema SAP, mandante en el que desarrollemos nuestro WS.
8. desde la barra de URL de la pagina Web tomamos encontraremos la URL de nuestro WS, el cual necesitaremos para realizar el consumo desde el lenguaje que deseemos.

Espero haberme dado a entender, con lo de PHP, todavía estoy un tris enfrascada para tratar de explicarlo, así que cuando ya tenga una idea clara total de SOAP, lo replicare!

Saludos

CLAUDIA CARDENAS 28/08/07 23:23:36

Consumo WS en PHP
 
Hola!!!

La mejor guia para llevar a cabo en el consumo de un Web Service con PHP, la pueden encontrar en:



alguien sabe como realizar el consumo en Java???

gracias!!!

vamp_01 15/10/10 20:45:46


hola a todos espero me puedan ayuda he hecho todo esto, pero cuando voy a la wsadmin no veo mi ws hecho y que le he dado la letra y...etc....pero no lo puedo ver....alguien me tiende una mano Gracias

Pedro Pablo 19/10/10 15:43:21

Para verificar los WebServices creados debes ir por la Tx SOAMANAGER, debes crear el WebService sin autenticación, en ABAP haces el modulo de funciones por la SE37 y lo publicas como WebService por la SE80, se pueden consumir desde cualquier aplicación, y si desarrollas en NWDS aun mas facil, pero en caso de que le requieras hacer un TEST, utiliza el SOPUI (, es muy facil hacer esto, debes verificar que tengan todos los SP's para el ERP, para hacer el TEST desde ABAP, es un poco complejo por que hay que crear un proxy y configurarlo, la gran mayoria de las empresas no tiene el ERP expuesto a internet, por tal motivo es muy complicado, pero igualmente puedes probar, este manual es un poco viejo, pero lo que cambio es la interface y que puedes consumir un WebService 2.0,

.

Nota: debes tener en cuenta el proxy para poder exponer el WebService de lo contrario no va a funcionar.

:)


Pedro Ramos
Abap - NetWeaver Senior

luise32 19/04/12 22:35:26



A mi tampoco me aparece mi servicio web que se supone deberia estar ahi. Al parecer falta subir algunos servicios en la Tx SICF. Si alguien tiene alguna idea de como hacerlo se lo agradeceria infinitamente.

hpicon 23/04/12 16:52:07

Hola,

Despues de que hayas creado tu WS, tienes que ir a la trx ws_config, ahi es donde indicas el nombre de tu servicio, te vas a dar cuenta porque luego entras a la trx SICF para activar tu servicio y listo.
Luego podrás visualizar tu ws en la trx ws_admin o desde la soamanager dependiendo tu version de SAP.


Husos Horarios son GMT. La hora en este momento es 10:53:14.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web