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)

EndPoint
https://app.fracttal.com/api/inventories
Método POST

Parámetros de Entrada

Parámetro

Tipo de campo

Requerido

Descripción

code

Text

Código ítem

field_1

Text

Nombre del item

field_2

Text

Opcional

Número de parte del item

field_3

Text

Opcional

Fabricante del item

field_4

Text

Opcional

Modelo del item

field_5

Text

Opcional

Otro 1 del item

field_6

Text

Opcional

Otro 2 del item

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

Integer

No

Id Almacén donde se asociará el ítem. En caso de no tenerlo, el item no se asociará a una bodega.

barcode

Text

Opcional

Código de barras del item

location

Text

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

Stock actual

unit_cost_stock

Real

Si

Costo ítem

unit_code

Text

Código de la unidad

unit_description

Text

Descripción de la unidad

visible_to_all

Booleano

Opcional

Activo visible para todos. Por defecto es false

location

Text

Opcional

Localización

notes

Text

Opcional

Notas

Parámetros de salida

Parámetro

Tipo de campo

Descripción

id

Integer

Id del ítem a eliminar

code

Text

Código ítem

description

Text

Concatenación de los campos field_1 al field_6

id_warehouse

Integer

Id Almacén donde esta el ítem

location

Text

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):
URL: https://app.fracttal.com/api/inventories

Body:

{
"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
}

Ejemplo del response:

Body:

{
"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
}
¿Encontró su respuesta?