Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

Informar la complejidad en las

resoluciones de

actuaciones sobre solicitudes de Sistemas

El Proveedor de Sistemas requiere informar la complejidad al resolver actuar sobre solicitudes de tipo petición.

Para ello, se va a alterar y unificar el método para Sistemas la operación por lotes asociada a las resoluciones simples y resoluciones con envío a Jira de todos los tipos de solicitud (incidencias, peticiones y problemas)la creación y edición de actuaciones para poder incluir un nuevo atributo para indicar la complejidad.

Este cambio implica enviar una operación unitaria adicional dentro del cuerpo de la operación de batch. 

Operación por lotes para resoluciones simples y de envío a Jira:

el nuevo parámetro dentro de las operaciones de actuación realizadas por el proveedor.

Actuaciones de Sistemas (actuación simple, escalado, resolución simple y resolución con envío a Jira)

enlace a la documentación

  • Se incluirá el atributo complejidad como opcional en el método de creación de actuaciones en su versión v2.0. Este método es usado en todas las operaciones de actuación del proveedor de sistemas, ya sea por invocación directa o dentro de las operaciones por lotesSe incluirá en segunda posición del array la estructura para la modificación de solicitudes en su versión v6.0.
  • El valor de la complejidad para peticiones a enviar se podrá extraer de la tabla maestra asociada o enviar 0 para Simple y 1 para Complejacomplejidad a enviar será false para solicitudes sin complejidad y true para solicitudes marcadas como complejas.
  • En el caso de incidencias y problemas, la complejidad se debe enviar a vacío (en caso contrario el valor no será almacenado por el sistema), pero es necesario enviar la estructura del JSON con todas las operaciones.

Tablas maestras:

Se ha creado una consulta para extraer las complejidades de una solicitud.
  • no enviar la complejidad, ya que es un atributo opcional, se marcará la actuación con la complejidad recomendada por la tipificación.

Edición de actuaciones

enlace a la documentación

  • El listado de actuaciones extraerá el atributo complejidad para las actuaciones en las que ha sido informada.
  • El método de edición de actuaciones versión v1.0 aceptará ahora el atributo complejidad para poder alterar su valor dentro del plazo y condiciones establecidas por el método.

Información sobre el valor por defecto de la tipificación

  • La tabla maestra de tipificaciones ahora incluye la complejidad recomendada para la solicitud según su tipificación.

Índice Principal

Presentación de hijos
pageAPI REST Servicios CGES

Guía detallada

Info

Operación Creación de batchactuaciones

  • Añadir al array de operaciones del cuerpo del mensaje la siguiente estructura.método unitario de creación de actuación la complejidad
Expandir
titleInformación adicional...
Actuación simple (cuerpo de la petición)
Bloque de código
themeConfluence
firstline1
{
    ...
    "complejidad": true,
    ...
}


Resto de operaciones por lotes (cuerpo de la petición, dentro del método unitario de creación de actuación)

Bloque de código
themeConfluence
firstline1
[
...
{
        "metodo": "PUT",
        "uri": "/cges/solicitudes/{{idSolicitud}}",
        "headers": [{
                "nombre": "version",
                "valor": "v6.0"
            }, {
                "nombre": "rol",
                "valor": "{{ valor acordado en la integración }}"
            }, {
                "nombre": "contexto",
                "valor": "{{ valor acordado en la integración }}"
            }, {
                "nombre": "sistema",
                "valor": "{{ valor acordado en la integración }}"
            }, {
                "nombre": "delegado",
                "valor": "{{ usuario DMSAS del técnico que realiza la resolución }}"
            }
        ],
        "body": {
            "complejidad": 0true
        }
    }
...
]

Tabla maestra Listado de tipificacionesactuaciones

  • Se añade obtiene el atributo valor de la complejidad para conocer el valor recomendado.cada actuación en la respuesta
Expandir
titleInformación adicional...
Bloque de código
themeConfluence
firstline1
{
   "actuaciones": [
	{
        ...
		"complejidad": true,
        ...
	},
	...
   ]
}

Edición de actuaciones

  • Se añade el atributo complejidad al cuerpo del mensaje
Expandir
titleInformación adicional...
Bloque de código
themeConfluence
firstline1
{
    ...
    "complejidad": true,
    ...
}


Valor por defecto

<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: #61affe;background: rgba(97,175,254,.1);"> <div style="border-color: #61affe;display: flex;-webkit-box-align: center;align-items: center;padding: 5px;"> <span style="background: #61affe;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;">GET</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/tablas/tipificaciones</span> <div style="font-size: 13px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-family: sans-serif;color: #3b4151;">Obtener tipificaciones</div> </div> </div>
Expandir
titleInformación adicional...
  • Se añade el atributo complejidad en la tabla maestra de tipificaciones para conocer el valor recomendado en la consulta
HTML
Bloque de código
themeConfluence
firstline1
[
    {
        ...
        "complejidad": 0true
        ...
    }
]

Para más información respecto al uso de métodos de la API, ver la definición.

Métodos nuevos

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: #61affe;background: rgba(97,175,254,.1);">
<div style="border-color: #61affe;display: flex;-webkit-box-align: center;align-items: center;padding: 5px;">
<span style="background: #61affe;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;">GET</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/tablas/complejidades</span>
<div style="font-size: 13px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-family: sans-serif;color: #3b4151;">Obtener complejidades</div>
</div>
</div>

Artículos Relacionados

Jira
serverJira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdaea3f5ce-c977-3088-89fe-07be16229731
keySERVCGES-23772469