Saltar al contenido principal

Informaciones de Consumo de Stock de Materias Primas

El endpoint GetMaterialConsumption retorna las informaciones de consumo de stock de materias primas (lista técnica del producto) del sistema MIMS.


Cómo consultar el consumo de stock de materias primas​

HTTP POST Request

Tipo de SolicitudURL Ejemplo
POST{{url_base}}/GetMaterialConsumption
Ejemplohttp://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"GetMaterialConsumption"

Parámetros de Entrada​

ParámetroTipoObligatorioDescripción
BranchNoString(25)SíCódigo externo de la filial
MovementBeginDateDataHoraSíFecha/hora de inicio de las movimentaciones de stock
MovementEndDateDataHoraNoFecha/hora del fin de las movimentaciones de stock
ProductNoString(25)NoCódigo externo del producto

Retorno​

ParámetroTipoObligatorioDescripción
WebServiceReturnWebServiceReturnSíInformaciones estándar de respuesta del WebService en la ejecución del método
MaterialConsumptionDataListGetMaterialConsumptionDataListSíLista de objetos con las informaciones de consumos

📝 Objeto GetMaterialConsumptionDataList​

El objeto GetMaterialConsumptionDataList representa un producto que tuvo movimentación.

Parámetros de Retorno​

ParámetroTipoObligatorioDescripción
BranchNoString(25)SíCódigo externo de la filial
ProductNoString(25)SíCódigo externo del producto
ProductionStandartDateDataHoraSíFecha/hora del registro de totalización de stock del sistema MIMS
CartonQtyIntegerSíCantidad de cajas
NetWeightFloatSíPeso líquido
StandardWeightFloatSíPeso estándar
ItemListGetMaterialConsumptionItemSíLista de materiales consumidos en ese producto

📝 Objeto GetMaterialConsumptionItem​

El objeto GetMaterialConsumptionItem representa un consumo de una materia prima del producto.

Parámetros de Retorno​

ParámetroTipoObligatorioDescripción
MaterialNoString(25)SíCódigo externo del material
ProductNoString(25)SíCódigo externo del producto
StandardQtyFloatSíCantidad consumida del material (líquido)
RealQtyFloatSíCantidad consumida del material (real)
MeasurementUnitString(25)SíUnidad de medida
ConsumptionTypeString(2)SíEnumerador con los posibles valores para el Tipo del registro: ctAnalytics (Estructura Analítica - EA) o ctMaterial (Materia Prima - MP)
Observación
  • El parámetro ProductNo puede ser un material o un producto semiacabado

Ejemplo de Request​

curl --location 'http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"GetMaterialConsumption"' \
--header 'Content-Type: application/json' \
--data '{
"BranchNo": "010101",
"MovementBeginDate": "2022-11-26T00:00:00",
"MovementEndDate": "2022-11-26T23:59:59",
"ProductNo": "PROD001"
}'

Ejemplo de Response​

{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"MaterialConsumptionDataList": [
{
"BranchNo": "BR001",
"ProductNo": "PROD001",
"ProductionStandartDate": "2025-05-15T12:00:00Z",
"CartonQty": 100,
"NetWeight": 1500.0,
"StandardWeight": 1520.0,
"ItemList": [
{
"MaterialNo": "MAT001",
"ProductNo": "PROD001",
"StandardQty": 1520.0,
"RealQty": 1500.0,
"MeasurementUnit": "KG",
"ConsumptionType": "ctMaterial"
}
]
}
]
}