Package k_trabajo Agrupa operaciones relacionadas con los Trabajos del sistema
|
Program units |
p_crear_trabajo | |
p_editar_trabajo | |
p_crear_o_editar_trabajo | |
p_eliminar_trabajo |
Exceptions |
ex_trabajo_no_implementado | |
ex_trabajo_ya_existe | |
ex_trabajo_no_existe | |
ex_error_parametro | |
ex_programa_con_dependencia | |
ex_error_general |
Constants |
c_ok
c_ok CONSTANT VARCHAR2(10) := '0';
c_trabajo_no_implementado
c_trabajo_no_implementado CONSTANT VARCHAR2(10) := 'tra0001';
c_error_parametro
c_error_parametro CONSTANT VARCHAR2(10) := 'tra0002';
c_error_general
c_error_general CONSTANT VARCHAR2(10) := 'tra0099';
c_error_inesperado
c_error_inesperado CONSTANT VARCHAR2(10) := 'tra9999';
ex_trabajo_no_implementado
ex_trabajo_no_implementado EXCEPTION;
ex_trabajo_ya_existe
ex_trabajo_ya_existe EXCEPTION;
ex_trabajo_no_existe
ex_trabajo_no_existe EXCEPTION;
ex_error_parametro
ex_error_parametro EXCEPTION;
ex_programa_con_dependencia
ex_programa_con_dependencia EXCEPTION;
ex_error_general
ex_error_general EXCEPTION;
c_monitoreo_conflictos_mensual
c_monitoreo_conflictos_mensual CONSTANT NUMBER(15) := 2000;
c_monitoreo_conflictos_semanal
c_monitoreo_conflictos_semanal CONSTANT NUMBER(15) := 2001;
c_monitoreo_conflictos_diario
c_monitoreo_conflictos_diario CONSTANT NUMBER(15) := 2002;
c_monitoreo_conflictos_12_horas
c_monitoreo_conflictos_12_horas CONSTANT NUMBER(15) := 2003;
c_monitoreo_conflictos_6_horas
c_monitoreo_conflictos_6_horas CONSTANT NUMBER(15) := 2004;
c_monitoreo_conflictos_2_horas
c_monitoreo_conflictos_2_horas CONSTANT NUMBER(15) := 2005;
c_monitoreo_conflictos_hora
c_monitoreo_conflictos_hora CONSTANT NUMBER(15) := 2006;
p_crear_trabajo
PROCEDURE p_crear_trabajo(i_id_trabajo IN NUMBER, i_parametros IN CLOB DEFAULT NULL, i_fecha_inicio IN TIMESTAMP WITH TIME ZONE DEFAULT NULL, i_intervalo_repeticion IN VARCHAR2 DEFAULT NULL, i_fecha_fin IN TIMESTAMP WITH TIME ZONE DEFAULT NULL)
p_editar_trabajo
PROCEDURE p_editar_trabajo(i_id_trabajo IN NUMBER, i_parametros IN CLOB DEFAULT NULL, i_fecha_inicio IN TIMESTAMP WITH TIME ZONE DEFAULT NULL, i_intervalo_repeticion IN VARCHAR2 DEFAULT NULL, i_fecha_fin IN TIMESTAMP WITH TIME ZONE DEFAULT NULL, i_editar_accion IN BOOLEAN DEFAULT FALSE)
p_crear_o_editar_trabajo
PROCEDURE p_crear_o_editar_trabajo(i_id_trabajo IN NUMBER, i_parametros IN CLOB DEFAULT NULL, i_fecha_inicio IN TIMESTAMP WITH TIME ZONE DEFAULT NULL, i_intervalo_repeticion IN VARCHAR2 DEFAULT NULL, i_fecha_fin IN TIMESTAMP WITH TIME ZONE DEFAULT NULL)
p_eliminar_trabajo
PROCEDURE p_eliminar_trabajo(i_id_trabajo IN NUMBER, i_parametros IN CLOB DEFAULT NULL)