Despliegue de la Biblioteca Iso20022
La biblioteca fue actualizada y desplegada en el paquete Nuget BeneficialStrategies.Iso20022. Entre los cambios se incluyen:
- Se eliminó el documento externo ya que era un detalle de serialización sin relación con el dominio de negocio.
- Los valores con multiplicidad indeterminada ahora son colecciones.
- Se simplificó considerablemente el ID del paquete.
- Se eliminaron los montos de los tipos simples.
- Se agregó el tipo de moneda a los tipos de monto.
Despliegue de la Biblioteca de Serialización Iso20022
La biblioteca de serialización fue desplegada en el paquete Nuget BeneficialStrategies.Iso20022.Serialization.
El propio proyecto incluía una utilidad de prueba para serializar un único mensaje de Iniciación de Transferencia de Crédito al Cliente y verificar que el XML generado superara la validación de esquema XML contra el esquema XSD apropiado.
Solo se creó un subconjunto de los escritores Xml necesarios, apuntando a tres mensajes en la categoría de iniciación de pagos (pain). Esto es una fuerte indicación de que la metodología de generación es precisa. La generación de serializadores para los mensajes restantes ocurrirá en la próxima versión con número de versión. La deserialización seguirá a eso.