put https://app.fracttal.com/api/inventories/
Mediante este EndPoint se puede actualizar la información de un repuesto y suministro en un almacén (stock, costo, cantidades máximas y minímas). Este servicio web también se puede usar para asociar un repuesto a un almacén.
El parámetro en la url code es el código del repuesto a actualizar. Se puede consultar aquí. (campo code)
Parámetros del body
La siguiente información debe ser enviada en el body de la petición. Solo enviar los datos que se quieren actualizar
Parámetro | Tipo | Descripción |
---|---|---|
id | Entero | Id del ítem a eliminar. Se puede consultar aquí. (campo id) |
code | Texto | Código ítem. Se puede consultar aquí. (campo code) |
description | Texto | Descripción |
id_warehouse | Entero | Id Almacén donde esta el ítem (No enviar si se enviá el code_warehouse). Se puede consultar aquí. (campo code) |
code_warehouse | Texto | Código del almacén donde esta el ítem (No enviar si se enviá el id_warehouse). Se puede consultar aquí. (campo code) |
location | Texto | Localización física del ítem. |
max_stock_level | Entero | Maximo stock permitido en el almacén |
min_stock_level | Entero | Mínimo stock permitido en el almacén |
reorder_level | Entero | Cantidad a pedir |
stock | Entero | Stock actual (aplica solo para almacenes integrados) |
unit_cost_stock | Float | Costo ítem (aplica solo para almacenes integrados) |
location | Texto | Localización |
Ejemplo:
Petición: (PUT) https://app.fracttal.com/api/inventories/ITM-001
{
"id_warehouse": 1,
"max_stock_level": 2,
"min_stock_level": 0,
"stock": 2,
"unit_cost_stock": 0
}
{
"success": true,
"message": "200",
"data": [
{
"id": 5,
"description": "Aceite Mobil 10w40 ",
"field_1": "Aceites ",
"field_2": null,
"field_3": "Mobil",
"field_4": "10w40",
"field_5": null,
"field_6": null,
"warehouses": [
{
"id_warehouse": 1,
"location": "Sin definir",
"max_stock_level": 2,
"min_stock_level": 2,
"reorder_level": 6,
"stock": 10,
"stock_temp": 0,
"unit_cost_stock": 0
}
]
}
],
"total": 1
}