/
4.6. Configuración escenarios Concilia

4.6. Configuración escenarios Concilia

En primer lugar se creará el escenario en el que se agruparan todos los objetos. Para este escenario recomendamos el nombre “CS_SII_Consulta_Lote”.

A continuación crearemos los dos canales que se utilizarán en cada ICO de las consultas. Por cada sistema desde el que se deseen realizar las consultas, se generará un canal de tipo SOAP XI, de manera similar al CC_S_ABAP_PROXY del punto 3.

Adicionalmente se tiene que generar un único canal “CC_R_SOAP_ConsultaLote”, este canal será de tipo B_PLUS_AAPP_ESP y tan solo invocará a los correspondientes properties de consultaLotes.properties.

Este fichero properties es igual para cualquier tipo de consulta, contiene un módulo wscall con el que se realiza la llamada al servicio de consultas y un módulo xmltransformError, que solamente entra en funcionamiento si la llamada al servicio de la AEAT no devuelve una consulta correcta.


Creación de ICOs 

Por cada una de las operaciones de consulta de los diferentes libros habrá que realizar su correspondiente ICO.

|BS_XXXX|SI_OS_ConsultaLote_BIEINV||

Inbound Processing

            Communication Channel: CC_S_ABAP_PROXY_ConsultaLote

Receiver

            Receiver Determination: Standard

            Communication Component: BC_AAPP

Receiver Interfaces

            Name: SI_IS_ConsultaLote_BIEINV

            Namespace: urn:techedgegroup.com:sii:consulta

            OM: N/A

Outbound Processing

            Communication Channel: CC_R_SOAP_ConsultaLote

Para el resto de ICOS, se debe cambiar tan solo el Service Interface de Outbound y de Inbound, por los correspondientes de cada operación. Los 16 Service Interface (8 de entrada y 8 de salida) vienen definidos en el namespace urn:techedgegroup.com:sii:consulta del SC_SII 1.0 of techedgegroup.com

 

Para este escenario el nombre del Bussiness component del Receiver (para nuestro ejemplo BC_AAPP) no es mandatorio de cara a la correcta ejecución del escenario.

Avvale 2024