Uso de Tags en Fincas y Acciones
Los Tags permiten agregar metadatos a Fincas (Gates) y Acciones (Actions) para implementar lógicas avanzadas de visibilidad, filtrado y reportes.
Los Tags funcionan como reglas internas del sistema y no son visibles para el usuario final.
¿Qué es un Tag?
Un Tag es una etiqueta o conjunto de etiquetas que se agregan a un elemento para sumar información adicional. Permiten:
- Activar o desactivar campos
- Ejecutar comportamientos especiales
- Definir tarifas
- Generar reportes dinámicos
- Controlar visibilidad
- Aplicar filtros avanzados.
Un Tag puede incluir:
Palabras individuales
Ej.: TimerOn, SupervisorView
Clave–valor
Ej.: HourPrice=22.50
Múltiples elementos separados por espacio
Ej.: TimerOn HourPrice=22.50 SupervisorView
Los Tags se evalúan mediante la expresión: tag.contains("Texto")
¿Dónde se configuran?
- Gates
Configuración → Gates → Editar Gate → Campo “Tag”
.png)
- Actions
Configuración → Actions → Editar Acción → Campo “Tag”
.png)
Ejemplos de uso
- Control de horas trabajadas
TimerOn → Inicia conteo
TimerOff → Finaliza conteo
Se utiliza en reportes para calcular horas sin depender del ID de la acción.
-
Lógicas de visibilidad
Ejemplo en formulario: Gate.tag.contains("ShowExtraField") -
Tarifas de hora
HourPrice=22.50: Indica el costo de la hora para tareas específicas.
