Ruta | Duración | Nivel | Antes de empezar |
🔵 Configurador · Nivel 1 | 60 min | Inicial |
Ha llegado el momento de construir. En esta lección crearás el Control de envasado en el Form Builder, elegirás bien cada tipo de campo, le darás identificadores limpios y lo publicarás para que tu equipo pueda usarlo.
🎯 Al terminar sabrás
Moverte por el Form Builder y sus pestañas.
Elegir el tipo de campo adecuado para cada dato.
Definir IDs que te servirán después en reglas, eventos, consultas y Power BI.
Organizar el formulario con bloques y filas.
Configurar lo mínimo para publicar: módulo, grupo de estados y permisos.
🧠 La idea: cada campo es un dato que alguien analizará
Al diseñar un formulario es tentador pensar solo en la pantalla del operario. Pero cada campo es también un dato que más adelante se filtrará, se usará en una regla o se pintará en un gráfico. Tres decisiones marcan la diferencia:
1. El tipo de campo. Usa siempre el tipo más específico posible:
Dato | Mal | Bien |
La máquina | Texto corto | Selector de Assets |
Un valor medido | Texto corto | Numérico |
Un resultado OK / NO OK | Texto corto | Única respuesta |
Un listado reutilizable | Única respuesta copiada en cada formulario | Selector de Entidades |
Una fecha | Texto corto | Fecha o Fecha y hora |
2. El ID. Cada campo tiene un Título (lo que ve el usuario) y un ID (cómo lo reconoce Mairu en reglas, eventos, consultas e integraciones). El ID debe ser único, empezar por letra y no llevar espacios, acentos ni caracteres especiales. Mairu lo propone a partir del título, pero revísalo: temperatura es mucho más fácil de usar después que Temperatura_del_producto_en_grados_C_.
3. Requerido, deshabilitado u oculto.
Necesito… | Configura |
Que siempre se rellene | Requerido |
Mostrarlo pero que no se pueda cambiar | Deshabilitado |
Que solo aparezca en ciertas situaciones | Oculto + una regla (lección 7) |
🛠️ Práctica guiada: el Control de envasado
Paso 1 · Crear el formulario y configurar General
Entra en Formularios y crea uno nuevo.
En la pestaña General:
Título: Control de envasado. ID:
control_envasado.Módulo: Calidad > Envasado.
Grupo de estados: Control de envasado (el que creaste en la lección 4).
Activa Habilitar comentarios, para que Calidad pueda dejar notas en cada control.
Paso 2 · Añadir los campos
Pulsa Nuevo campo y crea los siguientes. Revisa el ID de cada uno.
Título | Tipo de campo | ID | Configuración |
Línea | Selector de Assets |
| Requerido · solo nivel Línea |
Producto | Selector de productos |
| Requerido |
Turno | Selector de Entidades |
| Entidad Turnos · Requerido |
Lote | Texto corto |
| Requerido · Marcar como escaneable |
Fecha de envasado | Fecha |
| Requerido |
Temperatura (°C) | Numérico |
| Requerido · marcador de pautas "Ej.: 3,5" |
Resultado | Única respuesta |
| Opciones OK / NO OK · Requerido |
Motivo de rechazo | Selector de Entidades |
| Entidad Motivos de rechazo · Oculto |
Acción correctora | Texto largo |
| Oculto |
Foto | Multimedia de imagen |
| — |
Firma del operario | Firma |
| Requerido |
💡 En el Selector de Assets puedes limitar desde qué nivel hasta qué nivel se muestra el árbol. Usa la previsualización para comprobar que el operario solo ve líneas.
Paso 3 · Ordenar el layout
Crea una fila de 3 columnas y coloca en ella Línea, Producto y Turno.
Crea otra fila de 2 columnas para Lote y Fecha de envasado.
Agrupa Temperatura, Resultado, Motivo de rechazo y Acción correctora en un bloque llamado Resultado del control.
Deja Foto y Firma al final. Arrastra los campos para reordenarlos.
Paso 4 · Permisos
En la pestaña Permisos del formulario:
Perfil | Lectura | Creación | Edición | Borrado |
Operario | — | ✅ | — | — |
Calidad | ✅ | ✅ | ✅ | — |
Estos permisos están sincronizados con Configuración > Seguridad: cambiar uno cambia el otro.
Paso 5 · Previsualizar, guardar y publicar
Pulsa Previsualizar y rellena el formulario. En los ajustes de previsualización puedes simular otro usuario o perfil.
Guarda. Si aparece un icono de advertencia, ábrelo: te lista lo que falta.
Publica. Para publicar son obligatorios: título, ID, módulo, grupo de estados y al menos un perfil con permisos.
🔍 Comprueba que funciona
Inicia sesión como
operario.prueba: en Calidad > Envasado aparece el Control de envasado.Crea un control desde el móvil y escanea un código como lote.
Como operario, en el histórico solo ves tus controles. Como
calidad.pruebaves todos.Motivo de rechazo y Acción correctora no se ven: están ocultos hasta que crees la regla en la lección 7.
⚠️ Errores habituales
"No me deja publicar." Falta alguno de los cinco requisitos. Revisa General y Permisos.
"Los usuarios no ven el formulario." Puede que esté guardado pero sin publicar (botón blanco), o que su perfil no tenga permisos.
Cambiar IDs cuando el formulario ya se usa. Reglas, eventos, consultas y Power BI apuntan a los IDs. Defínelos bien al principio.
Modificar un formulario con respuestas y no ver el cambio en las respuestas antiguas. Por defecto, cada respuesta conserva la versión del formulario con la que se creó. Si quieres que las antiguas usen la última versión, activa en General Permitir siempre la última versión de respuestas.
Hacer un cambio grande sobre el formulario en uso. Usa Guardar como nuevo formulario o Guardar como plantilla para trabajar sobre una copia.
🏋️ Reto
Calidad quiere que Producción pueda consultar todos los controles de envasado sin modificarlos ni borrarlos. Crea el perfil necesario (o usa el Supervisor de producción del reto de la lección 3), dale los permisos justos y comprueba con un usuario de prueba que ve los controles de todos los operarios pero no puede editarlos. ¿Qué cambia si le quitas la Lectura?
📚 Para saber más
➡️ Siguiente lección: Información repetida - Tablas y Subformularios



