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 mínimas). 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 | Requerido | Descripción |
---|---|---|---|
code | Texto | Sí | Código ítem. Se puede consultar aquí.(campo code) |
id_warehouse | Entero | Sí | Id Almacén donde esta el ítem (No enviar si se enviá el code_warehouse). Se puede consultar aquí.(campo code) |
code_warehouse | Texto | Sí | Código del almacén donde esta el ítem (No enviar si se envía el id_warehouse). Se puede consultar aquí.(campo code) |
location | Texto | Opcional | Localización física del ítem. |
max_stock_level | Entero | Opcional | Maximo stock permitido en el almacén |
min_stock_level | Entero | Opcional | Mínimo stock permitido en el almacén |
reorder_level | Entero | Opcional | Cantidad a pedir |
stock | Entero | Sí | Stock actual (aplica solo para almacenes integrados) |
unit_cost_stock | Float | Sí | Costo ítem (aplica solo para almacenes integrados) |
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
}