Skip to content

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

@israel2606

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions