Actualizar un repuesto de un almacén

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ámetroTipoRequeridoDescripción
codeTextoCódigo ítem. Se puede consultar aquí.(campo code)
id_warehouseEnteroId Almacén donde esta el ítem (No enviar si se enviá el code_warehouse). Se puede consultar aquí.(campo code)
code_warehouseTextoCódigo del almacén donde esta el ítem (No enviar si se envía el id_warehouse). Se puede consultar aquí.(campo code)
locationTextoOpcionalLocalización física del ítem.
max_stock_levelEnteroOpcionalMaximo stock permitido en el almacén
min_stock_levelEnteroOpcionalMínimo stock permitido en el almacén
reorder_levelEnteroOpcionalCantidad a pedir
stockEnteroStock actual (aplica solo para almacenes integrados)
unit_cost_stockFloatCosto í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
}
Language