Acceso a sucursales

Función general

Verifica que el esquema de seguridad asociado al usuario que realiza la transacción tiene acceso a la sucursal en tratamiento.

Información técnica

Identificación

Tipo

valSchemaOffice Función

Parámetros de entrada

  • Esquema de seguridad: Código del esquema de seguridad asociado al usuario que ejecuta la transacción.
  • Sucursal/Zona: Código de la zona que se desea accesar.
  • Indicador de acceso a oficinas del esquema: Indicador de acceso a oficinas/zonas del esquema de seguridad.
  • Modo: Forma en que se desea accesar a la sucursal/zona. Valores posibles:
  • Proceso

  • Si el indicador de acceso a oficinas del esquema es igual a 1 (todas), se asigna el valor "cierto" al parámetro de salida.
  • Si el indicador de acceso a oficinas del esquema es igual a 2 (lista):
    • Si el modo de acceso a la sucursal/oficina pasada como parámetro indica "consulta" y el indicador de consulta del registro leído tiene valor "afirmativo", se asigna el valor "cierto" al parámetro de salida.
    • Si el modo de acceso a la sucursal/oficina pasada como parámetro indica "actualización" y el indicador de actualización del registro leído tiene valor "afirmativo", se asigna el valor "cierto" al parámetro de salida.

    Notas para el programador

    La información asociada al registro correspondiente al esquema de seguridad del usuario que ejecuta la transacción, debe estar en memoria (variables), de forma que la rutina pueda utilizarlo sin necesidad de realizar una nueva lectura al esquema.
    Inicialmente el parámetro de salida tiene el valor "falso", y será el valor que se devuelva a menos que se cumpla alguna de las condiciones indicadas en el proceso.

    Parámetros de salida

    Permiso de acceso a la sucursal: Tiene valor de cierto cuando el usuario puede accesar la oficina/zona en tratamiento, en caso contrario, devuelve el valor "falso".