Pesaje de Salida
El endpoint PostAnimalReceivingTruckWeight registra el pesaje de salida del camión en el sistema MIMS y puede ser visualizado en la pantalla BRL008.
Cómo registrar un pesaje de salida del camión
HTTP POST Request
| Tipo de Solicitud | URL Ejemplo |
|---|---|
| POST | {{url_base}}/PostAnimalReceivingTruckWeight |
| Ejemplo | http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"PostAnimalReceivingTruckWeight" |
Parámetros de Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| ReceivingNo | String(25) | Sí | Código externo de Recepción de Ave Viva |
| VehicleTare | Float | Sí | Tara del camión |
| WeighingDate | DataHora | Sí | Fecha/hora de pesaje |
Retorno
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| WebServiceReturn | WebServiceReturn | Sí | Informaciones estándar de respuesta del WebService en la ejecución del método |
Ejemplo de Request
POST http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/PostAnimalReceivingTruckWeight
Content-Type: application/json
{
"ReceivingNo": "REC001",
"VehicleTare": 5000.0,
"WeighingDate": "2025-02-20T12:00:00Z"
}
Ejemplo de Response
{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
}
}
🐞 Posibles Errores
| Código | Mensaje |
|---|---|
| ARW‑001 | El estado actual de la Recepción de Ave Viva informada ("[estado actual]") no permite pesaje del camión! |
| ARW‑002 | El parámetro Fecha de Pesaje (WeighingDate) ([valor enviado en la solicitud]) debe ser mayor o igual a la fecha de recepción de ave ([valor enviado en la solicitud]). Operación no permitida! |
| ARW‑003 | El parámetro Tara del Vehículo (VehicleTare) ([valor enviado en la solicitud]) no puede ser mayor o igual al Peso Bruto del Vehículo ([valor enviado en la solicitud]). Operación no permitida! |