Funciones

Todo lo que hace ceelab

Versión descrita: ceelab 0.3.3. Cada captura procede de la propia aplicación.

Generación

  • Lista filtrable de todos los tipos de documento; el último elegido se recuerda en el equipo.
  • Una línea por cada campo que se pide al operador; los errores se muestran debajo del campo y un contador muestra su próximo número.
  • Las líneas se acumulan en el lote, que puede mezclar varios tipos; vista previa sin consumir nada.
  • Fecha anterior: los documentos, los metadatos de los PDF y el período de los contadores siguen la fecha elegida.
  • El botón anuncia lo que va a salir: «Imprimir 12 etiquetas», «Generar 12 documentos».
  • Teclado: Intro pasa al campo siguiente y, en el último, agrega la línea; Ctrl+Intro genera; Ctrl+N vacía el lote.
Ventana Generación: lote de dos líneas, formulario de una etiqueta de producto, botón Generar 13 documentos.Ventana Generación: lote de dos líneas, formulario de una etiqueta de producto, botón Generar 13 documentos.

Fin de la generación y control de la primera etiqueta

  • Los números se reservan y cada documento se registra en el historial en una sola operación.
  • Compilación en paralelo; después, todas las etiquetas del lote van a la cola de impresión de una vez, en orden.
  • Por documento: Vista previa, Abrir el PDF (documentos), Reimprimir y Girar 180° (etiquetas), sin consumir ningún número.
  • En el primer lote de etiquetas, se imprime una sola para comprobarla (orientación, encuadre, contenido) antes del resto del lote; este control se hace una vez por instalación.
Pantalla de fin de generación: cuatro documentos, sus etiquetas impresas y el albarán de entrega guardado.Pantalla de fin de generación: cuatro documentos, sus etiquetas impresas y el albarán de entrega guardado.

Tipos de documento y campos

  • Ocho naturalezas de campo: texto, número, fecha, lista de opciones, Sí/No, contador, compuesto, fórmula.
  • Opciones: obligatorio, pedido al operador o valor fijo, valor predeterminado.
  • Cada campo tiene una variable en inglés, {product}; «Cambiar el nombre de la variable» actualiza todo lo que la cita.
  • Idioma de los documentos ajustado por tipo: fechas y división de palabras en los documentos producidos.
  • Patrón del nombre de los archivos PDF, con vista previa en directo.
Pestaña Tipos de documento: campos Dirección en varias líneas, Peso, Frágil (Sí/No), N.º de paquete (contador) y Código del paquete (fórmula).Pestaña Tipos de documento: campos Dirección en varias líneas, Peso, Frágil (Sí/No), N.º de paquete (contador) y Código del paquete (fórmula).

Contadores

  • Números reservados en bloque, en una operación atómica; los números de un lote son contiguos y sin límite.
  • Reinicio nunca, cada año, cada mes o cada día, según la fecha del documento.
  • Un número reservado siempre queda registrado: una salida fallida se regenera con el mismo número.
  • Ejemplo: 2026-10-0042 se obtiene con un contador que se reinicia cada mes y el compuesto {year}-{month}-{serial}.

Fórmulas y condiciones

  • Un texto con huecos {…}, en el que cada hueco es una expresión: {prefix}{format_date(date, "yymmdd")}-{pad(rank, 2)}.
  • Funciones text, number, round, decimals, pad, upper, lower, left, right, replace, format_date, add_days y lookup; operadores, comparaciones e if … then … else.
  • Controles al guardar: nombres desconocidos, tipos incompatibles, cálculos circulares, con el resultado sobre los valores de ejemplo.
  • Una fórmula que falla bloquea la generación sin consumir ningún número; los resultados quedan fijados en el historial.
  • Las mismas expresiones se escriben en los textos de las plantillas.
Campo Fórmula {year}-{parcel}: resultado con los valores de ejemplo, campos usados, plantillas que lo usan y elementos disponibles.Campo Fórmula {year}-{parcel}: resultado con los valores de ejemplo, campos usados, plantillas que lo usan y elementos disponibles.

Laboratorio de plantillas

  • Elementos de texto, imágenes, formas, líneas, marcados CE y ATEX; etiqueta de formato libre o página A4.
  • La paleta «Insertar una variable» propone los campos del tipo y los elementos de ceelab ({date}, {copy}, {location}…).
  • Varias plantillas por tipo; las marcadas como «Producida en cada generación» salen para cada ejemplar.
  • Borradores guardados automáticamente, importación y exportación .ceet, importación de documentos Word y ODT.
Editor de plantillas: lista de capas, etiqueta de producto de 4 × 2 pulg. con sus variables, propiedades del elemento seleccionado.Editor de plantillas: lista de capas, etiqueta de producto de 4 × 2 pulg. con sus variables, propiedades del elemento seleccionado.

Galería de plantillas

  • Galería filtrable por tipo, incluidas las «Sin vincular», con una vista previa ajustada y valores de ejemplo.
  • Editar, duplicar, exportar, vincular a un tipo.
Galería de plantillas, filtrable por tipo de documento, con una vista previa de cada plantilla.Galería de plantillas, filtrable por tipo de documento, con una vista previa de cada plantilla.

Historial y base de datos

  • Historial por lote, búsqueda que no distingue acentos, estado de cada salida.
  • Regeneración idéntica: mismos valores, mismo idioma, misma fecha, mismo diseño original, ningún número consumido.
  • Exportación a Excel del historial filtrado.
  • Explorador de las tablas de la base de datos, importación y exportación de Excel, importación de una base .db.
Historial de generaciones agrupado por lote, con el estado de cada salida y las acciones de regeneración.Historial de generaciones agrupado por lote, con el estado de cada salida y las acciones de regeneración.

Configuración y copia de seguridad

  • Idioma de la interfaz, carpeta de salida, lugar (variable {location}), impresora de etiquetas y de documentos.
  • Copia de seguridad en archivo ZIP (base de datos y configuración) y restauración completa.
Pantalla Configuración: idioma de la interfaz, carpeta de salida, lugar, impresoras y copia de seguridad.Pantalla Configuración: idioma de la interfaz, carpeta de salida, lugar, impresoras y copia de seguridad.

Acceso protegido

  • La administración está protegida por una contraseña definida la primera vez que se abre la aplicación, que se pide una vez por sesión.
  • Cinco intentos fallidos devuelven al modo de generación, con una espera deliberada tras cada intento incorrecto.
  • La contraseña no se guarda en claro en ningún sitio; si la olvida, se puede restablecer (consulte la guía).
Pantalla de desbloqueo de la administración, protegida por contraseña.Pantalla de desbloqueo de la administración, protegida por contraseña.

Línea de comandos cee

  • Comandos types, describe, preview, print, history, reprint y edit.
  • Las opciones -- dependen de las variables del tipo: --product "Vis inox" o --set product="Vis inox".
  • Respuesta JSON (--json) y códigos de salida estables, para scripts y tareas programadas.
  • Las mismas salvaguardas que la aplicación, todas comprobadas antes de reservar ningún número.

Plataformas

  • Windows (x64), macOS (Apple Silicon) y Linux (paquete .deb).
  • El motor de representación Typst viene integrado: no hay que instalar nada más.
  • Impresión agrupada en Windows con SumatraPDF integrado; CUPS (lp) en los demás sistemas.