Secciones
Una seccion es el equivalente a una tabla de base de datos en Dinaup. Cada seccion almacena registros de un tipo especifico: clientes, facturas, productos, empleados, o cualquier entidad que necesites modelar.
Estructura de una seccion
| Propiedad | Descripcion |
|---|---|
| ID | Identificador UUID unico de la seccion |
| Nombre | Nombre visible para los usuarios (ej: "Productos", "Facturas Emitidas") |
| Tabla PostgreSQL | Nombre de la tabla donde se almacenan los datos (formato tpr_*) |
| Seccion base | Seccion de la que hereda campos comunes (opcional) |
| Campos del sistema | Campos gestionados automaticamente por Dinaup |
| Campos personalizados | Campos definidos por el usuario o por las soluciones Ready To Go |
Campos del sistema
Todas las secciones incluyen campos del sistema que Dinaup gestiona automaticamente:
| Campo | Tipo | Descripcion |
|---|---|---|
id | UUID | Identificador unico del registro |
fechaalta_utc | Fecha y hora | Fecha de creacion (UTC) |
fechaultimamodificacion_utc | Fecha y hora | Ultima modificacion (UTC) |
fechaindiceactividad_utc | Fecha y hora | Ultima actividad relevante (UTC) |
autoridalta | Relacion | Usuario que creo el registro |
empresa | Relacion | Empresa (licencia) a la que pertenece |
textoprincipal | Texto | Campo de texto principal (nombre, titulo) |
eliminado | Si/No | Eliminacion logica (0 = activo, 1 = eliminado) |
bloqueado | Si/No | Registro bloqueado para edicion |
Secciones base
Una seccion base permite compartir campos entre varias secciones derivadas. Por ejemplo, la seccion base "Entidades" contiene campos comunes (NIF, direccion, telefono) que comparten las secciones "Clientes", "Proveedores" y "Bancos".
Secciones Ready To Go
Las soluciones Ready To Go incluyen mas de 349 secciones predefinidas. Puedes modificarlas (añadir campos, cambiar validaciones) o crear secciones completamente nuevas.
Crear una seccion personalizada
Desde Dinaup Desktop o desde Play Dinaup > Desarrollo > Esquema:
- Define el nombre de la seccion
- Opcionalmente, selecciona una seccion base
- Añade los campos que necesites
- Configura permisos de acceso por rol
- Crea informes para consultar los datos
Una vez creada, la seccion esta disponible para introducir datos desde la interfaz, consultarla desde la API REST o el SDK .NET, e incluirla en informes y documentos dinamicos.
Referencia completa
La documentacion tecnica de todas las secciones esta disponible en: