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

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
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!