Skip to content

NetArcaWs 0.6.0

Choose a tag to compare

@hlopez94 hlopez94 released this 07 Oct 01:38
90a328a

NetArcaWs 0.6.0 agrega persistencia relacional opcional para despliegues con múltiples instancias, sin incorporar EF Core a la biblioteca principal.

  • Diario durable de comprobantes con idempotencia, claves fiscales únicas, leases y fencing. Los resultados inciertos se reconcilian antes de considerar otra autorización.
  • Tickets WSAA compartidos y cifrados, con coordinación del login entre instancias y aislamiento de identidad, servicio y ambiente.
  • Proveedores para SQLite, MySQL/MariaDB mediante Microting, PostgreSQL y SQL Server sobre .NET 10.
  • Modelo modular: cada aplicación selecciona servicios y capacidades y puede incorporar módulos adicionales mediante migraciones.
  • Cinco paquetes de migraciones oficiales, con contextos e historiales independientes para facturación y tickets WSAA. Incluye inspección de estado, generación de SQL y aplicación explícita durante el despliegue.
  • Documentación del modelo relacional, scripts de los motores y ejemplos de consumo de paquetes.

Se publican once paquetes con la versión 0.6.0: la biblioteca, la herramienta, cuatro paquetes de persistencia/proveedores y cinco de migraciones. Los extras son opt-in.

La aplicación sigue siendo responsable de autorizar el tenant, proteger las claves, programar la recuperación y coordinar el despliegue de migraciones. Esta versión no agrega almacenamiento de certificados ni un worker automático. Las migraciones oficiales no adoptan automáticamente tablas preexistentes sin historial.

Las pruebas locales y las suites con motores relacionales verifican el almacenamiento y la recuperación; no constituyen homologación fiscal completa contra ARCA.