Comunicación de transacción de liquidación
Una vez finalizados los cálculos (o aprobados, si es necesaria su aprobación), los resultados de la transacción de liquidación se pueden exportar y enviarse a los participantes en el mercado. Esto se lleva a cabo mediante una comunicación saliente creada con el algoritmo Crear comunicación saliente de transacción de liquidación. Esta comunicación se encarga de derivar y recopilar los datos adecuados que se enviarán al participante en el mercado y de crear y enviar un mensaje saliente.
Las transacciones de liquidación tienen dos opciones de envío:
- Contrato: el envío por contrato implica que los resultados de la transacción de liquidación se envían al destinatario (por ejemplo, a un operador independiente de sistemas) con un identificador del contrato de mercado.
- Contrato: el envío por identificador implica que los resultados de la transacción de liquidación se envían al destinatario (por ejemplo, a un operador independiente de sistemas) con un identificador del participante de mercado.
Tipos de comunicación
El tipo de comunicación saliente creado se basa en el valor de Tipo de comunicación saliente que se haya definido en el tipo de suscripción de liquidación para la transacción de liquidación. Los tipos de comunicación definen lo siguiente en lo que respecta a las comunicaciones salientes de la transacción de liquidación:
- Flujo de comunicación: dirección de las comunicaciones en función del tipo (saliente o entrante).
- Suprimir ceros: indica si se deben enviar datos cuando la cantidad de servicio es 0.
- Método de generación de mensajes: especifica si los mensajes se envían como mensaje único al mercado o se desglosan en un mensaje por identificador/contrato.
- Tipo de comunicación externa: define si el tipo de comunicación es “Liquidación por contrato” o “Liquidación por identificador”.
- Identificación de datos de exportación: define combinaciones de UM/discriminación horaria/identificador de cantidad de servicio que representan el resultado final de la transacción que se va a transferir al mercado.
-
Conciliación: define el identificador o contrato adecuados para la inclusión en los datos que se envían al participante en el mercado:
- Conciliación de contrato: define el identificador adecuado para el contrato de mercado asociado con la cantidad de servicio. Se utiliza al enviar los datos por contrato.
- Conciliación de identificador: define el tipo de característica para el participante en el mercado que se emplea para recuperar el identificador adecuado. Se utiliza al enviar los datos por identificador.
- Gestión de excepciones: define cómo se gestionan las excepciones, incluidas el tipo de tarea y rol, la frecuencia de reintento y el número máximo de veces que el sistema reintentará procesar la comunicación.
Recuperación de cantidades de servicio
Una vez creada, la comunicación saliente recupera una lista de las cantidades de servicio de la transacción de liquidación e inserta los detalles en la lista de detalles de transacción de liquidación. Los detalles de este procedimiento dependen de si la transacción de liquidación se envía por contrato o por identificador.
Envío de transacción de liquidación por contrato
El envío de datos por contrato utiliza las comunicaciones salientes basadas en el objeto de negocio Enviar transacción de liquidación por contrato. El algoritmo Recuperar contrato de cantidades de servicio de transacción de liquidación recupera la lista de cantidades de servicio que coinciden con la combinación de UM/discriminación horaria/identificador de cantidad de servicio definida en el tipo de comunicación; para cada cantidad de servicio que incluya un contrato de mercado, recuperará el identificador del contrato y rellenará los detalles correspondientes en la lista de detalles de la transacción de liquidación. El algoritmo procesa el juego de resultados de la cantidad de servicio completo, aunque no encuentre un identificador de un contrato determinado. De esta forma, el usuario puede ver todos los errores de resolución de identificadores al mismo tiempo, en lugar de tener que corregirlos de uno en uno para ver el siguiente.
Envío de transacción de liquidación por identificador
El envío de datos por identificador utiliza las comunicaciones salientes basadas en el objeto de negocio Enviar transacción de liquidación por identificador. El algoritmo Recuperar cantidades de servicio de transacción de liquidación para identificador extrae el participante en el mercado de los atributos asociados al componente de medición de la cantidad de servicio. Los componentes de medición que se asociarán a la cantidad de servicio de esta instancia serán los componentes de medición de agregación que conservan una lista de dimensiones que incluye un participante en el mercado. A continuación, el algoritmo recupera la lista de cantidades de servicio que coinciden con la combinación de UM/discriminación horaria/identificador de cantidad de servicio definida en el tipo de comunicación; para cada cantidad de servicio que incluya un componente de medición, recuperará el participante en el mercado del componente de medición, el identificador de dicho participante y rellenará los detalles correspondientes en la lista de detalles de la transacción de liquidación. El algoritmo procesa el juego de resultados de la cantidad de servicio completo, aunque no encuentre un participante en el mercado o un identificador para un participante determinado. De esta forma, el usuario puede ver todos los errores de resolución de identificadores al mismo tiempo, en lugar de tener que corregirlos de uno en uno para ver el siguiente.