Skip to content

## ERP a medida para Grupo Tesela (construcción · arquitectura · promoción inmobiliaria) #2737

Description

@israel2606

ERP a medida para Grupo Tesela (construcción · arquitectura · promoción inmobiliaria)

Sistema de gestión completo, en producción, construido sobre Supabase con integración real a Holded.

🗄️ Base de datos y seguridad

  • 16+ tablas (sociedades, promociones, fases, unidades, clientes, proveedores, reservas, compraventas, hitos de pago, presupuestos, partidas, contratos de obra, certificaciones, documental, perfiles, facturas).
  • Usuarios y roles (dirección / obra / comercial) con RLS (seguridad por fila) por promoción.
  • Almacén documental (Supabase Storage) con permisos por promoción.

📊 BI y automatización

  • Vistas: v_rentabilidad_promocion, v_comercializacion_promocion, v_tesoreria_promocion, v_resumen_grupo.
  • Triggers: al vender → unidad vendida + factura encolada; al certificar → coste real/margen actualizados.

🔄 Integración Holded (real)

  • 47 contactos + 56 facturas reales importados vía API de Holded.
  • Key cifrada en Vault + sincronización automática diaria (pg_cron + Edge Function sync-holded).

🖥️ Aplicación web

  • Publicada como Edge Function app (login Supabase Auth).
  • Pantallas: Dashboard del grupo, Promociones (listado + detalle), Contactos, Facturas.
  • Operativa: registrar ventas y certificaciones desde la app.

📚 Documentación

  • docs/erp-grupo-tesela/: INDICE, README, ARQUITECTURA, MODELO-DATOS, ESTADO + prototipos.
  • 20 migraciones SQL versionadas en supabase/migrations/.

⚠️ Notas

  • Las credenciales (API keys, secretos) no están en el repo: viven en Supabase Vault / paneles.
  • Pendiente: añadir las API keys vigentes de las otras 4 sociedades de Holded.

🤖 Generated with Claude Code

https://claude.ai/code/session_01PKkvWSji6Gz89BK3N15Z5u


Generated by Claude Code

Publicación original de @israel2606 en israel2606#11

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions