4.3. Creación/reutilización de Canales de Comunicación
Monitorización de mensajes
...
Message Monitoring
Channel to retrieve the information related to messages:
CC_R_SOAP_AdapterMessageMonitoring
Url: {+} http://host:port/AdapterMessageMonitoring/basic?wsdl=interface&style=document+
Autenticando con el usuario básico de comunicaciones:
Comunicación con el backend
Por cada sistema SAP que utilicemos habrá que generar canales para la emisión/recepción de información desde el sistema SAP hacia SAP PI y viceversa. El nombre del canal será
Authenticating with the basic communications user:
Communication with the backend
For each SAP system we use will have to generate channels for the transmission/reception of information from the SAP system to SAP PI and vice versa. The channel name will be CC_S_ABAP_PROXY y otro and another CC_R_PROXY ligado a su correspondiente BS. Estos canales serán de tipo SOAP basado en el protocolo XI de manera similar a estos.
Canales de Emisión de información:
Nota: Para las versiones SAP PI 7.1 hay que incluir en la pestaña module del canal los siguientes parámetros (generateSysAck con valor true y IgnoreDuplicate con valor true)
Canales para la recepción de información desde SAP PI:
...
linked to its corresponding BS. These channels will be of type SOAP based on the protocol XI of similar way to these.
Channels of Information Issuance:
Note: For SAP PI 7.1 versions, the following parameters must be included in the channel module tab (generateSysAck with value true and IgnoreDuplicate with value of true)
Channels for receiving information from SAP PI:
Channels for the Technical Log and Information to Dashboard
CC_S_SOAP_Log_Tecnico y CC_S_SOAP_Procesar_Lote
Estos canales serán de tipo These channels will be of type SOAP XI. Sin ningún otro tipo de configuración extra, son los encargados de canalizar la información tanto del Log Técnico como de los distintos pasos que va tomando la solución Without any other extra configuration, they are in charge of channeling the information of both the Technical Log and the different steps that the Techedge B+ SII solution is taking.
CC_R_SOAP_LotesWS
Canal SOAP encargado de realizar la llamada al Web Service del Dashboard, al cual le suministraremos con información tanto del procesamiento de los lotes, como del log técnico.
SOAP channel in charge of making the call to the Web Service of the Dashboard, which we will supply with information on both the processing of the batches and the technical log.
CC_R_FILE_Lotes_LogTecnico
En caso de no disponer de Dashboard, se puede generar un canal File en el que se escriba el Log Técnico en un archivo. Para ello se puede definir el canal de la siguiente maneraIf you do not have Dashboard, you can generate a File channel in which the Technical Log is written to a file. To do this you can define the channel as follows:
- Filename Scheme: LogTecnico_%guid%.xml
- Pestaña processingProcessing tab, cambiar change File Construction Mode a to Append
- En advanced definir el campo %guid% desde el In advanced define the field %guid% from the variable substitution
CC_R_AAPP_Procesar_Lote_Orchestrator
Este canal será de tipo This channel will be of type B_PLUS_AAPP_ESP o en su defecto un file con la llamada al orquestador en sus módulos. Es el canal más importante y el que contiene toda la lógica del proceso. En la sección 4.5 será definido con mayor detalleor in its defect a file with the call to the orchestrator in its modules. It is the most important channel and the one that contains all the logic of the process. Section 2.2.4.5 will be defined in more detail.