wiki.algebraix.com

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
a:users:configuration:additional_fields [2026/09/15 08:00]
wiki: a:users:configuration:additional_fields corrige "Agregar un campo adicional" — los permisos de usuario, supervisión, padre y profesor solo aparecen según el tipo de usuario elegido, y "Permisos del profesor" no tiene la opción Editable. (+8 mejoras más de la corrida), algebraix
a:users:configuration:additional_fields [2026/09/15 08:20] (actual)
editor externo, 127.0.0.1
Línea 4: Línea 4:
 <notes>Puedes agregar campos adicionales a los administradores, operadores, profesores, padres de familia, estudiantes, solicitantes, prospectos. Esto permite que cada formulario registre información específica y necesaria según las necesidades de tu institución.</notes> <notes>Puedes agregar campos adicionales a los administradores, operadores, profesores, padres de familia, estudiantes, solicitantes, prospectos. Esto permite que cada formulario registre información específica y necesaria según las necesidades de tu institución.</notes>
  
 +
 +===== Consultar campos adicionales =====
 +  -Haz clic en la pestaña **Panel de control** en la parte superior.
 +  -Accede al apartado **Configuración de usuarios** y selecciona la opción **Campos adicionales**.
 +  -Si ya existen campos adicionales dados de alta, verás un panel por cada categoría (el nombre de la categoría o "Sin categoría" si no tienen una asignada) con una tabla de columnas **Campo**, **Tipo**, **Usuarios**, **Peso** y **Fecha**.
 +    * Da clic en el nombre de un campo para ir a su detalle.
 +    * Si el campo es de tipo opción múltiple, junto al tipo verás un ícono que despliega la lista de sus opciones al pasar el cursor.
 +    * En **Usuarios** se indica el tipo de usuario al que pertenece el campo; si además es visible para prospectos, se muestra junto un ícono con la leyenda **Prospectos**.
 +  -Si todavía no se ha creado ningún campo adicional, no se muestra ningún panel.
 +
 +<notes>FALTA_CAPTURA — pantalla: Panel de control → Campos adicionales; mostrar: el listado de campos adicionales agrupado por categoría, con la tabla Campo/Tipo/Usuarios/Peso/Fecha; archivo sugerido: :a:users:configuration:consultar_campos_adicionales.png</notes>
  
 ===== Agregar un campo adicional ===== ===== Agregar un campo adicional =====
Línea 29: Línea 40:
    -Al finalizar, haz clic en **Aceptar** para guardar.    -Al finalizar, haz clic en **Aceptar** para guardar.
  
 +===== Consultar el detalle de un campo =====
 +Al dar clic en el nombre de un campo adicional desde el listado, entras a su pantalla **Vista**, con las pestañas **Vista**, **Modificar** y **Eliminar** en la parte superior.
 +  -El panel muestra el nombre del campo y, debajo, sus datos: **Nombre**, **Identificador alterno** (si se le asignó uno), **Categoría** (o "Sin categoría" si no tiene), **Tipo de dato**, **Fecha** (la de su creación), **Tipo de usuario** (con un ícono junto a **Prospectos** si además es visible para ellos) y si está **Activo** o **Inactivo**.
 +  -Debajo, bajo el subencabezado **Opciones**, se listan con una marca verde o roja según estén o no activadas. Para todos los tipos de usuario salvo **Personal** se incluyen: **Visible para el usuario** y **Editable por el usuario**; si el tipo de usuario es **Estudiantes** se agregan además **Visible para el usuario con supervisión propia**, **Editable por el usuario con supervisión propia**, **Visible para padres de familia**, **Editable por padres de familia**, **Visible para los profesores** y, si el campo está marcado como visible para prospectos, **Visible para prospectos**.
 +  -Siguen **Captura obligatoria** y **Solicitar en confirmación de datos** (estas dos tampoco se muestran para **Personal**); si el tipo de usuario es **Estudiantes**, se agrega **Solicitar dato en inscripción por internet**, con la leyenda **(Solicitantes)** o **(Prospectos)** junto a cada una cuando el campo es visible para prospectos, para indicar a quién de los dos aplica.
 +  -Al final, para cualquier tipo de usuario, se muestra **Visualizar como QR** (si el tipo de dato es **Texto**) o **Visualizar como QR/Código de barras** (para el resto de los tipos).
 +**Nota**: Para los campos de tipo usuario **Personal**, el panel de **Opciones** solo muestra **Visualizar como QR** o **Visualizar como QR/Código de barras**; las demás opciones no aplican a ese tipo de usuario.
 +
 +<notes>FALTA_CAPTURA — pantalla: Panel de control → Campos adicionales → (clic en un campo) → Vista; mostrar: el panel del campo con sus datos (Nombre, Identificador alterno, Categoría, Tipo de dato, Fecha, Tipo de usuario, Activo/Inactivo) y el bloque de Opciones con sus marcas verde/roja; archivo sugerido: :a:users:configuration:vista_campo_adicional.png</notes>
  
 ===== Consultar categorías para los campos adicionales ===== ===== Consultar categorías para los campos adicionales =====
Línea 38: Línea 58:
  
 <notes>FALTA_CAPTURA — pantalla: Panel de control → Campos adicionales → Categorías; mostrar: el panel "Categorías para campos adicionales" con la tabla Nombre/Peso/Campos; archivo sugerido: :a:users:configuration:categorias_campos_adicionales.png</notes> <notes>FALTA_CAPTURA — pantalla: Panel de control → Campos adicionales → Categorías; mostrar: el panel "Categorías para campos adicionales" con la tabla Nombre/Peso/Campos; archivo sugerido: :a:users:configuration:categorias_campos_adicionales.png</notes>
 +
 +===== Consultar el detalle de una categoría =====
 +Al dar clic en el nombre de una categoría desde el listado de **Categorías**, entras a su pantalla **Vista**, con las pestañas **Vista**, **Modificar** y **Eliminar** en la parte superior.
 +  -El panel muestra el nombre de la categoría y, debajo, sus datos **Nombre** y **Peso**.
 +  -Si la categoría tiene campos adicionales asignados, se lista debajo un apartado **Campos** con el nombre de cada uno; da clic en un campo para ir a su propio detalle.
 +  -Si la categoría no tiene ningún campo asignado, el apartado **Campos** no se muestra.
 +
 +<notes>FALTA_CAPTURA — pantalla: Panel de control → Campos adicionales → Categorías → (clic en una categoría) → Vista; mostrar: el panel de la categoría con Nombre y Peso, la lista de Campos asignados y las pestañas Vista/Modificar/Eliminar; archivo sugerido: :a:users:configuration:vista_categoria_campos_adicionales.png</notes>
  
 ===== Crear categorías para los campos adicionales ===== ===== Crear categorías para los campos adicionales =====
Línea 71: Línea 99:
    -Accede al apartado **Configuración de usuarios** y selecciona la opción **Campos adicionales**.    -Accede al apartado **Configuración de usuarios** y selecciona la opción **Campos adicionales**.
    -Ubica el campo adicional que deseas modificar y haz clic en el.    -Ubica el campo adicional que deseas modificar y haz clic en el.
-   -Se mostrará la configuración de como esta creado y deberás hacer clic en la opción **Modificar** en la parte superior+   -En la pantalla del campo, selecciona la pestaña **Modificar** (junto a **Vista** y **Eliminar**)
-   -Actualiza los campos necesarios en el formulario+   -Verás el panel "Actualizar campo" con el formulario precargado con los datos actuales del campo; actualiza los que necesites: **Nombre**, **ID alterno ( opcional )**, **Categoría**, **Tipo de dato**, sus opciones si es de **Opción múltiple** o **Selección múltiple**, **Tipo de usuario**, los permisos que correspondan según el tipo de usuario elegido (los mismos que en **Agregar un campo adicional**: **Permisos de usuario**, y para **Estudiantes** además **Permisos de usuario con supervisión propia**, **Permisos del padre** y **Permisos del profesor**), **Peso**, **Captura obligatoria**, **Solicitar en confirmación de datos**, **Solicitar dato en inscripción por internet** (y, si el tipo de usuario es **Estudiantes** y además está marcado **Visible para prospectos**, a quién se solicita) y **Visualizar como QR/Código de barras** (solo disponible si el tipo de dato es **Texto** o **Numérico**)
-   -Finalmente haz clic en **Aceptar**.+   -Al finalizar, haz clic en **Aceptar** para guardar los cambios. 
 +   -El sistema confirma con el mensaje "Campo actualizado".
  
 **Nota**: Los campos adicionales no se pueden desactivar. **Nota**: Los campos adicionales no se pueden desactivar.
Línea 81: Línea 110:
    -Accede al apartado **Configuración de usuarios** y selecciona la opción **Campos adicionales**.    -Accede al apartado **Configuración de usuarios** y selecciona la opción **Campos adicionales**.
    -Ubica el campo adicional que deseas eliminar y haz clic en el.    -Ubica el campo adicional que deseas eliminar y haz clic en el.
-   -Se mostrará la configuración de como esta creado y deberás hacer clic en la opción **Eliminar** en la parte superior+   -En la pantalla del campo, selecciona la pestaña **Eliminar** (junto a **Vista** y **Modificar**)
-   -Aparecerá un mensaje de confirmación para validar la eliminación del campo adicional. +   -Si el campo no está en uso, verás el panel "Eliminar campo : <nombre del campo>" con la pregunta "¿ Está seguro que desea eliminar este campo?"; haz clic en **Eliminar** para confirmarlo. 
-   -Confirma la acción haciendo clic en **Eliminar**. +   -El sistema confirma con el mensaje "Campo eliminado" y regresa al listado de campos adicionales
-**Nota**: Un campo adicional no podrá ser eliminado si está en uso, es decir, si ha sido capturado por al menos un usuario. En ese caso, el sistema mostrará el siguiente mensaje"No se puede eliminar un campo adicional en uso."+**Nota**: Un campo adicional no podrá ser eliminado si está en uso, es decir, si ha sido capturado por al menos un usuario. En ese caso, al seleccionar la pestaña **Eliminar** el sistema te muestra en su lugar la pantalla **Vista** del campo con el mensaje "No se puede eliminar un campo adicional en uso".
  
 ===== Visualizar datos adicionales ===== ===== Visualizar datos adicionales =====

a/users/configuration/additional_fields.1789480801.txt.gz · Última modificación: 2026/09/15 08:30 (editor externo)