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ção | URL Exemplo |
|---|---|
| POST | {{url_base}}/GetLoadProductEntranceInfo |
| Exemplo | http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"GetLoadProductEntranceInfo" |
Parâmetros de Entrada
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| BranchNo | String(25) | Sim | Código externo da filial |
| LoadNo | String(25) | Sim | Código externo da carga |
Retorno
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| WebServiceReturn | WebServiceReturn | Sim | Informações padrão de resposta do WebService na execução do método |
| LoadProductEntranceInfo | GetLoadProductEntranceInfoData | Sim | Informaçõ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âmetro Tipo Obrigatório Descrição BranchNo String(25) Sim Código externo da filial LoadNo String(25) Não Código externo da carga LoadProductEntranceCode Integer Sim Código interno da carga de entrada de produtos Status String(2) Não Status da entrada de produto BeginDate DataHora Não Data/hora do início do registro de produtos da entrada EndDate DataHora Não Data/hora do fim do registro de produtos da entrada ProductEntranceList GetProductEntranceDataList Não Lista com as entradas de produtos da carga
📝 Objeto GetProductEntranceDataList
O objeto GetProductEntranceDataList representa uma entrada de produtos na carga.
Parâmetros de Retorno
Parâmetro Tipo Obrigatório Descrição PurchaseOrderNo String(10) Sim Código do pedido de compra no ERP ProductEntranceItemList GetProductEntranceItemDataList Sim Lista com os produtos da entrada
📝 Objeto GetProductEntranceItemDataList
O objeto GetProductEntranceItemDataList representa um item da entrada de produtos.
Parâmetros de Retorno
Parâmetro Tipo Obrigatório Descrição ProductNo String(25) Sim Código externo do produto da entrada CheckedQty Integer Não Quantidade de embalagens confirmadas ConfirmedWeight Float Não Peso 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ódigo | Mensagem |
|---|---|
| GLP‑001 | A Carga de Entrada de Produto informada não existe! |
| GLP‑002 | O parâmetro "Carga de Entrada de Produto (LoadNo)" deve ser informado! |