Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual Ver el historial de la página

« Anterior Versión 6 Siguiente »

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)

Guía detallada

Creación de actuaciones

  • Añadir al método unitario de creación de actuación la complejidad
Actuación simple (cuerpo de la petición)
{
    ...
    "complejidad": true,
    ...
}


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

[
...
{
        "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": 0
        }
    }
...
]

Listado de actuaciones

  • Se obtiene el valor de la complejidad para cada actuación en la respuesta
{
   "actuaciones": [
	{
        ...
		"complejidad": true,
        ...
	},
	...
   ]
}

Edición de actuaciones

  • Se añade el atributo complejidad al cuerpo del mensaje
{
    ...
    "complejidad": true,
    ...
}


Tabla maestra de tipificaciones

  • Se añade el atributo complejidad para conocer el valor recomendado en la consulta
GET /cges/tablas/tipificaciones
Obtener tipificaciones
[
    {
        ...
        "complejidad": true
        ...
    }
]

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

Artículos Relacionados

SERVCGES-2469 - Obteniendo datos de tique... ESTADO






  • Sin etiquetas