Diferencia entre revisiones de «USUARIOS»
Ir a la navegación
Ir a la búsqueda
Sin resumen de edición |
|||
(No se muestran 3 ediciones intermedias del mismo usuario) | |||
Línea 3: | Línea 3: | ||
A su vez a través de esta tabla (y las de permisos) se administran los accesos usando la BD. | A su vez a través de esta tabla (y las de permisos) se administran los accesos usando la BD. | ||
[[Archivo:20241209 1516 USUARIOS.png|miniaturadeimagen|izquierda|Diagrama de usuarios.]] | |||
== Estructura == | == Estructura == | ||
[[Category:MANUAL/USUARIO]] | [[Category:MANUAL/USUARIO]] | ||
[[Category:SYS OBJETOS]] | <!--[[Category:SYS OBJETOS]]--> | ||
[[Category:USUARIOS]] | [[Category:USUARIOS]] | ||
[[Category:CONFIGURACION]] | [[Category:CONFIGURACION]] | ||
Línea 13: | Línea 15: | ||
Los usuarios se definen en esta tabla. | Los usuarios se definen en esta tabla. | ||
* En [[USUARIOS/LOGIN]] se lleva registro | * En [[USUARIOS/LOGIN]] se lleva registro del último acceso al sistema de cada usuario. | ||
* En [[USUARIOS/DOMINIOS]] indicamos en qué [[DOMINIOS]] puede trabajar el usuario. | * En [[USUARIOS/DOMINIOS]] indicamos en qué [[DOMINIOS]] puede trabajar el usuario. | ||
* En [[USUARIOS/ROLES]] indicamos a qué roles (roles de permisos) está asociado el usuario. '''Estos roles se encuentran obsoletos'''. | * En [[USUARIOS/ROLES]] indicamos a qué roles (roles de permisos) está asociado el usuario. '''Estos roles se encuentran obsoletos'''. | ||
Línea 64: | Línea 66: | ||
== Relaciones == | == Relaciones == | ||
== Triggers == | == Triggers == | ||
* '''USUARIO_TR_UPDATE''' al registrar un usuario (con la marca de '''Activo''' en 1) crea el login en la BD (si es necesario) y crea el usuario en la BD (si es necesario). Grabar un registro con la marca de '''Activo''' en 0 elimina el usuario pero no el login. | |||
* '''USUARIO_TR_DELETE''' elimina el usuario de la BD pero no el login. |
Revisión actual - 14:36 11 dic 2024
Descripción
Los usuarios se definen y administran en esta tabla.
A su vez a través de esta tabla (y las de permisos) se administran los accesos usando la BD.

Estructura
Los usuarios se definen en esta tabla.
- En USUARIOS/LOGIN se lleva registro del último acceso al sistema de cada usuario.
- En USUARIOS/DOMINIOS indicamos en qué DOMINIOS puede trabajar el usuario.
- En USUARIOS/ROLES indicamos a qué roles (roles de permisos) está asociado el usuario. Estos roles se encuentran obsoletos.
- En USUARIOS/MENUS indicamos qué Menús usa el usuario.
- En USUARIOS/PERMISOS indicamos a qué roles está asociado el usuario, estos son los roles en uso.
Identidad
- Tabla: USUARIO
- Tipo: CLASE
- Define atributo FCODIGO
- Catálogo: SYS OBJETOS
- Etiqueta: USUARIO
- La categoría es USUARIOS
Lista de campos
Columna | Campo físico | Campo lógico | Atributo | Descripción | Etiquetas | Definición | Observaciones |
---|---|---|---|---|---|---|---|
1 | FCODIGO | Codigo | VARCHAR(16) | Caracteres de longitud variable hasta 16 caracter/es | KEY,REQ,VIS,INS | USUARIO | Campo clave. |
2 | FNOMBRE | Nombre | VARCHAR(60) | Caracteres de longitud variable hasta 60 caracter/es | REQ,VIS,INS,UPD | USUARIO | Nombre del usuario. |
3 | FPERFIL | Perfil | VARCHAR(64) | Caracteres de longitud variable hasta 64 caracter/es | INS,UPD | USUARIO | OBSOLETO. |
4 | FEMAIL | pEMAIL | Dirección de correo electrónico | VIS,INS,UPD | USUARIO | EMail del usuario usado en notificaciones. | |
5 | FMENUINICIO | MenuInicio | VARCHAR(32) | Caracteres de longitud variable hasta 32 caracter/es | VIS,INS,UPD | USUARIO | Código libre para asociar usuarios a un mismo menú de inicio (esta opción aún no está implementada). |
6 | FACTIVO | Activo | BIT | Campo lógico, admite 1, 0 y NULL | REQ,VIS,INS,UPD | USUARIO | Marcar para indicar que el usuario se encuentra activo. Un usuario activo puede acceder al sistema, uno inactivo no. |
7 | FLENGUAJE | Lenguaje | PLENGUAJE | Lenguajes | REQ,VIS,INS,UPD | USUARIO | Código de lenguaje para el usuario, es obligatorio. El usuario verá los textos traducidos en este lenguaje . |
8 | FADMINISTRADOR | Administrador | BIT | Campo lógico, admite 1, 0 y NULL | REQ,VIS,INS,UPD | USUARIO | Marcar para indicar que el usuario es administrador en el sistema, esta marca le otorga permisos especiales. |
9 | FCLAVE | Clave | VARCHAR(8) | Caracteres de longitud variable hasta 8 caracter/es | INS,UPD | USUARIO | OBSOLETO. |
10 | FSECTOR | Sector | VARCHAR(24) | Caracteres de longitud variable hasta 24 caracter/es | INS,UPD | USUARIO | OBSOLETO. |
11 | FPUNTODEVENTA | PuntoEmision | VARCHAR(4) | Caracteres de longitud variable hasta 4 caracter/es | INS,UPD | USUARIO | OBSOLETO. |
12 | FSUCURSAL | FSUCURSAL | VARCHAR(4) | Caracteres de longitud variable hasta 4 caracter/es | INS,UPD | USUARIO | OBSOLETO. |
13 | FIDNUM | FIDNUM | VARCHAR(16) | Caracteres de longitud variable hasta 16 caracter/es | INS | USUARIO | OBSOLETO. |
14 | FOBSERVACIONES | Observaciones | VARCHAR(64) | Caracteres de longitud variable hasta 64 caracter/es | VIS,INS,UPD | USUARIO |
Observaciones adicionales sobre los campos
Relaciones
Triggers
- USUARIO_TR_UPDATE al registrar un usuario (con la marca de Activo en 1) crea el login en la BD (si es necesario) y crea el usuario en la BD (si es necesario). Grabar un registro con la marca de Activo en 0 elimina el usuario pero no el login.
- USUARIO_TR_DELETE elimina el usuario de la BD pero no el login.