🧩 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 | — |
| 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 |
| 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 |
| 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) |