Repository navigation
NetArcaWs 0.6.0
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.