Notas de la versión para IPF-2023.2.0
Esta página detalla todo lo necesario para comenzar con la versión de 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
Aquí está 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 tiene 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 ninguna colección vacía. 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 a 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 publicó la LISTA DE EXCLUSIÓN como se recomendó 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 los 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 una sola 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 antiguos unit of work datos cuando eso unit of work no ha cambiado dentro de un período de retención configurado (por defecto 2 años). Las eliminaciones se realizan en pequeños lotes (por defecto 40), con frecuencia a lo largo del día (por defecto cada 1 segundo).
-
Un conjunto de estados finales conocidos puede ser configurado (opcional) resultando en que las unidades de trabajo sean eliminadas cuando se encuentren en uno de esos estados finales. Si un unit of work está fuera del período de retención, pero no 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 existente ISO20022 datos 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 mejorada para permitir bulk de bulks creación, donde por un padre bulk puede estar compuesto por (o incluir) otros elementos secundarios bulks
-
Generado automáticamente bulks introducido, proporcionando comandos para simplemente llamar para añadir un componente a un bulk y el bulker puede configurarse para crear eso bulk si no existe ya.
-
Mejoras a la recurrente bulk configuración