Veolab
Veolab ayuda
InicioConfiguraciónConfigurar aplicación › Formato de códigos
Spuch

Formato de códigos

Esta pantalla gestiona la estructura y el comportamiento de los códigos con autoincremento en Veolab. Afecta a todos los ficheros que tienen identificadores automáticos: Lotes, Operaciones, Órdenes de trabajo, Informes, Equipos de cliente, Productos, Facturas, Contratos, Presupuestos, Proveedores, Clientes, Servicios, Estadísticas, Planificaciones de servicios, Normativas, Parámetros, Plan de formación, Residuos, Cartas de control y Préstamos.

En Veolab un código se compone normalmente de hasta tres campos: delegación, serie y código. Cada componente puede mostrarse u ocultarse, formatearse y reposicionarse de forma independiente para cada fichero. La columna Ejemplo según config. muestra en tiempo real cómo quedaría el código con la configuración actual.

Pantalla de configuración de formato de códigos

Orden

La primera columna de cada fila controla si el autoincremento es creciente (los nuevos códigos son mayores que los anteriores) o decreciente (los nuevos códigos son menores). Pulsando la flecha se alterna entre ambos modos. Lo habitual es el orden creciente.

Delegaciones

Ver delegación
Activa o desactiva la visualización del código de delegación como parte del código compuesto. Si se desactiva, la delegación no se muestra aunque esté asignada internamente al registro.
Formato de delegación
Permite aplicar un formato de visualización al código de delegación — por ejemplo 0000 para mostrarlo siempre con cuatro dígitos.
Posición de delegación
Controla la posición de la delegación dentro del código compuesto. Por defecto aparece antes de la serie y el código (delegación-serie-código). Pulsando la flecha verde se desplaza para que aparezca después del código.

Serie

Ver serie
Activa o desactiva la visualización de la serie como parte del código compuesto. Si se desactiva, la serie no se muestra aunque esté asignada internamente.
Definición de serie
Cuando esta celda está seleccionada, aparece un botón de tres puntos que abre la pantalla de gestión de series para ese fichero.
Pantalla de gestión de series
La rejilla muestra todas las secuencias existentes con las columnas siguientes:
Delegaciones
Delegación a la que pertenece la serie. Si está en blanco, la serie es común a todas las delegaciones.
Serie
Valor alfanumérico que identifica la serie. Cada serie diferente mantiene su propio contador independiente.
Descripción
Texto opcional que describe el uso de la serie — por ejemplo, el año o el tipo de análisis.
Contador
Número actual de la secuencia. Puede modificarse directamente para reiniciar o ajustar el contador, siempre con precaución para no generar códigos duplicados.
Predet.
Marca la serie como predeterminada. Cuando un usuario crea un nuevo registro, el sistema propone automáticamente esta serie en lugar de recordar la última usada.
Desde esta pantalla pueden crearse nuevas series con el botón Nuevo y eliminarse las que no se usen con Eliminar. La casilla inferior Generar automáticamente la serie en base al código de cliente introducido hace que Veolab asigne como serie el código del cliente al crear la operación, generando así una numeración independiente por cliente.
Posición de la serie
Controla la posición de la serie dentro del código compuesto. Por defecto aparece después de la delegación y antes del código (delegación-serie-código). Pulsando la flecha verde se desplaza para que aparezca después del código.

Código

Formato de código
Permite aplicar un formato al código numérico — por ejemplo 0000 para mostrarlo siempre con cuatro dígitos.
Auto (autoincremento automático)
Activa el autoincremento automático. Cuando está activado, Veolab propone el siguiente código disponible al crear un nuevo registro.
Múlt. (multiplicador)
Multiplicador del contador, normalmente con valor 1. Permite implementar estructuras de muestras y submuestras — por ejemplo, con un multiplicador de 100 los códigos comenzarían en 101, 201, 301… que combinados con el formato 0-00 se mostrarían como 1-01, 2-01, 3-01, dejando espacio para submuestras 1-02, 1-03, etc.
Aviso
Cuando está activado, el sistema avisa al usuario si el código propuesto automáticamente ya ha sido consumido por otro usuario antes de grabar. Útil en entornos multiusuario con mucha actividad simultánea.

Bloquear edición

Impide que el usuario modifique manualmente el valor propuesto por el autoincremento, garantizando la integridad de la secuencia numérica. Cuando está activado, el campo de código aparece bloqueado en la pantalla de creación del registro.

Separador

Carácter que se usa para separar los distintos componentes del código compuesto —delegación, serie y código numérico— en su representación visual. El valor predeterminado es el guión (-). Puede dejarse vacío para que los componentes aparezcan concatenados sin separador.

Código para la delegación central

Campo en la parte inferior de la pantalla que define el código identificativo de la delegación central. Este valor se usa internamente por Veolab para referencias de facturación y configuración general. La delegación central se distingue del resto en el listado de delegaciones con un icono de cilindro amarillo.

Listado de delegaciones con icono de delegación central