Saltar a contenido

🧩 Recursos necesarios

Para que este caso de uso funcione correctamente, es necesario contar con las siguientes tablas en la base de datos, junto con sus relaciones y campos clave.


🟦 Tabla: Entidades

Esta tabla actúa como base para clientes, proveedores y la propia empresa.

Campo Tipo Propiedades
entidad_tipo Opciones Cliente · Proveedor · Ourselves
entidad_fiscal Opciones Empresa · Persona Física (por defecto: Empresa)
Razón Social Texto
Nombre Texto
Apellido 1 Texto
Apellido 2 Texto
CIF/NIF Texto
teléfono Número
email Texto
dirección Texto
CP Número
ciudad Texto
provincia Texto
país Relación Países ISO_3166 → Nombre (por defecto: España)
Contacto Texto
ISO alpha-3 Fórmula lookup(país → ISO alpha-3)
Verifactu Texto
CCC Recibo Dom. Texto

📌 En este caso de uso se utilizan únicamente las entidades cuyo entidad_tipo = Cliente.


🟦 Tabla: Contactos

Permite gestionar las personas de contacto asociadas a cada cliente.

Campo Tipo Propiedades
Contacto Texto
Empresa Relación Entidades → Nombre
Email Texto
Teléfono Número

🟦 Tabla: Proyectos

Centraliza toda la información operativa y económica de los proyectos asociados a un cliente.

Campo Tipo Propiedades
Proyecto Texto
Descripción Texto
Responsable Usuario
Cliente Relación

Entidades → Nombre
Filtro: entidad_tipo = Cliente

Tipología Serv. Opciones TIPO_1 · TIPO_2
Estado Opciones Opp. Ganada · Opp. Perdida · Opp. En Curso · Opp. Descartada · En Curso · Finalizado · Bloqueado
Fecha Inicio Fecha
Fecha Fin Fecha
% Avance Fórmula Ingreso Ppto. Cert. / Ingreso Ppto.
Ingreso Ppto. Cert. (€) Fórmula sumifs(Presupuestos aprobados certificados)
Ingreso Ppto. (€) Fórmula sumifs(Presupuestos aprobados)
Coste Total (€) Fórmula Coste Pers. + Coste Gastos + Coste Fact.
Coste Pers. (€) Fórmula sumifs(Incurridos)
Coste Gastos (€) Fórmula sumifs(Gastos)
Coste Fact. (€) Fórmula sumifs(Facturas Recibidas)