Movimentação Estoque
O endpoint GetStockMovementInfo retorna as informações de movimentação de estoque de produtos do sistema MIMS.
Como consultar as informações de movimentação de estoque
Request HTTP Post
| Tipo da Requisição | URL Exemplo |
|---|---|
| POST | {{url_base}}/GetStockMovementInfo |
| Exemplo | http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"GetStockMovementInfo" |
Parâmetros de Entrada
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| BranchNo | String(25) | Sim | Código externo da filial |
| MovementBeginDate | DataHora | Sim | Data/hora de início das movimentações de estoque |
| MovementEndDate | DataHora | Não | Data/hora do fim das movimentações de estoque |
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 |
| StockMovementInfoDataList | GetStockMovementInfoDataList | Sim | Lista de objetos com as informações das movimentações |
📝 Objeto GetStockMovementInfoData
O objeto GetStockMovementInfoData representa uma movimentação de estoque.
Parâmetros de Retorno
Parâmetro Tipo Obrigatório Descrição TotalizationProcessingCode Integer Sim Código interno do registro de totalização de estoque TotalizationProcessingDate DataHora Sim Data/hora do registro de totalização de estoque MovementDate DataHora Sim Data da movimentação ProductNo String(25) Sim Código externo do produto OperationType OperationType Sim Enumerador com os possíveis valores para o tipo do registro: otInput(Entrada) ouotOutput(Saída)MovementTypeNo String(25) Sim Código externo do tipo de movimentação ShiftNo String(10) Sim Turno LotNo String(25) Sim Lote NetWeight Float Sim Peso líquido StandardWeight Float Sim Peso padrão SalesWeight Float Sim Peso de venda CartonQty Integer Sim Quantidade de caixas
Exemplo de Request
curl --location 'http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"GetStockMovementInfo"' \
--header 'Content-Type: application/json' \
--data '{
"BranchNo": "2004",
"MovementBeginDate": "2025-11-14T00:00:00",
"MovementEndDate": "2025-11-14T23:59:59"
}'
Exemplo de Response
{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"StockMovementInfoDataList": [
{
"TotalizationProcessingCode": 82078,
"TotalizationProcessingDate": "2025-11-14T00:05:13.710Z",
"MovementDate": "2025-11-13",
"ProductNo": "300872",
"OperationType": "otInput",
"MovementNo": "82078",
"MovementTypeNo": "PR",
"ShiftNo": "",
"LotNo": "",
"NetWeight": 90.95000,
"StandardWeight": 90.0,
"SalesWeight": 90.0,
"CartonQty": 5,
"CostCenterNo": ""
},
{
"TotalizationProcessingCode": 82078,
"TotalizationProcessingDate": "2025-11-14T00:05:13.710Z",
"MovementDate": "2025-11-13",
"ProductNo": "300534",
"OperationType": "otInput",
"MovementNo": "82078",
"MovementTypeNo": "PR",
"ShiftNo": "",
"LotNo": "",
"NetWeight": 36.46999,
"StandardWeight": 36.0,
"SalesWeight": 36.0,
"CartonQty": 3,
"CostCenterNo": ""
},
{
"TotalizationProcessingCode": 82078,
"TotalizationProcessingDate": "2025-11-14T00:05:13.710Z",
"MovementDate": "2025-11-13",
"ProductNo": "300536",
"OperationType": "otInput",
"MovementNo": "82078",
"MovementTypeNo": "PR",
"ShiftNo": "",
"LotNo": "",
"NetWeight": 24.42000,
"StandardWeight": 24.0,
"SalesWeight": 24.0,
"CartonQty": 2,
"CostCenterNo": ""
}
]
}