|
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 | |
| p_mantener_trabajos |
| 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;
c_monitoreo_conflictos_30_minutos
c_monitoreo_conflictos_30_minutos constant number(15) := 2007;
c_monitoreo_conflictos_15_minutos
c_monitoreo_conflictos_15_minutos constant number(15) := 2008;
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)
p_mantener_trabajos
procedure p_mantener_trabajos(i_id_modulo in varchar2 default null)