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)Código externo del lote de cría
FarmNoString(25)Código externo de la propiedad

Retorno

ParámetroTipoObligatorioDescripción
WebServiceReturnWebServiceReturnInformaciones estándar de respuesta del WebService en la ejecución del método
BreedingLotInfoGetBreedingLotInfoReturnObjeto 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
BreedingLotCodeIntegerCódigo interno del lote de cría
BreedingLotNoString(25)Código externo del lote de cría
ComposedLotString(80)Lote compuesto
AnimalLineageNoString(25)Código externo del linaje del animal
FarmNoString(25)Código externo de la propiedad
AnimalMaterialNoString(25)Código externo del material animal
ShedNumberString(10)Número del galpón
BoxNumberString(10)Número del box (corral)
InitialSealIntegerSello inicial
FinalSealIntegerSello final
CurrentSealBooleanSello actual
HousingDateDataHoraFecha de alojamiento
DocumentNumberString(25)Número del documento
FarmDeadAnimalsQtyIntegerCantidad de animales muertos en el campo
AnimalsFeedConversionIntegerConversión alimentaria
AnimalsDailyWgtGainIntegerGanancia de peso diario
HousedAnimalsQtyIntegerCantidad de animales alojados
AnimalSexTypeAnimalSexTypeEnumerador con los posibles valores para el tipo de sexo del animal: astMixed (Mixto), astFemale (Hembra) o astMale (Macho)
PostRemunarationDataBooleanFlag que indica si lanza remuneración
ActiveLotBooleanFlag que indica si el lote de cría está activo
ShedListGetShedItemInfoListLista 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)Descripción del galpón
AnimalBornDateDataHoraFecha de nacimiento del animal
AnimalSexTypeAnimalSexTypeEnumerador 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!