Package k_sistema
Agrupa operaciones relacionadas con parámetros de la sesión
|
jtsoya539 27/3/2020 16:58:36
|
|
c_sistema
c_sistema CONSTANT VARCHAR2(50) := 'SISTEMA';
c_version
c_version CONSTANT VARCHAR2(50) := 'VERSION';
c_fecha
c_fecha CONSTANT VARCHAR2(50) := 'FECHA';
c_usuario
c_usuario CONSTANT VARCHAR2(50) := 'USUARIO';
c_direccion_ip
c_direccion_ip CONSTANT VARCHAR2(50) := 'DIRECCION_IP';
c_id_operacion
c_id_operacion CONSTANT VARCHAR2(50) := 'ID_OPERACION';
c_nombre_operacion
c_nombre_operacion CONSTANT VARCHAR2(50) := 'NOMBRE_OPERACION';
c_dominio_operacion
c_dominio_operacion CONSTANT VARCHAR2(50) := 'DOMINIO_OPERACION';
c_id_aplicacion
c_id_aplicacion CONSTANT VARCHAR2(50) := 'ID_APLICACION';
c_id_sesion
c_id_sesion CONSTANT VARCHAR2(50) := 'ID_SESION';
c_id_usuario
c_id_usuario CONSTANT VARCHAR2(50) := 'ID_USUARIO';
c_id_pais
c_id_pais CONSTANT VARCHAR2(50) := 'ID_PAIS';
c_zona_horaria
c_zona_horaria CONSTANT VARCHAR2(50) := 'ZONA_HORARIA';
c_id_idioma
c_id_idioma CONSTANT VARCHAR2(50) := 'ID_IDIOMA';
c_id_dispositivo
c_id_dispositivo CONSTANT VARCHAR2(50) := 'ID_DISPOSITIVO';
f_es_produccion
FUNCTION f_es_produccion RETURN BOOLEAN
Indica si el ambiente de Base de Datos es de producción
|
jtsoya539 4/2/2021 08:56:25
|
|
Indicador de si el ambiente de Base de Datos es de producción
|
f_fecha
FUNCTION f_fecha RETURN DATE
Retorna el valor del parámetro FECHA en la sesión
|
jtsoya539 4/2/2021 08:54:38
|
|
Valor del parámetro FECHA
|
f_id_usuario
FUNCTION f_id_usuario RETURN NUMBER
Retorna el valor del parámetro ID_USUARIO en la sesión
|
jtsoya539 29/1/2022 10:22:38
|
|
Valor del parámetro ID_USUARIO
|
f_usuario
FUNCTION f_usuario RETURN VARCHAR2
Retorna el valor del parámetro USUARIO en la sesión
|
jtsoya539 4/2/2021 08:54:38
|
|
Valor del parámetro USUARIO
|
f_pais
FUNCTION f_pais RETURN NUMBER
Retorna el valor del parámetro ID_PAIS en la sesión
|
dmezac 27/1/2022 23:54:40
|
|
Valor del parámetro ID_PAIS
|
f_zona_horaria
FUNCTION f_zona_horaria RETURN VARCHAR2
Retorna el valor del parámetro ZONA_HORARIA en la sesión
|
dmezac 27/1/2022 23:50:38
|
|
Valor del parámetro ZONA_HORARIA
|
f_idioma
FUNCTION f_idioma RETURN NUMBER
Retorna el valor del parámetro ID_IDIOMA en la sesión
|
dmezac 27/1/2022 23:52:18
|
|
Valor del parámetro ID_IDIOMA
|
f_valor_parametro
FUNCTION f_valor_parametro(i_parametro IN VARCHAR2) RETURN anydata
Retorna el valor de un parámetro en la sesión
|
jtsoya539 27/3/2020 16:59:44
|
|
i_parametro
|
Nombre del parámetro
|
|
Valor del parámetro, si no existe retorna null
|
f_valor_parametro_string
FUNCTION f_valor_parametro_string(i_parametro IN VARCHAR2) RETURN VARCHAR2
Retorna el valor de un parámetro de tipo string en la sesión
|
jtsoya539 4/2/2021 08:36:10
|
|
i_parametro
|
Nombre del parámetro
|
|
Valor del parámetro de tipo string, si no existe retorna null
|
f_valor_parametro_number
FUNCTION f_valor_parametro_number(i_parametro IN VARCHAR2) RETURN NUMBER
Retorna el valor de un parámetro de tipo number en la sesión
|
jtsoya539 4/2/2021 08:36:10
|
|
i_parametro
|
Nombre del parámetro
|
|
Valor del parámetro de tipo number, si no existe retorna null
|
f_valor_parametro_boolean
FUNCTION f_valor_parametro_boolean(i_parametro IN VARCHAR2) RETURN BOOLEAN
Retorna el valor de un parámetro de tipo boolean en la sesión
|
jtsoya539 4/2/2021 08:36:10
|
|
i_parametro
|
Nombre del parámetro
|
|
Valor del parámetro de tipo boolean, si no existe retorna null
|
f_valor_parametro_date
FUNCTION f_valor_parametro_date(i_parametro IN VARCHAR2) RETURN DATE
Retorna el valor de un parámetro de tipo date en la sesión
|
jtsoya539 4/2/2021 08:36:10
|
|
i_parametro
|
Nombre del parámetro
|
|
Valor del parámetro de tipo date, si no existe retorna null
|
p_definir_parametro
PROCEDURE p_definir_parametro(i_parametro IN VARCHAR2,
i_valor IN anydata)
Define el valor de un parámetro en la sesión
|
jtsoya539 27/3/2020 17:00:28
|
|
i_parametro
|
Nombre del parámetro
|
|
i_valor
|
Valor del parámetro
|
p_definir_parametro_string
PROCEDURE p_definir_parametro_string(i_parametro IN VARCHAR2,
i_valor IN VARCHAR2)
Define el valor de un parámetro de tipo string en la sesión
|
jtsoya539 4/2/2021 08:42:00
|
|
i_parametro
|
Nombre del parámetro de tipo string
|
|
i_valor
|
Valor del parámetro de tipo string
|
p_definir_parametro_number
PROCEDURE p_definir_parametro_number(i_parametro IN VARCHAR2,
i_valor IN NUMBER)
Define el valor de un parámetro de tipo number en la sesión
|
jtsoya539 4/2/2021 08:42:00
|
|
i_parametro
|
Nombre del parámetro de tipo number
|
|
i_valor
|
Valor del parámetro de tipo number
|
p_definir_parametro_boolean
PROCEDURE p_definir_parametro_boolean(i_parametro IN VARCHAR2,
i_valor IN BOOLEAN)
Define el valor de un parámetro de tipo boolean en la sesión
|
jtsoya539 4/2/2021 08:42:00
|
|
i_parametro
|
Nombre del parámetro de tipo boolean
|
|
i_valor
|
Valor del parámetro de tipo boolean
|
p_definir_parametro_date
PROCEDURE p_definir_parametro_date(i_parametro IN VARCHAR2,
i_valor IN DATE)
Define el valor de un parámetro de tipo date en la sesión
|
jtsoya539 4/2/2021 08:42:00
|
|
i_parametro
|
Nombre del parámetro de tipo date
|
|
i_valor
|
Valor del parámetro de tipo date
|
p_inicializar_parametros
PROCEDURE p_inicializar_parametros
Define el valor de los parámetros por defecto de la sesión
|
jtsoya539 4/2/2021 08:48:40
|
p_limpiar_parametros
PROCEDURE p_limpiar_parametros
Define el valor de todos los parámetros de la sesión a null
|
jtsoya539 27/3/2020 17:01:24
|
p_eliminar_parametros
PROCEDURE p_eliminar_parametros
Elimina todos los parámetros definidos en la sesión
|
jtsoya539 27/3/2020 17:02:14
|
p_imprimir_parametros
PROCEDURE p_imprimir_parametros
Imprime todos los parámetros definidos en la sesión
|
jtsoya539 27/3/2020 17:02:58
|
p_inicializar_cola
PROCEDURE p_inicializar_cola
p_encolar
PROCEDURE p_encolar(i_valor IN VARCHAR2)
f_desencolar
FUNCTION f_desencolar RETURN VARCHAR2
p_imprimir_cola
PROCEDURE p_imprimir_cola