post https://app.fracttal.com/api/inventories_associate_warehouse/
Mediante este EndPoint se puede asociar un repuesto existente en Fracttal a un almacén.
Parámetros de entrada
La siguiente información debe ser enviada en el body de la petición.
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
code | Texto | Sí | Código del repuesto. Se puede consultar aquí. (campo code) |
code_warehouse | Texto | Sí | Código del almacén al que se asosiará el repuesto. Es opcional si se envía el id del almacén. Se puede consultar aquí. (campo code) |
id_warehouse | Texto | Sí | Id del almacén al que se asosiará el repuesto. Es opcional si se envía el código del almacén. Se puede consultar aquí (campo id) |
stock | Entero | Opcional | Existencia del repuesto dentro del almacén. Sólo aplica para almacenes controlados por integración externa (Por defecto el valor es 0). |
unit_cost_stock | Entero | Opcional | Costo unitario del repuesto dentro del almacén. Sólo aplica para almacenes controlados por integración externa (Por defecto el valor es 0). |
max_stock_level | Entero | Opcional | Existencia máxima del repuesto dentro del almacén. Por defecto es 1. (Este valor es sólo informativo para generar alertas dentro de Fracttal) |
min_stock_level | Entero | Opcional | Existencia mínima del repuesto dentro del almacén. Por defecto es 0. (Este valor es sólo informativo para generar alertas dentro de Fracttal) |
location | Texto | Opcional | Localización |
order_quantity | Entero | Opcional | Cantidad a pedir |
Parámetros de salida
Parámetro | Tipo | Descripción |
---|---|---|
code | Texto | Código del repuesto |
description | Texto | Descripción del repuesto |
field_1 | Texto | Nombre del repuesto |
field_2 | Texto | Número de parte |
field_3 | Texto | Fabricante |
field_4 | Texto | Modelo |
field_5 | Texto | Otro 1 |
field_6 | Texto | Otro 2 |
warehouses | Array de objetos Json | Array con la información de los almacenes a los que está asociado el repuesto |
Detalle del objeto warehouses
Parámetro | Tipo | Descripción |
---|---|---|
location | Texto | Localización física del ítem |
max_stock_level | Float | Maximo stock permitido en el almacén |
min_stock_level | Float | Mínimo stock permitido en el almacén |
reorder_level | Float | Cantidad a pedir |
stock | Float | Stock actual |
unit_cost_stock | Float | Costo ítem |
code_warehouse | Texto | Código del almacen |
Ejemplo:
Petición: (POST) https://app.fracttal.com/api/inventories_associate_warehouse
{
"code": "0001010000102283",
"code_warehouse": "FTTL-COP",
"stock": 50,
"unit_cost_stock": 1000,
"max_stock_level":20,
"min_stock_level":3
}
{
"success": true,
"message": "200",
"data": {
"id": 611,
"description": "ACEITE BESLUX (SM) SERIAL MARCA MODELO { 0001010000102283 }",
"field_1": "ACEITE BESLUX (SM)",
"field_2": "SERIAL",
"field_3": "MARCA",
"field_4": "MODELO",
"field_5": "PROVEEDOR",
"field_6": "0100-LUBRICANTES,ACEITES,ADITIVOS Y OTROS",
"warehouses": [
{
"id_warehouse": 18,
"location": "",
"max_stock_level": 20,
"min_stock_level": 3,
"reorder_level": 1,
"stock": 50,
"stock_temp": 0,
"unit_cost_stock": 1000,
"code_warehouse": "FTTL-COP"
},
{
"id_warehouse": 4,
"location": null,
"max_stock_level": null,
"min_stock_level": null,
"reorder_level": null,
"stock": 0,
"stock_temp": 0,
"unit_cost_stock": 3560.43,
"code_warehouse": "BOG_INTG"
}
]
},
"total": 1
}