Estado
<INTEGRACION>
En Desarrollo
Cuando un requisito de sistema software tenga el estado En Uso significa que está disponible para su uso.
Este servicio será utilizado por las aplicaciones que necesiten eliminar usuarios con rol staff de colegios en la BDC.
Situación actual
Descripción | Elimina una persona con rol staff de colegios en BDC aplicando el borrado lógico. | ||||||
Validaciones |
| ||||||
Referencia SIF | Extensión de SIF 3.0.1 | ||||||
Entidad BDC | Persona | ||||||
Entidad SIF | UNOStaff (Lista). | ||||||
Tipo de Petición | DELETE | ||||||
Parámetros o campos |
| ||||||
Ejemplo de llamada o de formulario | http://desenv.uno-internacional.com/sif/unoStaff/00000000-0000-1000-0000-000001363444 | ||||||
Respuesta | <deleteResponse> | ||||||
Campos actualizados en BDC | p.oculto_mge = 1, p.fecha_baja = case when p.fecha_baja is null then now() else p.fecha_baja end, p.email = concat(date_format(now(), '%Y-%m%d_%T_'), p.email), p.fecha_actualizacion = now(), p.persona_rol_id = 1, p.apellido_materno = concat(date_format(now(), '%Y-%m%d_%T_'), p.apellido_materno), p.id_oficial = concat(date_format(now(), '%Y-%m%d_%T_'), p.id_oficial), pl.activo = 0, pl.login = concat(date_format(now(), '%Y-%m%d_%T_'), pl.login), pl.fecha_actualizacion = now(), pl.persona_rol_id = 1, pr.activo = 0, pr.fecha_actualizacion = now(), pr.persona_rol_actualizacion_id = 1 WHERE p.persona_id = pl.persona_id and p.persona_id = pr.persona_id and p.fecha_baja is null | ||||||
¿Quién lo utiliza y cómo? |
|