Pular para o conteúdo principal

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çãoURL Exemplo
POST{{url_base}}/GetStockMovementInfo
Exemplohttp://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"GetStockMovementInfo"

Parâmetros de Entrada

ParâmetroTipoObrigatórioDescrição
BranchNoString(25)SimCódigo externo da filial
MovementBeginDateDataHoraSimData/hora de início das movimentações de estoque
MovementEndDateDataHoraNãoData/hora do fim das movimentações de estoque

Retorno

ParâmetroTipoObrigatórioDescrição
WebServiceReturnWebServiceReturnSimInformações padrão de resposta do WebService na execução do método
StockMovementInfoDataListGetStockMovementInfoDataListSimLista 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âmetroTipoObrigatórioDescrição
TotalizationProcessingCodeIntegerSimCódigo interno do registro de totalização de estoque
TotalizationProcessingDateDataHoraSimData/hora do registro de totalização de estoque
MovementDateDataHoraSimData da movimentação
ProductNoString(25)SimCódigo externo do produto
OperationTypeOperationTypeSimEnumerador com os possíveis valores para o tipo do registro: otInput (Entrada) ou otOutput (Saída)
MovementTypeNoString(25)SimCódigo externo do tipo de movimentação
ShiftNoString(10)SimTurno
LotNoString(25)SimLote
NetWeightFloatSimPeso líquido
StandardWeightFloatSimPeso padrão
SalesWeightFloatSimPeso de venda
CartonQtyIntegerSimQuantidade 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": ""
}
]
}