Pular para o conteúdo principal

Pesagem da Saída

O endpoint PostAnimalReceivingTruckWeight registra a pesagem da saída do caminhão no sistema MIMS e pode ser visualizado na tela BRL008.


Como cadastrar uma pesagem da saída do caminhão

Request HTTP Post

Tipo da RequisiçãoURL Exemplo
POST{{url_base}}/PostAnimalReceivingTruckWeight
Exemplohttp://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"PostAnimalReceivingTruckWeight"

Parâmetros de Entrada

ParâmetroTipoObrigatórioDescrição
ReceivingNoString(25)SimCódigo externo da Entrada de animais vivos
VehicleTareFloatSimTara do caminhão
WeighingDateDataHoraSimData/hora da pesagem

Retorno

ParâmetroTipoObrigatórioDescrição
WebServiceReturnWebServiceReturnSimInformações padrão de resposta do WebService na execução do método

Exemplo de Request

POST http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/PostAnimalReceivingTruckWeight
Content-Type: application/json
{
"ReceivingNo": "REC001",
"VehicleTare": 5000.0,
"WeighingDate": "2025-02-20T12:00:00Z"
}

Exemplo de Response

{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
}
}

🐞 Possíveis Erros

CódigoMensagem
ARW‑001O status atual da Entrada de Aves Vivas ("[status atual]") informada não permite a pesagem do caminhão!
ARW‑002Parâmetro Data da Pesagem(WeighingDate) ([valor enviado na requisição]) deve ser maior ou igual a data do recebimento das aves ([valor enviado na requisição]). Operação não permitida!
ARW‑003Parâmetro Tara do Veículo (VehicleTare) ([valor enviado na requisição]) não pode ser maior ou igual ao Peso Bruto do Veículo ([valor enviado na requisição]). Operação não permitida!