Saltar al contenido principal

Informações do Palete

Descrição

Este endpoint obtém as informações de um palete no sistema MIMS. Ele retorna detalhes como quantidade de caixas expedidas, peso real, tara, status, código do palete e informações detalhadas sobre as caixas contidas no palete.


Request HTTP GET

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

Parâmetros de Entrada

NomeTipoObrigatórioDescrição
PalletIdentificationString(20)SimIdentificação do Palete

Retorno

NomeTipoObrigató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: Objeto que representa um palete no sistema MIMS.

Propriedades

NomeTipoObrigató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
CartonInfoListGetPalletInfoCartonItemSimLista de todas as caixas dos paletes

Objeto: GetPalletInfoCartonItem

Descrição: Objeto que representa as caixas existentes no palete.

Propriedades

NomeTipoObrigató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).