Última modificación el 23/12/2024
Crear contador
Este método permite, de forma simplificada, crear un contador.
El método para usar para crear un contador es:
POST url/api/mytenant/myorganization/assetmanagementcore/meters
Ejemplo de Json para creación de un contador:
1.
{
"meterKey": "001",
"description": "Contador de água",
"unitCost": {
"amount": 250.000000,
"baseAmount": 250.000000,
"reportingAmount": 250.000000,
"fractionDigits": 2,
"symbol": "€"
},
"slidingWindowSize": 30,
"startValue": 123.750000,
"startValueDecimalPlaces": 2,
"maxValue": 999999,
"remarks": null,
"serial": null,
"meterType": 1,
"unit": "LT",
"locationFunction": null,
"family": null,
"brand": null,
"brandModel": null,
"assetType": 1,
"location": "ED01",
"equipment": null,
"tool": null,
"parentMeter": null,
"currency": "EUR",
"averageCalculationMethod": 1,
"company": "DEMO"
}Este método permite crear un contador de acuerdo con los parámetros introducidos:
- MetertKey: La clave del contador. Si este parámetro no es pasado, asume el número secuencial definido.
- Description: Corta descripción del contador. Este campo es obligatorio.
- UnitCost: El valor del coste unitario.
- SlidingWindowSize: Tamaño de la ventana móvil.
- StartValue: Valor inicial.
- StartValueDecimalPlaces: Valor de decimales.
- MaxValue: Valor máximo.
- Remarks: Observaciones.
- Serial: Número de serie del contador.
- MeterType: Tipo de contador. (1- Contador del tipo lectura. 2- contador del tipo incremento.) Campo obligatorio.
- Unit: Unidad del contador. Campo obligatorio.
- LocationFunction: La clave de la función de la localización.
- Family: La clave de la familia.
- Brand: La clave de la marca.
- BrandModel: La clave del modelo.
- AssetType: Tipo de activo. (1-localización; 2- equipamiento; 3- herramienta).
- Location: La clave de la localización.
- Equipment: La clave del equipamiento.
- Tool: La clave de la herramienta.
- ParentMeter: La clave del contador padre.
- Currency: La clave de la moneda.
- AverageCalculationMethod: Método del cálculo de la media. (0 - ninguno; 1- días de la media móvil; 2- lectura de la media móvil; 3- global).
- Company: La clave de la empresa.
Cuando este método es ejecutado con éxito, devuelve un HttpStatusCode.OK.
Eliminar contador
Este método permite eliminar un contador.
El método para usar para eliminar un contador es:
DELETE url/api/mytenant/myorganization/assetmanagement/meters/{{companyKey}}/{{meterKey}}
Los parámetros para sustituir en el método son:
- companyKey: clave de la empresa.
- meterKey: clave del contador que desea eliminar.
Cuando este método es ejecutado con éxito, devuelve un HttpStatusCode.204.
Bookmark or share this article