Versiones comparadas

Clave

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

...

En esta sección se describen los pasos a seguir para llevar a cabo la conexión con el middelware que ofrecerá los servicios web necesarios.

Esta tarea será llevada a cabo en el Tile “Communication Arrangement” y será necesario realizarla de forma manual en cada uno de los sistemas.

Info

El usuario que realice esta tarea deberá tener acceso al Tile Communication Arrangements , para ello deberá tener asignado alguno de estos tres roles: SAP_BR_ADMINISTRATOR o SAP_BR_APPL_SUP_ENG_DEV_SUP o SAP_BR_CONF_EXPERT_BUS_NET_INT.

En el caso de que el sistema disponga de varios mandantes, esta tarea se realizará en el mandante de trabajo, que normalmente es el mandante 100.

A continuación, se describen los pasos a realizar en cada sistema para conectar con el proveedor de servicios:

1. Crear Communication Arrangements

Para crear el communication arrangement, navegamos al Tile en cuestión y pulsamos el botón new

...

noteA continuacion debemos seleccionar el Scenario ID continuación, seleccionamos el ID de escenario /TBAI/CS_SCPI y le damos el nombre de completamos el campo con el nombre a crear el communication arrangement.

Nota

Es muy importante que el nombre del communication arrangement sea este /TBAI/CS_SCPI

...

.

...

2.Crear el Communication System

Una vez creado el communication arrangement, se debe crear el sistema de comunicación en el cual se indicarán los datos del host y los datos de autenticación a traves del usuario de comunicaciones. Para ello, pulsamos el botón new y le damos un nombre al sistema de comunicaciones creado.

...

En el Communication system debemos incluir , dentro de la pestaña “General” incluiremos el hostname proporcionado por el integrador proveedor de servicios:

...

también debemos incluir el usuario, en nuestro caso de salida (outbound)

...

indicando el metodo de autenticacion, en nuestro caso es el basico, usuario/pass.

...

3.Crear el usuario de comunicación

A continuación incluiremos el usuario de comunicaciones proporcionado, que será un usuario de salida (“User for Outbound Communication).

...

Habrá que indicar el metodo de autenticación, user/pass en nuestro caso. Una vez incluido, pulsamos Save y volvemos al communication arrangement.A continuación, debemos indicar los path para cada uno de los servicios de salida (outbound services) Communication Arrangement.

4.Completar los endpoints

Por ultimo, en la sección “Outbound Services” indicaremos los endpoints que tenga el escenario de comunicación.

En nuestro caso, el endpoint entero seria este: https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com/cxf/TicketBAI/EnvioTBAI

Donde el hostname indicado anteriormente era el marcado en color rojo, por lo tanto el path es lo que resta y que hemos marcado en color verde.

...

Path

...

Port

...

Service URL

...

/cxf/TicketBAI/QR

...

443

...

...

A continuación se detallan los endpoint a incluir para que funcione correctamente el servicio ticketbai.

Info

En la siguiente tabla están todas las rutas o endpoints que se tienen que incluir, el Service URL se rellenará de forma automatica. Habrá que marcar el checkbox status para activar cada uno de ellos.

Servicios de salida

Path

Obtener QR

/cxf/TicketBAI/QR

/cxf/TicketBAI/firma

443

https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com:443/Obtener firma

/cxf/TicketBAI/firma

/cxf/TicketBAI/EnvioTBAI

443

https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com:443/Enviar TBAI

/cxf/TicketBAI/EnvioTBAI

/cxf/TicketBAI/EnvioLROE

443

https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com:443Enviar LROE

/cxf/TicketBAI/EnvioLROE

/cxf/TBAI/LROE_FE_SG/Alta

443

https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com:443/Generación XML LROE Alta FE con SG v102

/cxf/TBAI/LROE_FE_SG/Alta

/cxf/TBAI/LROE_FE_SG/Anulacion

443

https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com:443Generación XML LROE Baja FE con SG v100

/cxf/TBAI/LROE_FE_SG/Anulacion

Generación XML LROE Baja FR v100

/cxf/TBAI/LROE_FR/Anulacion

443

https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com:443/cxf/TBAI/LROE_FR/AnulacionGeneracion XML LROE Alta FR v101

/cxf/TBAI/LROE_FR/Alta

443

https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com:443/cxf/TBAI/LROE_FR/AltaObtener estructura abap de XML - Alta LROE CSG v1.02

/cxf/TBAI/EnvioTBAI/AltaR

443

https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com:443/cxf/TBAI/EnvioTBAI/AltaRObtener estructura abap de XML - Baja LROE CSG v1.00

/cxf/TBAI/EnvioTBAI/AnulacionR

443

https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com:443/cxf/TBAI/EnvioTBAI/AnulacionR

/cxf/TBAI/LROE_FR/AnulacionR

443

https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com:443/cxf/TBAI/LROE_FR/AnulacionRObtener estructura abap de XML - Alta LROE FR v1.01

/cxf/TBAI/LROE_FR/AltaR

443

https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com:443/cxf/TBAI/LROE_FR/AltaRObtener estructura abap de XML - Baja LROE FR v1.00

/cxf/TBAI/LROE_FE_SGFR/AnulacionR

443

https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com:443/cxf/TBAI/LROE_FE_SG/AnulacionRObtener estructura abap de XML - Alta TBAI v1.22

/cxf/TBAI/LROE_FE_SG/AltaR

443

https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com:443Obtener estructura abap de XML - Baja TBAI v1.22

/cxf/TBAI/LROE_FE_SG/AltaR

/cxf/TBAI/EnvioTBAI/QRRequest

443

https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com:443AnulacionR

Obtener XML de peticion QR

/cxf/TBAI/EnvioTBAI/QRRequest

/cxf/TBAI/EnvioTBAI/Alta

443

https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com:443Generación XML Alta TBAI v122

/cxf/TBAI/EnvioTBAI/Alta

/cxf/TBAI/EnvioTBAI/Anulacion

443

https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com:443/Generación XML baja TBAI v122

/cxf/TBAI/EnvioTBAI/Anulacion

/cxf/TBAI/LROE_FE_SSG/Alta

443

https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com:443/Generación XML LROE Alta FE sin SG v101

/cxf/TBAI/LROE_FE_SSG/Alta

/cxf/TBAI/LROE_FE_SSG/Anulacion

443

https://integration-suite-0id15q77.it-cpi024-rt.cfapps.eu10-002.hana.ondemand.com:443Generación XML LROE Baja FE sin SG v100

/cxf/TBAI/LROE_FE_SSG/Anulacion

Al tratarse de un protocolo https, hemos dejado marcado el puerto 443. En caso de ser http, solamente indicar el puerto que aplique.

Finalmente Finalmente hay que guardar y esperar a que aparezca el mensaje de activado ( se activa en el SAP Gateway Service).