Pular para o conteúdo principal

Informações Carga de Entrada de Produto

O endpoint GetLoadProductEntranceInfo retorna as informações da carga de entrada de produtos do sistema MIMS.


Como consultar informações da Carga de Entrada de Produto​

Request HTTP POST

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

Parâmetros de Entrada​

ParâmetroTipoObrigatórioDescrição
BranchNoString(25)SimCódigo externo da filial
LoadNoString(25)SimCódigo externo da carga de origem

Retorno​

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

📝 Objeto GetLoadProductEntranceInfoData​

O objeto GetLoadProductEntranceInfoData representa as informações da carga de entrada de produtos.

Parâmetros de Retorno​

ParâmetroTipoObrigatórioDescrição
BranchNoString(25)SimCódigo externo da filial
LoadNoString(25)NãoCódigo externo da carga de origem
LoadProductEntranceCodeIntegerSimCódigo interno da carga de entrada de produtos
StatusString(2)NãoStatus da entrada de produto
BeginDateDataHoraNãoData/hora do início do registro de produtos da entrada
EndDateDataHoraNãoData/hora do fim do registro de produtos da entrada
ProductEntranceListGetProductEntranceDataListNãoLista com as entradas de produtos da carga

📝 Objeto GetProductEntranceDataList​

O objeto GetProductEntranceDataList representa uma entrada de produtos na carga.

Parâmetros de Retorno​

ParâmetroTipoObrigatórioDescrição
PurchaseOrderNoString(10)SimCódigo do pedido de compra no ERP
ProductEntranceItemListGetProductEntranceItemDataListSimLista com os produtos da entrada

📝 Objeto GetProductEntranceItemDataList​

O objeto GetProductEntranceItemDataList representa um item da entrada de produtos.

Parâmetros de Retorno​

ParâmetroTipoObrigatórioDescrição
ProductNoString(25)SimCódigo externo do produto da entrada
CheckedQtyIntegerNãoQuantidade de embalagens confirmadas
ConfirmedWeightFloatNãoPeso confirmado

Exemplo de Request​

curl --location 'http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"GetLoadProductEntranceInfo"' \
--header 'Content-Type: application/json' \
--data '{
"BranchNo": "101",
"LoadNo": "101|24102195"
}'

Exemplo de Response​

{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"LoadProductEntranceInfo": {
"BranchNo": "BR001",
"LoadNo": "LOAD123",
"LoadProductEntranceCode": 789,
"Status": "Aberta",
"BeginDate": "2025-02-20T10:00:00Z",
"EndDate": "2025-02-20T12:00:00Z",
"ProductEntranceList": [
{
"PurchaseOrderNo": "PO123",
"ProductEntranceItemList": [
{
"ProductNo": "PROD001",
"CheckedQty": 100,
"ConfirmedWeight": 1500.0
}
]
}
]
}
}

🐞 Possíveis Erros​

CódigoMensagem
GLP‑001A Carga de Entrada de Produto informada não existe!
GLP‑002O parâmetro "Carga de Entrada de Produto (LoadNo)" deve ser informado!