Utilización de los códigos de acceso
Introducción
Los códigos de acceso permiten controlar, de forma genérica en toda la aplicación, o de forma más fina en las funciones de la aplicación, el acceso a los datos de la base. Los usos genéricos, o aquellos asociados al supervisor, son listados en el documento dedicado a los códigos de acceso.
Los códigos de acceso pueden ser introducidos en determinadas funciones (en desarrollo y gestión de elementos de base del aplicativo).
El comportamiento estándar gestionado por la gestión objeto es el que figura a continuación: cuando un registro integra un código de acceso, la gestión objeto filtra los derechos de visualización y de modificación de cada ficha, una vez que el código acceso ha sido capturado en el registro. Todo ello teniendo en cuenta los derechos de lectura y de escritura otorgados al usuario en el código de acceso correspondiente.
Esto permite administrar, de manera automática, los derechos de acceso simples donde aparece el código acceso. También facilita la adición del filtro específico en toda la gestión objeto. El simple hecho de añadir un campo código de acceso en una de las pantallas del objeto (en la tabla asociada al objeto ) campo código acceso de la gestión objeto hace que se cargue el filtro.
En estándar, los filtros en lectura y escritura por código de acceso, estarán disponibles en los objetos de la tabla que figura a continuación. Cuando el código objeto aparece en negrita, se verifican los códigos de acceso en ejecución. Los controles de los derechos de acceso figuran en el siguiente documento.
Cuadro de los códigos de acceso
Código objeto |
Función |
BAN |
Cuenta en banco |
BOD: |
Estructura (Kit) |
BUP |
Parametrización presupuesto |
CAI |
Caja |
CCE |
Secciones analíticas |
CDA |
Imputaciones contables |
CNA |
Cuentas analíticas |
DAD |
Repartos a priori |
CAC |
Cuentas generales |
GAS |
Apuntes contables |
GDA |
Esquemas de cuentas |
GDE |
Transacciones captura contabilidad |
GTE |
Tipo de asientos |
JOU |
Diarios contables |
MDL, MFL, MGL, MIL, MML, MOL, MRL, MTL, MWL |
Transacciones de producción |
PTA, PTC, PTD, PTF, PTT |
Transacciones de compra |
PYC |
Pirámides analíticas de Secciones |
PYN |
Cuentas analíticas de pirámides analíticas |
SLC,SLD,SLI,SLO,SLQ,SLR |
Transacciones de ventas |
SNE |
Definición revisiones tarifas |
TBO |
Alternativas de estructura |
TPY |
Transacciones de pago |
TRI,TRS |
Transacciones de stock |
TXA |
Parametrización de los cuadros de mandos |
Los derechos de ejecución son gestionados en los objetos visualizados en negrita, de la siguiente forma:
- Los códigos de acceso presentes en las transacciones parametrizables (compra, contabilidad, gestión de producción, terceros, ventas) permiten que se impida la utilización de estas transacciones siempre que no se permita al usuario la ejecución de estos códigos.
- Los códigos de acceso presentes en las transacciones de sistema permiten prohibir la ejecución, siempre que no se permita al usuario el derecho de ejecución en estos códigos.
- Los códigos de acceso presentes en las transacciones parametrizables (compra, contabilidad, gestión de producción, terceros, ventas) permiten que se impida la utilización de estas transacciones, siempre que no se permita al usuario la ejecución de estos códigos.
- Si un código está presente en las cuentas, secciones, cuentas analíticas, claves de reparto, diarios, tipos de asientos, el derecho de ejecución ha de estar asociado a este código para poder pasar apuntes moviendo la cuenta, la sección, la cuenta analítica, diario, tipo de asiento...
- Si un código de acceso está presente en la parametrización de un presupuesto o de una pirámide análitica, el derecho de ejecución deberá ser asociado al código para poder capturar o modificar presupuestos en este código o en un código basado en la pirámide analítica correspondiente.
- Si un código de acceso está presente en la parametrización de un reparto analítico posterior, el derecho de ejecución deberá ser asociado a este código para poder utilizar este reparto.
- Si un código de acceso está presente en la parametrización de un banco, caja o imputación contable, el derecho de ejecución deberá ser asociado a este código para poder capturar los pagos moviendo la cuenta de banco, caja o utilizando esta imputación contable.
- Si un código de acceso está presente en la parametrización de una alternativa de ruta o de estructura, el derecho de ejecución deberá estar asociado a este código para poder utilizar las rutas o estructuras con la alternativa correspondiente.
- Si un código de acceso está presente en la parametrización de un informe de resumen, el derecho de ejecución deberá ser asociado a este código para poder calcular el cuadro de mando en cuestión.
- Si un código de acceso está presente en la parametrización de un registro revisión tarifa, el derecho de ejecución deberá ser asociado a este código para poder calcular la revisión de tarifa en cuestión.
El caso de los apuntes contables (GAS) es un poco especial. En las pantallas de captura de apuntes no se captura un código de acceso, sin embargo el código de acceso es indicado de manera automática partiendo del código de acceso presente en el diario asociado. De esta manera el filtro se efectúa de manera automática con respecto al diario en el que se captura el apunte.