index

Package k_sistema

Agrupa operaciones relacionadas con parámetros de la sesión

Author
jtsoya539 27/3/2020 16:58:36


Program units
f_es_produccion   Indica si el ambiente de Base de Datos es de producción
f_fecha   Retorna el valor del parámetro FECHA en la sesión
f_id_usuario   Retorna el valor del parámetro ID_USUARIO en la sesión
f_usuario   Retorna el valor del parámetro USUARIO en la sesión
f_id_entidad   Retorna el valor del parámetro ID_ENTIDAD en la sesión
f_entidad   Retorna el valor del parámetro ENTIDAD en la sesión
f_id_aplicacion   Retorna el valor del parámetro ID_APLICACION en la sesión
f_pais   Retorna el valor del parámetro ID_PAIS en la sesión
f_zona_horaria   Retorna el valor del parámetro ZONA_HORARIA en la sesión
f_idioma   Retorna el valor del parámetro ID_IDIOMA en la sesión
f_valor_parametro   Retorna el valor de un parámetro en la sesión
f_valor_parametro_string   Retorna el valor de un parámetro de tipo string en la sesión
f_valor_parametro_number   Retorna el valor de un parámetro de tipo number en la sesión
f_valor_parametro_boolean   Retorna el valor de un parámetro de tipo boolean en la sesión
f_valor_parametro_date   Retorna el valor de un parámetro de tipo date en la sesión
p_definir_parametro   Define el valor de un parámetro en la sesión
p_definir_parametro_string   Define el valor de un parámetro de tipo string en la sesión
p_definir_parametro_number   Define el valor de un parámetro de tipo number en la sesión
p_definir_parametro_boolean   Define el valor de un parámetro de tipo boolean en la sesión
p_definir_parametro_date   Define el valor de un parámetro de tipo date en la sesión
p_inicializar_parametros   Define el valor de los parámetros por defecto de la sesión
p_limpiar_parametros   Define el valor de todos los parámetros de la sesión a null
p_eliminar_parametros   Elimina todos los parámetros definidos en la sesión
p_imprimir_parametros   Imprime todos los parámetros definidos en la sesión
p_inicializar_cola  
p_encolar  
f_desencolar  
p_imprimir_cola  
p_configurar_modificacion  
f_aplicacion_modificacion  
f_motivo_modificacion  

Constants
c_sistema  
c_version  
c_fecha  
c_id_operacion  
c_nombre_operacion  
c_dominio_operacion  
c_usuario  
c_id_usuario  
c_entidad  
c_id_entidad  
c_clave_aplicacion  
c_id_aplicacion  
c_access_token  
c_id_sesion  
c_direccion_ip  
c_id_pais  
c_zona_horaria  
c_id_idioma  
c_id_dispositivo  
cg_id_ejecucion  
cg_id_tracking  
cg_dispositivo_origen  
cg_timestamp  
cg_tipo_persona  
cg_dato_usuario  
cg_contexto  
cg_aplicacion_modificacion  
cg_motivo_modificacion  


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_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_usuario

c_usuario    constant varchar2(50) := 'USUARIO';

c_id_usuario

c_id_usuario constant varchar2(50) := 'ID_USUARIO';

c_entidad

c_entidad    constant varchar2(50) := 'ENTIDAD';

c_id_entidad

c_id_entidad constant varchar2(50) := 'ID_ENTIDAD';

c_clave_aplicacion

c_clave_aplicacion constant varchar2(50) := 'CLAVE_APLICACION';

c_id_aplicacion

c_id_aplicacion    constant varchar2(50) := 'ID_APLICACION';

c_access_token

c_access_token     constant varchar2(50) := 'ACCESS_TOKEN';

c_id_sesion

c_id_sesion        constant varchar2(50) := 'ID_SESION';

c_direccion_ip

c_direccion_ip   constant varchar2(50) := 'DIRECCION_IP';

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';

cg_id_ejecucion

cg_id_ejecucion       constant varchar2(50) := 'ID_EJECUCION';

cg_id_tracking

cg_id_tracking        constant varchar2(50) := 'ID_TRACKING';

cg_dispositivo_origen

cg_dispositivo_origen constant varchar2(50) := 'DISPOSITIVO_ORIGEN';

cg_timestamp

cg_timestamp          constant varchar2(50) := 'TIMESTAMP';

cg_tipo_persona

cg_tipo_persona       constant varchar2(50) := 'TIPO_PERSONA';

cg_dato_usuario

cg_dato_usuario       constant varchar2(50) := 'DATO_USUARIO';

cg_contexto

cg_contexto constant varchar2(50) := 'CONTEXTO';

cg_aplicacion_modificacion

cg_aplicacion_modificacion constant varchar2(50) := 'APLICACION_MODIFICACION';

cg_motivo_modificacion

cg_motivo_modificacion     constant varchar2(50) := 'MOTIVO_MODIFICACION';

f_es_produccion

function f_es_produccion return boolean

Indica si el ambiente de Base de Datos es de producción

Author
jtsoya539 4/2/2021 08:56:25

Returns
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

Author
jtsoya539 4/2/2021 08:54:38

Returns
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

Author
jtsoya539 29/1/2022 10:22:38

Returns
Valor del parámetro ID_USUARIO


f_usuario

function f_usuario return varchar2

Retorna el valor del parámetro USUARIO en la sesión

Author
jtsoya539 4/2/2021 08:54:38

Returns
Valor del parámetro USUARIO


f_id_entidad

function f_id_entidad return number

Retorna el valor del parámetro ID_ENTIDAD en la sesión

Author
jtsoya539 29/1/2022 10:22:38

Returns
Valor del parámetro ID_ENTIDAD


f_entidad

function f_entidad return varchar2

Retorna el valor del parámetro ENTIDAD en la sesión

Author
jtsoya539 4/2/2021 08:54:38

Returns
Valor del parámetro ENTIDAD


f_id_aplicacion

function f_id_aplicacion return varchar2

Retorna el valor del parámetro ID_APLICACION en la sesión

Author
dmezac 20/6/2025 15:30:38

Returns
Valor del parámetro ID_APLICACION


f_pais

function f_pais return number

Retorna el valor del parámetro ID_PAIS en la sesión

Author
dmezac 27/1/2022 23:54:40

Returns
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

Author
dmezac 27/1/2022 23:50:38

Returns
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

Author
dmezac 27/1/2022 23:52:18

Returns
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

Author
jtsoya539 27/3/2020 16:59:44

Parameters
i_parametro   Nombre del parámetro

Returns
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

Author
jtsoya539 4/2/2021 08:36:10

Parameters
i_parametro   Nombre del parámetro

Returns
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

Author
jtsoya539 4/2/2021 08:36:10

Parameters
i_parametro   Nombre del parámetro

Returns
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

Author
jtsoya539 4/2/2021 08:36:10

Parameters
i_parametro   Nombre del parámetro

Returns
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

Author
jtsoya539 4/2/2021 08:36:10

Parameters
i_parametro   Nombre del parámetro

Returns
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

Author
jtsoya539 27/3/2020 17:00:28

Parameters
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

Author
jtsoya539 4/2/2021 08:42:00

Parameters
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

Author
jtsoya539 4/2/2021 08:42:00

Parameters
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

Author
jtsoya539 4/2/2021 08:42:00

Parameters
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

Author
jtsoya539 4/2/2021 08:42:00

Parameters
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

Author
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

Author
jtsoya539 27/3/2020 17:01:24


p_eliminar_parametros

procedure p_eliminar_parametros

Elimina todos los parámetros definidos en la sesión

Author
jtsoya539 27/3/2020 17:02:14


p_imprimir_parametros

procedure p_imprimir_parametros

Imprime todos los parámetros definidos en la sesión

Author
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


p_configurar_modificacion

procedure p_configurar_modificacion(pin_aplicacion in varchar2,
                                    pin_motivo     in varchar2 default null)


f_aplicacion_modificacion

function f_aplicacion_modificacion return varchar2


f_motivo_modificacion

function f_motivo_modificacion return varchar2