Transacciones del sistema

(SG005_a)

Función general

Esta transacción permite al administrador del sistema mantener la tabla de transacciones "lógicas", definiendo aspectos tales como: título, seudónimo, información técnica, etc.
Una transacción lógica puede o no coincidir con una transacción "física" (ventana). Por ejemplo, la consulta de recibos de un cliente es al mismo tiempo una VENTANA y una "transacción lógica", por lo tanto aparece en esta tabla una sola vez. Cada menú es una "transacción lógica" diferente, pero todos son manejados por la misma "transacción física" (esto es, la misma ventana). Por lo tanto, cada menú aparece una vez en esta tabla, a pesar de que corresponden a la misma ventana.
Es absolutamente necesario que esta tabla esté llena al momento de comenzar a operar con el sistema. Está concebida para ser utilizada por el administrador del sistema pues requiere conocimientos técnicos básicos de la aplicación.
En el caso de modificación, si el usuario desconoce el código de la ventana a modificar, puede solicitar los valores posibles en el campo correspondiente a "lógico" a fin de que el sistema muestre la consulta de transacciones registradas en el sistema.

Acciones de menú

Información técnica

Formato: Página

Páginas asociadas

 
SG005_k Clave para la actualización de transacciones del sistema
SG005 Información general de transacciones
SG016 Acciones de una ventana
SG006 Información de tablas generales
SG009 Horario restringido

 

 

 Transacciones del sistema- Clave

(SG005_k)

Función

Solicita el código, pseudónimo y tipo de la ventana a tratar. En caso de consulta el usuario puede incluir el código o el pseudónimo, por cualquiera de estos campos el sistema realiza la consulta solicitada.

Efecto

  •     Registrar: Se crea el registro en el archivo de ventanas del sistema (windows) con la información contenida en la ventana.

  •     Modificar: Se actualiza el registro del archivo de ventanas del sistema (windows), correspondiente a la transacción en tratamiento.

  •     Eliminar: Se elimina el registro del archivo de ventanas del sistema (windows), correspondiente a la transacción en tratamiento.

  •     Consultar: Permite consultare el registro del archivo de ventanas del sistema (windows), correspondiente a la transacción en tratamiento.

  • Notas para el programador

    Si la acción corresponde a "eliminar", se debe verificar si existe información asociada a la transacción; si este es el caso se coloca el registro en estado restringido y no se elimina físicamente.

    Campos

    Título

    Descripción

    Lógico

    Código de la transacción lógica en tratamiento. Debe ser un código único dentro de las transacciones que componen esta tabla. Se muestra  la descriptción o titulo de la ventana a su costado derecho. 

    Pseudónimo

    Mnemónico alternativo para invocar a esta pantalla en forma directa o por medio del "menú" de "Navegación" de la ventana. Debe ser único dentro de las transacciones que componen esta tabla.

    Tipo de ventana 

    En este campo se especifica el tipo de ventana a la que corresponde la transacción. Por defecto se muestra como una transacción puntual con encabezado. En caso de que la opción sea de tabla general, en la carpeta, se mostrará la ventana correspondiente a "Información de tablas generales".

    Validaciones

    Campo

    Descripción

     Error/adv

    Lógico

    Si la acción es "Registrar", debe estar lleno 
    12060
    Si la acción es "Registrar", no debe estar registrado en el archivo de ventanas del sistema 
    12013
    Si la acción NO es "Registrar", debe estar registrado en el archivo de ventanas del sistema 
    12014
    Si la acción es "eliminar" y la transacción tiene información asociada se colocará en estado "restringido" 
    12173
    Si la acción es "eliminar" y la transacción no tiene información asociada, se eliminará de forma permanente
    30001

    Pseudónimo

    Si la acción es "Registrar" o "Modificar", no debe estar registrado en el archivo de ventanas del sistema 
    12015
    Si la acción es "Consultar" y el campo Lógico no está lleno, debe estar registrado en el archivo de ventanas del sistema 
    12014
    Si la acción es "Registrar" o "Modificar", debe estar lleno 
    12061
    Si la acción es "Consultar" y los campos "Lógico" y "Pseudónimo" están vacíos, debe llenar uno de los dos 
    80030

    Tipo de ventana 

    Si la acción no es "Consultar", debe estar lleno 
    01012

    Transacciones del sistema- Información

    (SG005)

    Función

    Permite actualizar la información general de la transacción en tratamiento. En esta ventana se solicitan los parámetros necesarios para la creación del menú del sistema, por ejemplo: imagen asociada, orden de aparición en el menú, entre otras.

    Efecto

    Se actualiza el registro del archivo de ventanas del sistema (windows), correspondiente a la transacción en tratamiento.

    Notas para el programador

    Si el tipo de ventana corresponde a una carpeta específica, secuencia sin encabezado, carpeta masiva o ventana emergente no se habilitarán los campos "orden de aparición" "menú que lo invoca" y "acepta acceso directo". Para cualquier otro tipo de ventana, se habilitarán los campos "orden de aparición" y "menú que lo invoca" solo si el campo "Acepta acceso directo" está seleccionado.
    Si el tipo de ventana corresponde a una carpeta específica o masiva, menú, ventana emergente o secuencia sin encabezado no se habilitará el campo Imagen asociada.
    Si la acción es registrar y se cancela el proceso sin haber aceptado la información de la ventana, se ejecuta la transacción GE101 "Cancelación de proceso", permitiéndole al usuario eliminar físicamente el registro creado en SG005k o dejarlo en proceso de instalación.

    Campos

    Título

    Descripción

    Título

    Título de la transacción.  La información ingresada, al actualizar se mostrará a la derecha del campo lógico del encabezado.

    Descripción corta

    Breve descripción del título de la transacción.

    Pseudónimo

    Es el pseudónimo de la transacción. El usuario puede modificar este campo y el sistema automáticamente cambiará la información mostrada en el campo "pseudónimo" del encabezado.

    Código físico

    Código de la ventana que se muestra cuando la transacción es ejecutada. Por defecto el sistema muestra el código igual al lógico. A excepción de la tabla general que por defecto coloca M1000 y muestra inhabilitado el campo.

    Módulo

    Módulo del sistema al que pertenece la transacción lógica. Valores posibles según tabla 87.

    Estado

    Mediante este campo se limita el uso de la transacción. Si se coloca el valor "acceso restringido", la transacción no puede ser ejecutada, pero no se borra. Valores posibles según tabla 26
    Nota: Si se está registrando una transacción nueva, el sistema coloca automáticamente en este campo el valor "En proceso de instalación" y sólo se cambiará a "Activo" una vez que se coloquen todos los datos necesarios que se solicitan en la secuencia. 

    Acepta acceso directo

    Indica si esta transacción puede ser ejecutada en forma directa desde el "menú" de "navegación" de otra ventana. Por ejemplo, las ventanas que conforman la secuencia de emisión de pólizas no pueden ser ejecutadas de esta manera, pues se violaría la secuencia lógica necesaria. Solo estará habilitado si "Tipo de ventana" es diferente a: carpeta específica, carpeta masiva, secuencia sin encabezado y ventana emergente.

    Menú que lo invoca

    Si la transacción es ejecutada a través de un menú, en este campo se debe colocar el código lógico del menú desde donde es ejecutado. Debe estar previamente registrado como una transacción lógica del sistema. Solo estará habilitado si el usuario seleccionó "Aceptar acceso directo" y "Tipo de ventana" es diferente a: carpeta específica, carpeta masiva, secuencia sin encabezado y ventana emergente.

    Orden de aparición

    Si se desea que la transacción lógica aparezca en el menú en un lugar específico, en este campo se coloca un número consecutivo que corresponda al lugar en que aparece en el menú. En caso de no incluir ningún valor en este campo, el sistema calcula este número colocándolo como última opción del menú indicado (sumándole 5 al último orden de aparición) . Solo estará habilitado si el usuario seleccionó "Aceptar acceso directo" y "Tipo de ventana" es diferente a: carpeta específica, carpeta masiva, secuencia sin encabezado y ventana emergente.

    Longitud máxima de las notas

    Campo creado para las ventanas de notas de las diferentes secuencias del sistema; permite al usuario fijar el número de caracteres que permite la nota.

    Reporte automático

    Indica si la transacción corresponde a un reporte de impresión automática, que se puede utilizar en la emisión de pólizas de algunos productos.

    Niveles mínimos requeridos 

    Se indican los niveles mínimos que debe tener el usuario que desea ejecutar la transacción. Los valores están en el rango de 0 – 9.

      Actualización

    Indica el nivel que se requiere para realizar cualquier tipo de actualización en la transacción.

      Consulta

    Indica el nivel que se requiere para realizar una consulta en la transacción.

    Imagen asociada 

    Es la imagen que aparece en el menú del sistema, asociada a la transacción en tratamiento. El sistema muestra una lista de todas las imágenes posibles y el usuario puede seleccionar la que desee asociar. 

    Validaciones

    Campo

    Descripción

     Error/adv

    Título

    Si la acción es registrar o modificar, debe estar lleno 
    12018

    Descripción corta

    Si la acción no es "Consultar", debe estar lleno 
    12019

    Módulo

    Si la acción no es "Consultar", debe estar lleno 
    01901
    Si la acción no es "Consultar", debe estar registrado en la tabla de módulos del sistema 
    01043

    Pseudónimo

    Si la acción no es "Consultar", debe estar lleno 
    12061
     
    No se puede indicar un pseudónimo repetido (es decir, que ya esté asociado a otra transacción)
    12015

    Código físico

    Si la acción no es "Consultar", debe estar lleno 
    12017

    Estado

    Debe estar lleno 
    01012

    Menú que lo invoca

    Si está lleno, debe estar registrado en el archivo de ventanas del sistema 
    12020
    Si la transacción acepta acceso directo, este campo debe estar lleno 
    12065
    Si está lleno y se encuentra registrado en el archivo de ventanas del sistema, debe ser de tipo menú 
    12024

    Orden de aparición

    No se puede repetir un número de orden de una transacción en el mismo menú 
    12021

    Niveles mínimos requeridos

    Si la acción no es "Consultar", debe estar lleno 
    12059
    Los valores posibles se corresponden entre el 0 y el 9 
    01935

    Imagen asociada

    Debe estar lleno 
    80032