Informaciones del Lote de Cría
El endpoint GetBreedingLotInfo retorna las informaciones del lote de cría en el sistema MIMS.
Cómo consultar un Lote de Cría
HTTP POST Request
| Tipo de Solicitud | URL Ejemplo |
|---|---|
| POST | {{url_base}}/GetBreedingLotInfo |
| Ejemplo | http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"GetBreedingLotInfo" |
Parámetros de Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| LotNo | String(25) | Sí | Código externo del lote de cría |
| FarmNo | String(25) | Sí | Código externo de la propiedad |
Retorno
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| WebServiceReturn | WebServiceReturn | Sí | Informaciones estándar de respuesta del WebService en la ejecución del método |
| BreedingLotInfo | GetBreedingLotInfoReturn | Sí | Objeto que contiene las informaciones del lote de cría |
📝 Objeto GetBreedingLotInfoReturn
El objeto GetBreedingLotInfoReturn representa una lista de informaciones del lote de cría
Parámetros de Retorno
Parámetro Tipo Obligatorio Descripción BreedingLotCode Integer Sí Código interno del lote de cría BreedingLotNo String(25) Sí Código externo del lote de cría ComposedLot String(80) Sí Lote compuesto AnimalLineageNo String(25) Sí Código externo del linaje del animal FarmNo String(25) Sí Código externo de la propiedad AnimalMaterialNo String(25) Sí Código externo del material animal ShedNumber String(10) Sí Número del galpón BoxNumber String(10) Sí Número del box (corral) InitialSeal Integer Sí Sello inicial FinalSeal Integer Sí Sello final CurrentSeal Boolean Sí Sello actual HousingDate DataHora Sí Fecha de alojamiento DocumentNumber String(25) Sí Número del documento FarmDeadAnimalsQty Integer Sí Cantidad de animales muertos en el campo AnimalsFeedConversion Integer Sí Conversión alimentaria AnimalsDailyWgtGain Integer Sí Ganancia de peso diario HousedAnimalsQty Integer Sí Cantidad de animales alojados AnimalSexType AnimalSexType Sí Enumerador con los posibles valores para el tipo de sexo del animal: astMixed(Mixto),astFemale(Hembra) oastMale(Macho)PostRemunarationData Boolean Sí Flag que indica si lanza remuneración ActiveLot Boolean Sí Flag que indica si el lote de cría está activo ShedList GetShedItemInfoList Sí Lista de galpones vinculados al lote de cría
📝 Objeto GetShedItemInfoList
El objeto GetShedItemInfoList representa una Lista de galpones vinculados con el lote de cría
Parámetros de Retorno
Parámetro Tipo Obligatorio Descripción ShedName String(40) Sí Descripción del galpón AnimalBornDate DataHora Sí Fecha de nacimiento del animal AnimalSexType AnimalSexType Sí Enumerador con los posibles valores para el tipo de sexo del animal: astMixed(Mixto),astFemale(Hembra) oastMale(Macho)
Ejemplo de Request
curl --location 'http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"GetBreedingLotInfo"' \
--header 'Content-Type: application/json' \
--data '{
"LotNo": "18",
"FarmNo": "122907"
}'
Ejemplo de Response
{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"BreedingLotInfo": {
"BreedingLotCode": 269,
"BreedingLotNo": "18",
"ComposedLot": "122907-18",
"AnimalLineageNo": "1",
"AnimalSexType": "astMale",
"FarmNo": "122907",
"AnimalMaterialNo": "MAT125",
"ShedNumber": "",
"BoxNumber": "",
"ActiveLot": true,
"InitialSeal": 0,
"FinalSeal": 0,
"CurrentSeal": false,
"HousingDate": "2025-06-05",
"DocumentNumber": "",
"FarmDeadAnimalsQty": 0,
"AnimalsFeedConversion": 0,
"AnimalsDailyWgtGain": 0,
"HousedAnimalsQty": 0,
"PostRemunarationData": false,
"ShedList": [
{
"ShedName": "1",
"AnimalSexType": "astMale",
"AnimalBornDate": "2025-06-17"
}
]
}
}
🐞 Posibles Errores
| Código | Mensaje |
|---|---|
| GBL‑001 | No hay lote de cría ([valor enviado en la solicitud]) registrado para la propiedad informada ([valor enviado en la solicitud])! |
| GBL‑002 | El Lote (LotNo) informado no fue encontrado! |