Crear relaciones entre solicitudes
Se deberán enviar las dos solicitudes a relacionar, una como idSolicitud, y otra como idSolicitudRelacionada.
Se podrán generar relaciones siguiendo un tipo de relación de forma que la solicitud <idSolicitudRelacionada> será <tipoRelacion> de la solicitud <idSolicitud>.
HTML |
---|
<div style="margin: 0 0 15px;margin-top: 0px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;border: 1px solid #000;border-radius: 4px;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.19);box-shadow: 0 0 3px rgba(0,0,0,.19);border-color: #49cc90;background: rgba(73,204,144,.1);">
<div style="border-color: #49cc90;display: flex;-webkit-box-align: center;align-items: center;padding: 5px;">
<span style="background: #49cc90;font-size: 14px;font-weight: 700;min-width: 80px;padding: 6px 15px;text-align: center;border-radius: 3px;text-shadow: 0 1px 0 rgba(0,0,0,.1);font-family: sans-serif;color: #fff;">POST</span>
<span style="font-size: 16px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: 0 3 auto;flex: 0 3 auto;-webkit-box-align: center;-ms-flex-align: center;align-items: center;word-break: break-all;padding: 0 10px;font-family: monospace;font-weight: 600;color: #3b4151;">/cges/solicitudes/{idSolicitud}/relacionadas/{idSolicitudRelacionada}</span>
<div style="font-size: 13px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-family: sans-serif;color: #3b4151;">Relacionar solicitudes</div>
</div>
</div> |
Requisitos funcionales
Deberá indicarse el tipo de relación que se desea crear y el técnico que realiza la acción.
Creación de relaciones padre-hija
- La solicitud que va a ser padre no puede ser ya hija de otra solicitud.
- La solicitud que va a ser hija no puede ser ya padre de otra solicitud.
- Ambas solicitudes deben ser incidencias.
- La solicitud padre debe estar en estado “Abierta” o “Pte. De Implantar”.
- La solicitud hija debe esta en estado “Abierta” o “Planificada”.
- Padre e hija deben estar asignadas al proveedor que realiza la acción.
- La fecha de creación de la hija debe ser posterior a la de la solicitud padre.
- Se deben usar los tipos de relación PADRE o HIJA.
Creación de relaciones entre incidencias y problemas
- La solicitud que va a ser el problema debe ser de tipo “problema”.
- La solicitud asociada al problema debe ser de tipo “incidencia”.
- No pueden estar asociadas previamente a otro problema.
- Se deben usar los tipos de relación PROBLEMA o INCIDENCIA.
Creación de relaciones genéricas entre solicitudes
- Las solicitudes no deben estar relacionadas previamente entre sí.
- Se debe usar el tipo de relación RELACIONADA.
Eliminar relaciones entre solicitudes
HTML |
---|
<div style="margin: 0 0 15px;margin-top: 0px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;border: 1px solid #000;border-radius: 4px;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.19);box-shadow: 0 0 3px rgba(0,0,0,.19);border-color: #f93e3e;background: rgba(249,62,62,.1);">
<div style="border-color: #f93e3e;display: flex;-webkit-box-align: center;align-items: center;padding: 5px;">
<span style="background: #f93e3e;font-size: 14px;font-weight: 700;min-width: 80px;padding: 6px 15px;text-align: center;border-radius: 3px;text-shadow: 0 1px 0 rgba(0,0,0,.1);font-family: sans-serif;color: #fff;">DELETE</span>
<span style="font-size: 16px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: 0 3 auto;flex: 0 3 auto;-webkit-box-align: center;-ms-flex-align: center;align-items: center;word-break: break-all;padding: 0 10px;font-family: monospace;font-weight: 600;color: #3b4151;">/cges/solicitudes/{idSolicitud}/relacionadas/{idSolicitudRelacionada}</span>
<div style="font-size: 13px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-family: sans-serif;color: #3b4151;">Eliminar relaciones entre solicitudes</div>
</div>
</div> |
Requisitos funcionales
- Las solicitudes deben estar relacionadas previamente entre sí.
- Deberá indicarse el tipo de relación que se desea eliminar en el cuerpo de la petición.