Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

La comunicación de esta solución es asíncrona, es decir tendremos que configurar 3 Service Consumer para nuestro envío al TCI y 3 Definiciones de servicio para tratar la respuesta del TCI.

Estos son los tres Service Consumer que tenemos que configurar:

  • /EDGE/CO_EIHU_FURECEPCION_FACT 

  • /EDGE/CO_EIHU_FUSE_QINRECEPCIO

  • /EDGE/CO_EIHU_FUSERECEPCION_AN 

Tendremos que crear un puerto lógico para cada uno de los Service Consumer.

Ejemplo de

/EDGE/CO_EIHU_FURECEPCION_FACT :

T-code SOAMANAGER.

Seleccionamos Web Service Configuration ( en otras versiones de SAP puede llamarse Web Service Administration ).

...

Seleccionamos el Service Consumer correspondiente:

...

Seleccionaremos el Consumer Proxy:

...

Crearemos el puerto lógico correspondiente:

El nombre del puerto lógico es indiferente pero recomendamos que para distinguir los tres Service Consumer se llamen de la siguiente manera:

  • /EDGE/CO_EIHU_FURECEPCION_FACT → MANAGE_INVOICE

  • /EDGE/CO_EIHU_FUSE_QINRECEPCIO → QUERY_INVOICE

  • /EDGE/CO_EIHU_FUSERECEPCION_AN  → ANNUL_INVOICE

...

El puerto lógico tiene que estar marcado por defecto siempre, si no el Service Consumer no funcionará

Para eso seleccionar el siguiente botón:

...

Finalmente tiene que quedar así marcado ( en otras versiones de SAP puede que esta configuración este en otro lugar ).

...