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_persona  
f_alias  
f_estado  
f_origen  
f_validar_alias  
f_version_avatar  
f_datos_usuario  
f_existe_usuario_externo  
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_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) RETURN BOOLEAN


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