Uecko_ERP/docs/README.md

3.4 KiB

ERP Docs

Este directorio reúne la documentación operativa y arquitectónica del ERP.

Documentación vigente

Arquitectura general

Document series

Customer-invoices / proformas

SQL operativos / runbooks vigentes

Referencias de módulos

Histórico / migraciones transicionales

Estado actual resumido

  • El backend nuevo usa modules/identity para autenticación, sesión y control de acceso a companies.
  • modules/companies es la fuente de verdad de la ficha operativa de empresa.
  • El frontend ERP ya usa @erp/identity/client como 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/auth debe considerarse legacy/deprecated para backend nuevo.
  • GET /companies/available es el endpoint vigente para cargar companies accesibles.
  • GET /identity/companies no es un endpoint válido del diseño actual.
  • GET /account/companies tampoco es un endpoint válido del diseño actual.
  • Las rutas tenant-scoped deben usar Authorization + X-Company-Id.
  • /document-series es la API canónica de series documentales.
  • /catalogs/invoice-series no es un endpoint activo.