index

Package k_usuario

Agrupa operaciones relacionadas con los usuarios

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


Program units
f_buscar_id  
f_id_usuario  
f_id_usuario  
f_id_persona  
f_alias  
f_estado  
f_origen  
f_validar_alias  
p_validar_alias  
f_version_avatar  
f_datos_usuario  
f_existe_usuario_externo  
p_separar_dominio_usuario  
p_cambiar_estado  
p_suscribir_notificacion   Suscribe usuario a una notificación
p_desuscribir_notificacion   Desuscribe usuario de una notificación
p_guardar_dato_string   Guarda dato de un usuario

Exceptions
ex_usuario_inexistente  
ex_usuario_existente  


ex_usuario_inexistente

ex_usuario_inexistente exception;

ex_usuario_existente

ex_usuario_existente   exception;

f_buscar_id

function f_buscar_id(i_usuario in varchar2) return number


f_id_usuario

function f_id_usuario(i_alias in varchar2) return number


f_id_usuario

function f_id_usuario(i_id_persona in number,
                      i_origen     in varchar2 default null) return number


f_id_persona

function f_id_persona(i_id_usuario in number) return number


f_alias

function f_alias(i_id_usuario in number) return varchar2


f_estado

function f_estado(i_id_usuario in number) return varchar2


f_origen

function f_origen(i_id_usuario in number) return varchar2


f_validar_alias

function f_validar_alias(i_alias  varchar2,
                         i_origen in varchar2 default null) return boolean


p_validar_alias

procedure p_validar_alias(i_alias  varchar2,
                          i_origen in varchar2 default null)


f_version_avatar

function f_version_avatar(i_alias in varchar2) return number


f_datos_usuario

function f_datos_usuario(i_id_usuario in number) return y_usuario


f_existe_usuario_externo

function f_existe_usuario_externo(i_origen     in varchar2,
                                  i_id_externo in varchar2) return boolean


p_separar_dominio_usuario

procedure p_separar_dominio_usuario(i_alias   in varchar2,
                                    o_dominio out varchar2,
                                    o_usuario out varchar2)


p_cambiar_estado

procedure p_cambiar_estado(i_id_usuario in number,
                           i_estado     in varchar2)


p_suscribir_notificacion

procedure p_suscribir_notificacion(i_id_usuario       in number,
                                   i_suscripcion_alta in varchar2)

Suscribe usuario a una notificación

Author
dmezac 15/7/2021 23:05:15

Parameters
i_id_usuario   Identificador del usuario
i_suscripcion_alta   Suscripción a dar de alta


p_desuscribir_notificacion

procedure p_desuscribir_notificacion(i_id_usuario       in number,
                                     i_suscripcion_baja in varchar2)

Desuscribe usuario de una notificación

Author
dmezac 15/7/2021 23:05:15

Parameters
i_id_usuario   Identificador del usuario
i_suscripcion_baja   Suscripción a dar de baja


p_guardar_dato_string

procedure p_guardar_dato_string(i_alias in varchar2,
                                i_campo in varchar2,
                                i_dato  in varchar2)

Guarda dato de un usuario

Author
dmezac 22/8/2021 15:05:15

Parameters
i_alias   Alias del usuario
i_campo   Campo a guardar
i_dato   Dato a guardar