Información de la Entrada de Animales
Descripción
El endpoint GetAnimalReceivingInfo retorna una lista con las informaciones de la entrada de animales o de la orden de pesaje en el sistema MIMS.
Cómo buscar informaciones de una entrada de animales
Request HTTP GET
| Tipo de Solicitud | URL Ejemplo |
|---|---|
| GET | {{url_base}}/GetAnimalReceivingInfo |
| Ejemplo | http://suIPyPuerto/datasnap/rest/RESTWebServiceMethods/"GetAnimalReceivingInfo" |
Parámetros de Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| ReceivingNo | String(25) | No | Código Externo de la Entrada de animales vivos |
| AnimalWeighingOrderNo | String(25) | No | Código Externo de la Orden de Pesaje |
| BranchNo | String(25) | Sí | Código Externo de la Sucursal |
| SlaughterStartDate | Data | No | Fecha de inicio del sacrificio |
| SlaughterEndDate | Data | No | Fecha de fin del sacrificio |
Observación
- Uno de los parámetros
ReceivingNooAnimalWeighingOrderNodebe ser completado - Si los parámetros fueran informados
SlaughterStartDateySlaughterEndDate, los parámetrosReceivingNoyAnimalWeighingOrderNono son necesarios
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 |
| GetAnimalReceivingInfoDataList | GetAnimalReceivingInfoDataList | Sí | Objeto conteniendo las informaciones de la entrada |
📝 Objeto GetAnimalReceivingInfoDataList
Descripción
El objeto GetAnimalReceivingInfoDataList representa una lista de Informaciones de la entrada/orden de pesaje
Parámetros de retorno
Parámetro Tipo Obligatorio Descripción AnimalWeighingOrderNo String(25) No Código Externo de la Orden de Pesaje VehiclePlateNo String(10) No Placa del vehículo VehicleNo String(25) No Código externo del vehículo LotNo String(40) No Lote FarmNo String(25) No Código Externo de la Propiedad ShedNo Integer No Galpón CatchCrewNo String(25) No Equipo de captura SlaughterDate DataHora No Fecha del sacrificio DeadAnimalsQty Float No Cantidad de Muertos en el Transporte HeadsQty Float No Cabezas sacrificadas GrossWeight Float No Peso Bruto TareWeight Float No Tara NetWeight Float No Peso Líquido Invoice String(40) No Nota fiscal del productor GTANo Float No Número del GTA GTASeries String(5) No Serie de la GTA Shift Float No Número del Turno CatchingStartDate DataHora No Fecha Inicio Captura CatchingEndDate DataHora No Fecha Fin Captura CatchingTime String(8) No Tiempo de Captura DepartureDate DataHora No Fecha de Salida de la Granja ArriveDate DataHora No Fecha de Llegada del Camión a la Empresa HangingStartDate DataHora No Fecha Inicio del Colgado HangingEndDate DataHora No Fecha Fin del Colgado AnimalPerCageQty Integer No Cantidad de Animales por Jaula TransportStartDate DataHora No Fecha inicio del transporte TransportEndDate DataHora No Fecha Final del transporte HangingSequence Integer No Secuencial del Colgado, orden del sacrificio de aves
Ejemplo de Request
curl --location 'http://10.5.7.4:8081/datasnap/rest/RESTWebServiceMethods/"GetAnimalReceivingInfo"' \
--header 'Content-Type: application/json' \
--data '{
"SlaughterStartDate": "2025-05-01",
"SlaughterEndDate": "2025-05-30",
"BranchNo": "01"
}'
Ejemplo de Response
{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"GetAnimalReceivingInfoDataList": [
{
"ReceivingNo": "12345",
"AnimalWeighingOrderNo": "67890",
"BranchNo": "001",
"SlaughterStartDate": "2024-02-01T00:00:00",
"SlaughterEndDate": "2024-02-02T23:59:59"
}
]
}