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

Versión 1 Siguiente »

Reestructuración de la información de la planta en recursos de infraestructura

Tras incluir el concepto de edificio entre las ubicaciones y las plantas, se hace necesario cambiar la estructura en la consulta, creación y modificación de recursos de infraestructura.


GET /cgescms/recursos/infraestructura
Listado de recursos de infraestructura
POST /cgescms/recursos/infraestructura
Crear recurso de infraestructura
GET /cgescms/recursos/infraestructura/{uuidRecurso}
Obtener recurso de infraestructura
PUT /cgescms/recursos/infraestructura/{uuidRecurso}
Modificar recurso de infraestructura

Guía detallada

Se requiere la adaptación para extraer los campos nuevos en la consulta de información y enviarlos (modificados o sin modificar) en la llamada a la creación y modificación.

El campo ubicacionFisica.planta dejará de utilizarse y se sustituirá por la estructura ubicacionFisica.edificio.planta.id

Métodos REST afectados:

Obtener recursos de infraestructura (listado y detalle)

Atributos obsoletosAtributos que sustituyen
"recursos": [{
	"ubicacionFisica": {
		"planta": "string"
	}
}]

Respuesta temporal durante el periodo de adaptaciónRespuesta definitiva tras el periodo de adaptación
{
	"total": 0,
	"solicitudes": [{
			"idSolicitud": "string",
			"fechas": {
				"fechaApertura": "2019-05-28T10:35:32.988Z",
				"fechaUltModificacion": "2019-05-28T10:35:32.988Z",
				"fechaUltAsignacion": "2019-05-28T10:35:32.988Z"
			},
			"usuarioAfectado": {
				"usuarioAfectado": "string",
				"links": [{
						"rel": "string",
						"href": "string"
					}
				]
			},
			"usuarioAsignado": {
				"usuarioAsignado": "string",
				"fechaUltAsignacion": "2019-05-28T10:35:32.988Z",
				"links": [{
						"rel": "string",
						"href": "string"
					}
				]
			},
			"ubicacionSolicitud": {
				"ubicacionSolicitud": "string",
				"links": [{
						"rel": "string",
						"href": "string"
					}
				]
			},
			"recurso": {
				"uuidRecurso": "string",
				"recurso": "string",
				"tipoRecurso": "string",
				"numeroSerie": "string",
				"codigoSAS": "string",
				"codigoAplicacion": "string",
				"links": [{
						"rel": "string",
						"href": "string"
					}
				]
			},
			"descripcion": "string",
			"asunto": "string",
			"estado": "string",
			"impacto": "string",
			"refJira": "string",
			"prioridad": "string",
			"etiquetas": [{
					"id": 0,
					"nombre": "string"
				}
			],
			"catalogoServicio": {
				"uuid": "string",
				"nombre": "string",
				"categoriaServicio": {
					"uuid": "string",
					"nombre": "string"
				}
			},
			"tipificacion": "string",
			"reclamaciones": "string",
			"idProblema": "string"
		}
	]
}

{
	"total": 0,
	"solicitudes": [{
			"idSolicitud": "string",
			"fechas": {
				"fechaApertura": "2019-05-28T10:35:32.988Z",
				"fechaUltModificacion": "2019-05-28T10:35:32.988Z",
				"fechaUltAsignacion": "2019-05-28T10:35:32.988Z"
			},
			"usuarioAfectado": {
				"usuarioAfectado": "string",
				"links": [{
						"rel": "string",
						"href": "string"
					}
				]
			},
			"usuarioAsignado": {
				"usuarioAsignado": "string",
				"links": [{
						"rel": "string",
						"href": "string"
					}
				]
			},
			"ubicacionSolicitud": {
				"ubicacionSolicitud": "string",
				"links": [{
						"rel": "string",
						"href": "string"
					}
				]
			},
			"recurso": {
				"uuidRecurso": "string",
				"recurso": "string",
				"tipoRecurso": "string",
				"numeroSerie": "string",
				"codigoSAS": "string",
				"codigoAplicacion": "string",
				"links": [{
						"rel": "string",
						"href": "string"
					}
				]
			},
			"descripcion": "string",
			"asunto": "string",
			"estado": "string",
			"impacto": "string",
			"refJira": "string",
			"prioridad": "string",
			"etiquetas": [{
					"id": 0,
					"nombre": "string"
				}
			],
			"catalogoServicio": {
				"uuid": "string",
				"nombre": "string",
				"categoriaServicio": {
					"uuid": "string",
					"nombre": "string"
				}
			},
			"tipificacion": "string",
			"reclamaciones": "string",
			"idProblema": "string"
		}
	]
}

GET /cgescms/recursos/infraestructura/puestostrabajo/{uuidRecurso}
Obtener información extendida de un recurso de puesto de trabajo

Obtener los nuevos campos en la consulta: subred y fechas.fechaBios

Actualiza información de un puesto de trabajo

PUT /cgescms/recursos/infraestructura/puestostrabajo/{uuidRecurso}
Actualiza información de un puesto de trabajo
Durante el periodo de adaptaciónTras el periodo de adaptación

Se permitirá el envío de información a través de la v1.0 y de la v2.0 simultáneamente. 

La v1.0 no modificará los atributos afectados, mientras que la v2.0 sí.

Se descontinuará la funcionalidad de la v1.0 y sólo quedará en funcionamiento la v2.0.

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

Artículos Relacionados

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

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





  • Sin etiquetas