| .. | ||
| architecture | ||
| customer-invoices | ||
| dev | ||
| frontend | ||
| API.md | ||
| CONVENCION NOMBRADO DE ESQUEMAS DTO.md | ||
| DsRegistroVeriFactu.xlsx | ||
| DTOS - GUÍA DE DISEÑO.md | ||
| FACTURAS DE CLIENTE.md | ||
| prompt-auth.md | ||
| prompt-customer-invoices.md | ||
| README.md | ||
| REQUISITOS CLIENTES.md | ||
| REQUISITOS GENERALES.md | ||
| TEMPLATE.md | ||
ERP Docs
Este directorio reúne la documentación operativa y arquitectónica del ERP.
Estructura actual
docs/
README.md
architecture/
frontend/
dev/
Documentos clave
- Arquitectura de identity y companies
- Contexto tenant y
X-Company-Id - API de autenticación identity
- Estado de migración a identity
- Flujo frontend de auth y selección de empresa
- Seed local de admin
- README de
modules/auth - README de
modules/identity - README de
modules/companies - README de
apps/web
Estado actual resumido
- El backend nuevo usa
modules/identitypara autenticación, sesión y control de acceso a companies. modules/companieses la fuente de verdad de la ficha operativa de empresa.- El frontend ERP ya usa
@erp/identity/clientcomo runtime de autenticación. - El flujo actual resuelve sesión, companies disponibles, auto-selección de empresa única y refresh automático sobre
401.
Reglas de lectura rápida
modules/authdebe considerarse legacy/deprecated para backend nuevo.GET /companies/availablees el endpoint vigente para cargar companies accesibles.GET /identity/companiesno es un endpoint válido del diseño actual.GET /account/companiestampoco es un endpoint válido del diseño actual.- Las rutas tenant-scoped deben usar
Authorization+X-Company-Id.