> For the complete documentation index, see [llms.txt](https://docs.geodin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.geodin.com/geodin-desktop/es/administracion/dictionaries-and-validation.md).

# Diccionarios y validación

Diccionarios proporcionan las listas de valores controlados detrás de los campos desplegables de GeoDin, mientras que los tipos de datos personalizados y la validación te permiten ampliar esas estructuras y exigir entradas obligatorias. Esta página explica cómo funcionan ambos y cómo tus cambios se conservan a través de las actualizaciones de GeoDin.

## Diccionarios

Diccionarios son listas predefinidas que rellenan campos desplegables (marcados con un `?` Símbolo a la derecha del campo).

Los valores de Diccionarios tienen dos representaciones: texto completo (p. ej., "Cone Penetration Testing") y código corto (p. ej., "CPT") - el código corto es lo que GeoDin realmente almacena en la Base de datos.

Los Diccionarios admiten Traducciones multilingües (p. ej., Inglés, Neerlandés); el cambio de Idioma ocurre a nivel de Configuración y se aplica a las descripciones de las capas.

Cada Diccionario en GeoDin se almacena como un archivo independiente con `.GSD` extensión en `C:\ProgramData\GeoDin\Sistema\` (directorio syslib), un archivo por lista.

Ejemplos de archivos de Diccionario: `Método de investigación G1`, `Tipo de suelo secundario BS5930 Walker`, `G1_EPSG.GSD` (sistemas de coordenadas), `Tipo de Ejemplo`.

Los Diccionarios se pueden ver/editar en `Sistema > Diccionarios > [nombre del Diccionario]` - haz doble clic para ver todos los ingresos con código corto y traducciones de idioma.

Algunos Diccionarios son sensibles al contexto - por ejemplo, el diccionario de tipo de suelo secundario está restringido en función del tipo de suelo primario seleccionado (arcilla+limo frente a grano grueso).

Los Usuarios pueden añadir sus propios términos a los Diccionarios (nuevos Clientes, nuevos laboratorios, nuevos tipos de suelo).

Cuando un Usuario edita un Diccionario, se registra una Fecha/Hora y ese Diccionario queda "congelado" - las versiones de GeoDin no lo Sobreescribirán, preservando las adiciones del Usuario.

Los Usuarios deben Conservar una Lista de los Diccionarios que han editado para que puedan solicitar actualizaciones al soporte de GeoDin cuando sea necesario.

Los Diccionarios de bajo riesgo (lista de Cliente, nombres de laboratorio) pueden editarse libremente; los Diccionarios de mayor riesgo (tipos de suelo, patrones de campo) requieren más cuidado porque perder actualizaciones podría importar.

Algunos campos respaldados por Diccionario permiten entrada de Texto libre además de la selección de Diccionario - el Texto libre no añade el valor al Diccionario.

Los archivos de Diccionario residen por instalación; los Usuarios de una instalación de red compartida comparten los mismos archivos de Diccionario.

Al enviar datos a un Cliente que no tiene los mismos Diccionarios personalizados, el Usuario también debe enviar los archivos del Diccionario GSD o la carpeta syslib completa.

## Tipos de datos personalizados y validación

Los Usuarios pueden crear sus propios tipos de datos personalizados a través de `Sistema > Tipo de datos > Nuevo tipo de datos`; estos viven en el syslib del Usuario y se comparten entre Usuarios en el mismo syslib.

Los tipos de datos personalizados requieren una Definición breve única de 3 caracteres que no entre en conflicto con los tipos de datos del Sistema existentes; El equipo de GeoDin puede proporcionar la lista de Definiciones breves reservadas.

Los tipos de datos personalizados admiten: nombres de Parámetros, Fórmulas con su propia sintaxis, validaciones (comprobaciones de posibilidad).

Los tipos de datos personalizados pueden usarse en la importación de Lote de Valores y llamarse en Plantillas como cualquier Tipo integrado.

Las Tablas personalizadas deben usar nombres de Parámetros que no colisionen con Parámetros existentes en otras Tablas (buena práctica).

Las Tablas personalizadas permanecen locales para el Usuario y NO se Sobreescribirán por las actualizaciones de distribución de GeoDin.

Las Tablas centrales distribuidas por GeoDin no pueden ser editadas por Usuarios (deben permanecer coherentes entre instalaciones).

Las tablas de Tipo de datos contienen Fórmulas integradas (p. ej., la tabla de Contenido en agua calcula automáticamente W a partir de las entradas de masa de estaño, peso húmedo y masa seca); las celdas de Fórmulas se muestran en azul más oscuro para indicar campos calculados rellenados automáticamente.

Cada Parámetro de tabla de medición tiene tanto un Nombre largo (legible para humanos) como un Nombre de campo corto / Nombre del campo de datos (usado en macros, Consultas, Fórmulas) - alternar con clic derecho "Nombre de campo corto".

Las tablas de Tipo de datos se pueden inspeccionar mediante `Sistema > Tipo de datos > [Nombre tablas]` - muestra Lista de parámetros, Nombre largo, Nombre del campo de datos, fórmulas activas.

**Campos obligatorios** aparecen en un color Rojo púrpura más oscuro en el formulario - por ejemplo, el `Método` campo en Sondeos en general.

Guardar un registro sin un Campo necesario desencadena un error que le indica al Usuario qué campo es necesario.

Es posible que los Usuarios externos no tengan permiso para modificar los Tipos de datos del Sistema (Tipos de datos en Configuración del sistema es de solo lectura para Usuarios externos).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.geodin.com/geodin-desktop/es/administracion/dictionaries-and-validation.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
