Saltar al contenido principal

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 SolicitudURL Ejemplo
GET{{url_base}}/GetAnimalReceivingInfo
Ejemplohttp://suIPyPuerto/datasnap/rest/RESTWebServiceMethods/"GetAnimalReceivingInfo"

Parámetros de Entrada

ParámetroTipoObligatorioDescripción
ReceivingNoString(25)NoCódigo Externo de la Entrada de animales vivos
AnimalWeighingOrderNoString(25)NoCódigo Externo de la Orden de Pesaje
BranchNoString(25)Código Externo de la Sucursal
SlaughterStartDateDataNoFecha de inicio del sacrificio
SlaughterEndDateDataNoFecha de fin del sacrificio
Observación
  • Uno de los parámetros ReceivingNo o AnimalWeighingOrderNo debe ser completado
  • Si los parámetros fueran informados SlaughterStartDate y SlaughterEndDate, los parámetros ReceivingNo y AnimalWeighingOrderNo no son necesarios

Retorno

ParámetroTipoObligatorioDescripción
WebServiceReturnWebServiceReturnInformación estándar de respuesta del Webservice en la ejecución del método
GetAnimalReceivingInfoDataListGetAnimalReceivingInfoDataListObjeto 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ámetroTipoObligatorioDescripción
AnimalWeighingOrderNoString(25)NoCódigo Externo de la Orden de Pesaje
VehiclePlateNoString(10)NoPlaca del vehículo
VehicleNoString(25)NoCódigo externo del vehículo
LotNoString(40)NoLote
FarmNoString(25)NoCódigo Externo de la Propiedad
ShedNoIntegerNoGalpón
CatchCrewNoString(25)NoEquipo de captura
SlaughterDateDataHoraNoFecha del sacrificio
DeadAnimalsQtyFloatNoCantidad de Muertos en el Transporte
HeadsQtyFloatNoCabezas sacrificadas
GrossWeightFloatNoPeso Bruto
TareWeightFloatNoTara
NetWeightFloatNoPeso Líquido
InvoiceString(40)NoNota fiscal del productor
GTANoFloatNoNúmero del GTA
GTASeriesString(5)NoSerie de la GTA
ShiftFloatNoNúmero del Turno
CatchingStartDateDataHoraNoFecha Inicio Captura
CatchingEndDateDataHoraNoFecha Fin Captura
CatchingTimeString(8)NoTiempo de Captura
DepartureDateDataHoraNoFecha de Salida de la Granja
ArriveDateDataHoraNoFecha de Llegada del Camión a la Empresa
HangingStartDateDataHoraNoFecha Inicio del Colgado
HangingEndDateDataHoraNoFecha Fin del Colgado
AnimalPerCageQtyIntegerNoCantidad de Animales por Jaula
TransportStartDateDataHoraNoFecha inicio del transporte
TransportEndDateDataHoraNoFecha Final del transporte
HangingSequenceIntegerNoSecuencial 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"
}
]
}