post https://app.fracttal.com/api/inventories/
Mediante este EndPoint se puede crear un item como repuesto y suministro y se asocia a un almacén (para cuando se envíe el código del almacén al servicio web)
Parámetros de entrada
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
code | Texto | Sí | Código ítem |
field_1 | Texto | Sí | Nombre del item |
id_type_item | Número | No | Tipo de activo que se creará: 3 = Herramienta 4 = Repuesto y suministro (Valor por defecto cuando no se envía este campo) |
field_2 | Texto | Opcional | Número de parte del item |
field_3 | Texto | Opcional | Fabricante del item |
field_4 | Texto | Opcional | Modelo del item |
field_5 | Texto | Opcional | Otro 1 del item |
field_6 | Texto | Opcional | Otro 2 del item |
groups_description | Texto | Opcional | Tipo |
groups_1_description | Texto | Opcional | Clasificación 1 |
groups_2_description | Texto | Opcional | Clasificación 2 |
code_warehouse | Texto | Opcional | Código del Almacén al cual se asociará el ítem. En caso de no tenerlo, el item se creará pero no se asociará a una bodega. |
id_warehouse | Entero | No | Id Almacén donde se asociará el ítem. En caso de no tenerlo, el item no se asociará a una bodega. |
barcode | Texto | Opcional | Código de barras del item |
location | Texto | Opcional | Localización física del ítem. |
max_stock_level | Real | Opcional | Maximo stock permitido en el almacén |
min_stock_level | Real | Opcional | Mínimo stock permitido en el almacén |
stock | Real | Sí | Stock actual (es opcional si el almacén es no integrado) |
unit_cost_stock | Real | Opcional | Costo ítem (valor por defecto 0) |
unit_code | Texto | Sí | Código de la unidad |
unit_description | Texto | Sí | Descripción de la unidad |
visible_to_all | Booleano | Opcional | Activo visible para todos. Por defecto es false |
code_parent_location | Texto | Opcional | Localización |
notes | Texto | Opcional | Notas |
Parámetros de salida
Parámetro | Tipo | Descripción |
---|---|---|
id | Entero | Id del ítem a eliminar |
code | Texto | Código ítem |
description | Texto | Concatenación de los campos field_1 al field_6 |
id_warehouse | Entero | Id Almacén donde esta el ítem |
location | Texto | Localización física del ítem. |
max_stock_level | Real | Maximo stock permitido en el almacén |
min_stock_level | Real | Mínimo stock permitido en el almacén |
reorder_level | Real | Cantidad a pedir |
stock | Real | Stock actual |
unit_cost_stock | Real | Costo ítem |
Ejemplo:
Petición: (POST) https://app.fracttal.com/api/inventories
{
"code": "ITM-012",
"field_1": "Llanta",
"field_2": "R16 Y70",
"field_3": "Dunlop",
"field_4": "RM340",
"id_warehouse": 1,
"unit_code":"UND",
"unit_description":"UND",
"max_stock_level": 2,
"min_stock_level": 0,
"stock": 2,
"unit_cost_stock": 0
}
{
"success": true,
"message": "200",
"data": {
"id": 13824522,
"id_company": null,
"code": "ITM-012",
"description": "Llanta R16 Y70 Dunlop RM340 { ITM-012 }",
"id_type_item": 4,
"id_group": null,
"id_group_2": null,
"notes": null,
"min_stock_warning": null,
"weight": null,
"id_unit": 1,
"is_serial_control": false,
"is_tool": false,
"active": true,
"barcode": null,
"field_1": "Llanta",
"field_2": "R16 Y70",
"lead_time": null,
"id_custom_field_group": null,
"path_image": null,
"id_parent": null,
"id_priority": null,
"id_group_1": null,
"id_group_task": null,
"id_cost_center": null,
"field_3": "Dunlop",
"field_4": "RM340",
"is_changed": true,
"field_5": null,
"field_6": null,
"import_code": null,
"total_replacement_cost": null,
"salvage_value": null,
"purchase_date": null,
"total_cost": 0,
"anual_depreciation": null,
"startup_date": null,
"id_third_party": null,
"id_budget": null,
"latitude": null,
"longitud": null,
"id_items_import": null,
"visible_to_all": false,
"hours_average_daily_use": null,
"parent_description": null,
"path_node": null,
},
"total": 1
}
PROBAR CONEXION