Skip to main content
Skip table of contents

Actualización de equipos: ItemUpdate

Cuando se actualiza un equipo en Calibry, se produce un evento del tipo ItemUpdate. Este evento envía la información del equipo a todos los suscriptores que haya de este tipo.

La información que se incluye en el cuerpo de la llamada a la URL especificada en la suscripción es:

Parámetro

Tipo

Descripción

id

Integer

Identificador interno del equipo

addedDate

Date

Fecha de alta del equipo

brandId

Integer

Identificador numérico de la marca

brandName

String

Nombre de la marca

calibrationPeriodId

String

Identificador del tipo de periodo de calibración: M = Meses.

calibrationPeriodNum

Integer

Periodo de calibración en meses

channelQuantity

Integer

Número de canales del equipo

customerId

Integer

Identificador numérico del cliente

customerName

String

Nombre del cliente

customerTag

String

Nombre del equipo en el cliente

defaultImageId

Integer

Identificador numérico de la imagen

description

String

Descripción

eventCreatedBy

String

Agente que ha realizado la operación de actualización

familyId

Integer

Identificador de la familia

familyName

String

Nombre de la familia

itemType

String

Tipo de equipo. Los posibles valores son:

DEVICE = Dispositivo
STANDARD = Patrón
EXTERNAL_SENSOR = Sensor Externo
INTERNAL_SENSOR = Sensor Interno
PERIPHERAL = Ítem auxiliar

lastCalibrationDate

Date

Fecha de la última calibración

locationId

Integer

Identificador numérico de la localización del equipo en el cliente.

modelId

Integer

Identificador numérico del modelo

modelName

String

Nombre del modelo

nextCalibrationDate

Date

Fecha de la próxima calibración. Este dato se calcula si existe la última fecha de calibración (lastCalibrationDate) y periodo de calibración (calibrationPeriodNum)

observations

String

Observaciones

organizationId

Integer

Identificador interno de la organización

ownerId

Integer

Identificador interno del propietario del equipo

ownerName

String

Nombre del propietario del equipo

rec_status

String

Estado del registro. Los posibles valores son:

A = activo
D = desactivado

serialNumber

String

Número de serie

statusId

Integer

Identificador numérico del estado del equipo.

tag

String

Nombre del equipo en Calibry

Ejemplos

Llamada (Método POST)

JSON
Headers:
    Content-Type = application/json

Body:
{
    "id": "15350",
    "addedDate": "1530181621382",
    "brandId": "5",
    "brandName": "Chauvin Arnoux",
    "calibrationPeriodId": "M",
    "calibrationPeriodNum": "12",
    "channelQuantity": "4",
    "customerId": "5",
    "customerName": "Cliente 019",
    "customerTag": "tag-cif-074",
    "defaultImageId": "",
    "description": "Equipo de prueba",
    "eventCreatedBy": "agente003",
    "familyId":1,
    "familyName":"TEMPERATURA",
    "itemType": "DEVICE",
    "lastCalibrationDate": "24/10/2019",
    "locationId": "4",
    "modelId": "5",
    "modelName": "CA1244 Higrómetro",
    "nextCalibrationDate": "24/10/2020",
    "observations": "",
    "organizationId": "1",
    "ownerId": "",
    "ownerName": "",
    "recStatus": "A",
    "serialNumber": "sn-tag-cif-074",
    "statusId": "1",
    "tag": "tag-cif-074"
}

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.