Registro de lectura en túnel
Observación: Este método forma parte de la API Common, expuesta por el WebService Common.
El endpoint PostAddTunnelReading registra una lectura de túnel (entrada o salida) asociada a una etiqueta, un equipo y un túnel previamente registrados en MIMS.
HTTP POST Request
| Tipo de Solicitud | URL Ejemplo |
|---|---|
| POST | {{url_base}}/PostAddTunnelReading |
| Ejemplo | http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"PostAddTunnelReading" |
Parámetros de Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| AuthToken | String | Sí | Token de autenticación devuelto por el método LoginSession |
| LabelNo | String | Sí | Identificación de la etiqueta |
| ReadingDate | DateTime | Sí | Fecha y hora en que se produjo la lectura |
| EquipmentNo | String(25) | Sí | Código del equipo donde se realizó la lectura |
| TunnelCode | Integer | Sí | Código del túnel |
| TunnelReadingOperationType | TipoLeitTune | Sí | Tipo de operación de lectura en el túnel: TLTEntrada (Entrada) o TLTSaida (Salida) |
Retorno
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| WebServiceReturn | WebServiceReturn | Sí | Información estándar de respuesta del WebService en la ejecución del método |
| LabelNo | String | Sí | Identificación de la etiqueta |
Ejemplo de Request
curl --location 'http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"PostAddTunnelReading"' \
--header 'Content-Type: application/json' \
--data '{
"AuthToken": "3F2C8A0D4B61441FAF9D0C2A6B8E9F10",
"LabelNo": "ETQ-000123",
"ReadingDate": "2025-11-11T20:51:50",
"EquipmentNo": "EQP-001",
"TunnelCode": 123456,
"TunnelReadingOperationType": "TLTEntrada"
}'
Ejemplo de Response
{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"LabelNo": "ETQ-000123"
}