Saltar al contenido principal

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 SolicitudURL Ejemplo
POST{{url_base}}/GetBreedingLotInfo
Ejemplohttp://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"GetBreedingLotInfo"

Parámetros de Entrada​

ParámetroTipoObligatorioDescripción
LotNoString(25)SíCódigo externo del lote de cría
FarmNoString(25)SíCódigo externo de la propiedad

Retorno​

ParámetroTipoObligatorioDescripción
WebServiceReturnWebServiceReturnSíInformaciones estándar de respuesta del WebService en la ejecución del método
BreedingLotInfoGetBreedingLotInfoReturnSí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ámetroTipoObligatorioDescripción
BreedingLotCodeIntegerSíCódigo interno del lote de cría
BreedingLotNoString(25)SíCódigo externo del lote de cría
ComposedLotString(80)SíLote compuesto
AnimalLineageNoString(25)SíCódigo externo del linaje del animal
FarmNoString(25)SíCódigo externo de la propiedad
AnimalMaterialNoString(25)SíCódigo externo del material animal
ShedNumberString(10)SíNúmero del galpón
BoxNumberString(10)SíNúmero del box (corral)
InitialSealIntegerSíSello inicial
FinalSealIntegerSíSello final
CurrentSealBooleanSíSello actual
HousingDateDataHoraSíFecha de alojamiento
DocumentNumberString(25)SíNúmero del documento
FarmDeadAnimalsQtyIntegerSíCantidad de animales muertos en el campo
AnimalsFeedConversionIntegerSíConversión alimentaria
AnimalsDailyWgtGainIntegerSíGanancia de peso diario
HousedAnimalsQtyIntegerSíCantidad de animales alojados
AnimalSexTypeAnimalSexTypeSíEnumerador con los posibles valores para el tipo de sexo del animal: astMixed (Mixto), astFemale (Hembra) o astMale (Macho)
PostRemunarationDataBooleanSíFlag que indica si lanza remuneración
ActiveLotBooleanSíFlag que indica si el lote de cría está activo
ShedListGetShedItemInfoListSí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ámetroTipoObligatorioDescripción
ShedNameString(40)SíDescripción del galpón
AnimalBornDateDataHoraSíFecha de nacimiento del animal
AnimalSexTypeAnimalSexTypeSíEnumerador con los posibles valores para el tipo de sexo del animal: astMixed (Mixto), astFemale (Hembra) o astMale (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ódigoMensaje
GBL‑001No hay lote de cría ([valor enviado en la solicitud]) registrado para la propiedad informada ([valor enviado en la solicitud])!
GBL‑002El Lote (LotNo) informado no fue encontrado!