Notas de la versión para IPF-2023.2.0
Esta página detalla todo lo necesario para comenzar con la versión IPF 2023.2.0, disponible el 7 de julio de 2023.
Detalles
Binarios
Los binarios principales están disponibles en IPF-Liberaciones.
Los binarios de Lightbend Telemetry (anteriormente conocido como "Cinnamon") están disponibles en IPF Lightbend.
Características y Cambios
A continuación, se presenta lo nuevo y cambiado en 2023.2.0.
Nuevo Modelo de Datos IPF
-
Como parte de esta versión, hemos introducido un nuevo Java representación de la ISO20022 Modelo de mensaje.
-
Este nuevo modelo ha tenido varias mejoras y servirá de base para muchas más capacidades en futuras versiones.
-
El nuevo modelo de datos es estructuralmente equivalente a las representaciones de mensajes existentes, por lo que una representación puede ser convertida a la otra de manera transparente a través de Json (se proporciona una clase de utilidad para esto).
-
Para obtener detalles completos sobre cómo migrar del modelo heredado al nuevo modelo, consulte la Guía de Migración proporcionada como parte de la documentación para desarrolladores.- esto incluye una receta de OpenRewrite que puede aplicarse a su proyecto para automatizar la mayoría de los cambios de tipo.
-
Un cambio adicional es que los métodos de acceso de las propiedades con el nuevo modelo ya no inicializan de manera perezosa colecciones vacías. Estos métodos ahora devolverán null si la colección subyacente es null.
| Deberá migrar al nuevo modelo de datos antes de actualizar al nuevo BOM. Estaremos descontinuando y eliminando los tipos antiguos en las versiones posteriores. Los detalles se pueden encontrar en la documentación para desarrolladores de IPF.- Migrando desde el modelo de datos heredado |
Human Task Manager
Esta es una nueva característica del producto IPF diseñada para gestionar las transacciones de pago que no superan las validaciones o el proceso de procesamiento directo (STP) y que deben ser colocadas en una cola de operaciones manuales para su revisión o acción.
Las funciones clave de la HTM la aplicación es:
-
La capacidad de registrar tareas para un equipo operativo manual, proporcionando detalles que les permitan gestionar, filtrar y clasificar tareas.
-
La capacidad de asignar una tarea a un operador específico para su investigación y ejecución.
-
La capacidad de marcar una tarea como ejecutada y de ingresar información relevante a la acción realizada, la cual será registrada y estará disponible para informes de auditoría.
-
La capacidad (opcional) de requerir una o más aprobaciones en una tarea ejecutada.
-
El historial de auditoría de los pasos realizados en el flujo de trabajo para cualquier tarea dada se registra y puede ser consultado.
Los detalles se pueden encontrar en la documentación para desarrolladores de IPF.- Human Task Manager
Extensiones del servicio de alcanzabilidad
Mejore el servicio de validación de IBAN existente para incluir la validación del código bancario contra la LISTA DE EXCLUSIÓN publicada por SWIFT
-
Una mejora al servicio existente GET/iban/deconstruct para incluir la validación contra SWIFT publicado EXCLUSIONLIST como se recomienda por SWIFT documentación publicada.
Soporte para la importación del directorio SCT STEP2 publicado por la EBA
-
Una nueva función para soportar la carga de estos STEP2 SEPA Directorios de Transferencia de Crédito: Tabla de Enrutamiento de Participantes Directos SCT, Tabla de Enrutamiento BIC Alcanzable SCT.
-
Esta función carga aquellos archivos publicados por la EBA en la base de datos de configuración de participantes del IPF, que se utiliza para determinar CSM Reachability(En este caso, para determinar si un IBAN de acreedor es accesible a través de STEP2 SCT).
Mejora de la base de datos de configuración de ajustes de IPF y funcionalidad para incluir los campos requeridos para STEP2 SCT.
-
Se añadieron nuevos campos a esta base de datos de configuraciones IPF dinámicamente configurables existentes para atender la funcionalidad STEP2 SCT: Participante,CSM Selección de Agentes.
-
IPF existente CSM Reachability La funcionalidad se amplió para atender la funcionalidad SCT de STEP2.
Mejoras en la interfaz gráfica
-
Interfaz gráfica de usuario actualizada a Angular 15
-
Se añadió la configuración para que el orden de los tipos de fecha y cantidad al buscar en ODS la búsqueda podría ser modificada.
-
Varios arreglos de deuda técnica, incluyendo la llamada al endpoint de configuración solo una vez (anteriormente se llamaba muchas veces al moverse por la interfaz gráfica de usuario), el botón de retroceso en el ODS El módulo de búsqueda ahora regresa a la última búsqueda realizada en lugar de a la página anterior.
-
MVP Gestor de Tareas Humanas para la GUI
-
Capacidad para buscar tareas con mejoras adicionales en desarrollo.
-
ODS
Purga
-
ODS elimina los datos de unidades de trabajo antiguas cuando esa unidad de trabajo no ha cambiado dentro de un período de retención configurado (que por defecto es de 2 años). Las eliminaciones se realizan en pequeños lotes (que por defecto son 40), con frecuencia a lo largo del día (que por defecto es cada 1 segundo).
-
Se puede configurar un conjunto de estados finales conocidos (opcional) que resulta en la eliminación de unidades de trabajo cuando se encuentran en uno de esos estados finales. Si una unidad de trabajo está fuera del período de retención, pero no se encuentra en uno de los estados finales, no se elimina.
El impacto que tiene la eliminación frecuente en el rendimiento de la ingesta aún se está evaluando, y el resultado de esto puede resultar en cambios en la configuración predeterminada para el tamaño de eliminación por lotes y la frecuencia.
Nuevo Modelo de Datos
-
ODS admite el nuevo modelo de mensajes y los existentes ISO20022 data en ODS se convierte al nuevo modelo de mensaje según lo requerido.
-
El ODS Inquiry API OpenAPI La especificación utiliza los nuevos tipos de modelo de mensajes, con una reducción masiva en el número de tipos definidos y el tamaño general de la especificación.
-
ODS puede almacenar y versionar PDS objetos, con cualquier estructura. Los objetos pueden ser tipos IPF conocidos, o tipos definidos por el cliente desconocidos, con la estructura que requieran.
-
Algunos IPF estándar PDS Se han definido tipos, pero actualmente no se encuentran en el lugar correcto, y su estructura final puede cambiar.
Bulker
-
La funcionalidad de agrupamiento se ha mejorado para permitir la creación de agrupaciones masivas, donde una agrupación principal puede estar compuesta (o incluir) otras agrupaciones secundarias.
-
Se han introducido cargas generadas automáticamente, proporcionando comandos para simplemente llamar y añadir un componente a una carga, y el cargador puede configurarse para crear esa carga si no existe ya.
-
Mejoras en la configuración masiva recurrente