Pular para o conteúdo principal

Informações do Palete

Descrição

O endpoint GetPalletInfo obtém as informações de um palete no sistema MIMS.


Como consultar as informações do Palete

Request HTTP GET

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

Parâmetros de Entrada

ParâmetroTipoObrigatórioDescrição
PalletIdentificationString(20)SimIdentificação do Palete

Retorno

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

📝 Objeto GetPalletInfo

Descrição

O objeto GetPalletInfo representa um palete no sistema MIMS.

Parâmetros de retorno

ParâmetroTipoObrigatórioDescrição
DispatchedQtyIntegerSimQuantidade de caixas expedidas
PalletDateDataHoraSimData do palete
NetWeightFloatSimPeso líquido expedido
RealWeightFloatSimPeso real expedido
TaraFloatSimTara expedida
PalletStatusString(2)SimStatus do palete
PalletNoString(25)SimCódigo externo do palete
CartonInfoListGetPalletCartonListSimLista de todas as caixas dos paletes

📝 Objeto GetPalletCartonList

Descrição

O objeto GetPalletCartonList representa as caixas existentes no palete.

Parâmetros de retorno

ParâmetroTipoObrigatórioDescrição
ProductionCodeString(4)SimCódigo do produto
ProductNoString(25)SimCódigo externo do produto
IdentificationString(20)SimID da caixa
ProductionDateDataHoraSimData/hora de fabricação
ExpirationDateDataHoraSimData de validade
LotNoString(20)SimLote
StatusString(30)SimTurno
NetWeightFloatSimPeso líquido
StandardWeightFloatSimPeso padrão
TaraFloatSimTara expedida

Exemplo de Request

GET http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/GetPalletInfo
Content-Type: application/json

{
"PalletIdentification": "PAL001"
}

Exemplo de Response

{
"WebServiceReturn": {
"Success": true,
"Message": "Informações do palete obtidas com sucesso."
},
"PalletInfo": {
"DispatchedQty": 10,
"PalletDate": "2025-02-20T12:00:00Z",
"NetWeight": 150.0,
"RealWeight": 155.0,
"Tara": 5.0,
"PalletStatus": "A",
"PalletNo": "PAL123",
"CartonInfoList": [
{
"ProductionCode": "PROD",
"ProductNo": "PROD001",
"Identification": "BOX001",
"ProductionDate": "2025-02-20T10:00:00Z",
"ExpirationDate": "2025-08-20T23:59:59Z",
"LotNo": "LOT001",
"Status": "Turno1",
"NetWeight": 15.0,
"StandardWeight": 15.5,
"Tara": 0.5
}
]
}
}

Notas de Dev

  • Certifique-se de que PalletIdentification seja válido e existente no sistema MIMS.
  • Os campos de data, como PalletDate, ProductionDate e ExpirationDate, são retornados no formato ISO 8601 (ex.: 2025-02-20T12:00:00Z).
  • O campo PalletStatus indica o status atual do palete (ex.: "A" para ativo).