Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Componente autorizador de objetos SEGRAUTOBJ

Enviado por   •  29 de Junio de 2018  •  4.543 Palabras (19 Páginas)  •  271 Visitas

Página 1 de 19

...

Cada vez que se invoque el SEGRAUTOBJ se le deben pasar los siguientes parámetros en el siguiente orden:

Orden

Nombre

Tipo

Longitud

Valor

1

CodAutorizacion

Char

13

Cadena de caracteres con espacios a la derecha.

2

CódigoRetorno

Char

4

En blanco

CodAutorización:

Este parámetro debe contener el código de autorización que se va a otorgar.

Debe coincidir con el registro ingresado en la parametrización del objeto a autorizar.

Por lo tanto antes de poder invocar el programa SEGRAUTOBJ es necesario haber realizado dicha parametrización.

Código de retorno:

Este parámetro es de Entrada/Salida, no debe contener ningún valor cuando se invoca el programa SEGRAUTOBJ.

Una vez ejecutado SEGRAUTOBJ, este parámetro contendrá la respuesta del componente autorizador.

Posibles respuestas:

Codigo de respuesta

Valor

‘0000’

PROCESO AUTORIZADOR SOMETIDO EXITOSAMENTE

‘0001’

EL PROCESO NO SE ENCUENTRA PARAMETRIZADO EN EL COMPONENTE AUTORIZADOR (el nombre del proceso que registra en la parametrización es diferente al nombre del proceso que hace el llamado al componente).

‘0002’

NO EXISTE PARAMETRIZACIÓN PARA LA PETICIÓN SOLICITADA

(error en el código de autorización, el parámetro está en blanco)

‘0003’

NO EXISTE DETALLE DE AUTORIZACIÓN PARA LA PETICIÓN SOLICITADA (No existe parametrización en el archivo de detalle)

‘0004’

FALLÓ EL PROCESO AUTORIZADOR (no se pudo someter el SEGOSBMAUT)- PUEDE SER QUE PRESENTE INCONVENIENTES CON LA PARAMETRIZACIÓN

Tabla1: códigos de respuesta

Archivo Log

Al otorgar autorización se genera un registro en el archivo log SEGFFLGAUT con los siguientes datos:

Campo

Descripción

Tipo

Long

Valor

LGFECHA

Fecha de registro

Num

8

Fecha actual del sistema

LGHORA

Hora de registro

Num

8

Hora actual del sistema

LGUSUARIO

Usuario que ejecuta el proceso

Char

10

Usuario actual del sistema

LGNOMPROEJ

Nombre del proceso que ejecuta

Char

10

Se captura del sistema el nombre del proceso que esta invocando el componente.

LGNOMPROPR

Nombre del proceso parametrizado

Char

10

Nombre del proceso sometido que hace el llamado al componente.

LGCODAUT

Cód. autorización

Char

13

Código de autorización que llega como parámetro.

LGTIPREG

Tipo de registro (E/S)

Char

1

‘E’ – Identifica que es el registro de entrada al componente.

‘S’ – Identifica que es el registro de salida del componente.

LGCODRES

Código de respuesta

Char

4

Ver campo código de respuesta Tabla1

LGDESRES

Descripción de Retorno

Char

70

Ver campo valor Tabla1

LGUSUAR1

Campo usuario 1

Char

10

Blanco

LGUSUAR2

Campo usuario 2

Num

15,2

Cero

...

Descargar como  txt (32.7 Kb)   pdf (96.4 Kb)   docx (37.2 Kb)  
Leer 18 páginas más »
Disponible sólo en Essays.club