Informações da Entrada de Produtos
Descrição
O endpoint GetProductReceivingInfo obtém as informações da entrada de produtos do sistema MIMS.
Como obter informações da entrada de produtos
Request HTTP GET
| Tipo da Requisição | URL Exemplo |
|---|---|
| POST | {{url_base}}/GetProductReceivingInfo |
| Exemplo | http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/%2GetProductReceivingInfo%22 |
Parâmetros de Entrada
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| BranchNo | String(25) | Sim | Código Externo da Filial |
| ProductReceivingCode | Integer | Não | Código da entrada de produto |
| SalesOrderNo | String(25) | Não | Código Externo do pedido de origem |
| LoadNo | String(25) | Não | Código Externo da Carga de origem |
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 |
| BranchNo | String(25) | Sim | Código Externo da Filial |
| ProductReceivingCode | Integer | Sim | Código da entrada de produto |
| ReceivingDate | DataHora | Sim | Data da entrada de produtos |
| SalesOrderNo | String(25) | Sim | Código Externo do pedido de origem |
| LoadNo | String(25) | Sim | Código Externo da Carga de origem |
| Status | String(2) | Sim | Status da entrada de produto |
| BeginDate | DataHora | Sim | Data/hora do início do registro de produtos da entrada |
| EndDate | DataHora | Sim | Data/hora do fim do registro de produtos da entrada |
| ItemList | ProductReceivingItemList | Sim | Lista de objetos com as informações dos Itens da Entrada |
Exemplo de Request
curl --location --request GET '{{url_base}}/GetProductReceivingInfo?BranchNo=001&ProductReceivingCode=123456' \
--header 'Content-Type: application/json;charset=UTF-8'
Exemplo de Response
{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"BranchNo": "001",
"ProductReceivingCode": 123456,
"ReceivingDate": "2024-02-07T14:30:00",
"SalesOrderNo": "SO-789",
"LoadNo": "LD-456",
"Status": "AP",
"BeginDate": "2024-02-07T15:00:00",
"EndDate": "2024-02-07T16:30:00",
"ItemList": [
{
"ProductNo": "P-001",
"ProductName": "Produto A",
"TransferQty": 100,
"CheckedQty": 95,
"TransferWeight": 500.0,
"ConfirmedWeight": 495.0
},
{
"ProductNo": "P-002",
"ProductName": "Produto B",
"TransferQty": 50,
"CheckedQty": 50,
"TransferWeight": 250.0,
"ConfirmedWeight": 250.0
}
]
}
Objeto ProductReceivingItemList
Descrição
O objeto ProductReceivingItemList representa um item da entrada de produtos.
Propriedades
| Propriedade | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| ProductNo | String(25) | Sim | Código externo do produto da entrada |
| ProductName | String(40) | Sim | Descrição do produto da entrada |
| TransferQty | Integer | Sim | Quantidade de embalagens enviadas |
| CheckedQty | Integer | Sim | Quantidade de embalagens confirmadas |
| TransferWeight | Float | Sim | Peso enviado |
| ConfirmedWeight | Float | Sim | Peso confirmado |
Objeto ProductReceivingItemList
Descrição
O objeto ProductReceivingItemList representa um item da entrada de produtos no sistema MIMS.
Propriedades
| Propriedade | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| ProductNo | String(25) | Sim | Código externo do produto da entrada |
| ProductName | String(40) | Sim | Descrição do produto da entrada |
| TransferQty | Integer | Sim | Quantidade de embalagens enviadas |
| CheckedQty | Integer | Sim | Quantidade de embalagens confirmadas |
| TransferWeight | Float | Sim | Peso enviado |
| ConfirmedWeight | Float | Sim | Peso confirmado |
Exemplo de Request
curl --location --request GET '{{url_base}}/GetProductReceivingInfo?BranchNo=001&ProductReceivingCode=123456' \
--header 'Content-Type: application/json;charset=UTF-8'
Exemplo de Response
{
"ItemList": [
{
"ProductNo": "P-001",
"ProductName": "Produto A",
"TransferQty": 100,
"CheckedQty": 95,
"TransferWeight": 500.0,
"ConfirmedWeight": 495.0
},
{
"ProductNo": "P-002",
"ProductName": "Produto B",
"TransferQty": 50,
"CheckedQty": 50,
"TransferWeight": 250.0,
"ConfirmedWeight": 250.0
}
]
}