- Implemented ProformaDuplicator service for duplicating proforma documents. - Added tests for duplicating proformas, including scenarios for successful duplication, audit failure propagation, and payment term adaptations. - Created ProformaStatusChanger service to handle status changes of proformas with corresponding tests. - Developed ProformaArchiver service for unarchiving proformas and added tests to verify functionality. - Introduced a test fixture for creating proforma instances for testing purposes. |
||
|---|---|---|
| .. | ||
| DOCUMENTO-DE-DISEÑO-—-ERP-MODULAR-BACKEND-(ESTADO-CONSOLIDADO).md | ||
| DTOS - GUÍA DE DISEÑO.md | ||
| http-error-handling-frontend.md | ||
| identity-and-companies.md | ||
| identity-auth-api.md | ||
| identity-backend-architecture.md | ||
| identity-migration-status.md | ||
| identity-roadmap.md | ||
| README.md | ||
| tenant-context.md | ||
ERP Architecture Docs
Índice de arquitectura vigente y documentos transicionales relacionados con autenticación, tenant context y migración a identity.
Documentación canónica vigente
- Identity and companies
- Tenant context
- Identity auth API
- Tratamiento de errores HTTP en frontend
- Identity migration status
- Identity roadmap
Documentación complementaria
identity-backend-architecture.md se mantiene como nota complementaria de diseño backend. Para contratos operativos concretos, prevalecen tenant-context.md, identity-auth-api.md y los README de módulo.
Resumen actual
identitygestiona autenticación, sesión, refresh y memberships.companiesgestiona la ficha operativa de empresa.GET /companies/availablees la vía vigente para companies accesibles.- El contexto tenant se resuelve con
X-Company-IdyrequireIdentityTenant(params). - El frontend ERP ya usa el runtime nuevo de
identity.