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 actuaciones sobre solicitudes de Sistemas

El Proveedor de Sistemas requiere informar la complejidad al actuar sobre solicitudes.

Para ello, se va a alterar el método para la creación y edición de actuaciones para poder incluir un nuevo atributo para indicar la complejidad.

Este cambio implica enviar 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 lotes.
  • El valor de la complejidad a enviar será false para solicitudes sin complejidad y true para solicitudes marcadas como complejas.
  • En caso de 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.

Tablas maestras

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

Índice Principal

Presentación de hijos
pageAPI REST Servicios CGES

Guía detallada

Info

Creación de actuaciones

  • Añadir al 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
        }
    }
...
]

Listado de actuaciones

  • Se obtiene el valor de la complejidad para 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,
    ...
}


Tabla maestra de tipificaciones

  • Se añade el atributo complejidad para conocer el valor recomendado en la consulta (0 para false y 1 para true)
Expandir
titleInformación adicional...
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/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>
Bloque de código
themeConfluence
firstline1
[
    {
        ...
        "complejidad": true1
        ...
    }
]

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

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