FRACTTAL API

(POST) Criar um Item

Com este EndPoint você pode criar um item.

EndPoint
https://app.fracttal.com/api/inventories

Parâmetros de Entrada

Parâmetro Tipo de campo Obrigatório Descrição
code Text Sim Código do item
field_1 Text Sim Nome do item
field_2 Text Não Número da parte do item
field_3 Text Não Fabricante do item
field_4 Text Não Modelo do item
field_5 Text Não Outros 1 do item
field_6 Text Não Outros 2 do item
id_warehouse Integer Não Id Armazém onde o item será associado. Caso não o tenha, o item não será associado a um armazém.
barcode Text Não Código de barras do item
location Text Não Localização física do item.
max_stock_level Real Não Estoque máximo no armazém
min_stock_level Real Não Estoque mínimo permitido no armazém
reorder_level Real Não Quantidade para pedir
stock Real Sim Estoque atual
unit_cost_stock Real Sim Custo por item
unit_code Integer Sim Código da unidade
unit_description Text Sim Descrição da unidade

Parâmetros de saída

Parâmetro Tipo de campo Descrição
id Integer Id do item a ser excluído
code Text Código do item
description Text Concatenação dos campos field_1 ao field_6
id_warehouse Integer Id do armazém onde está o item
location Text Localização física do item.
max_stock_level Real Estoque máximo permitido no armazém
min_stock_level Real Estoque mínimo permitido no armazém
reorder_level Real Quantidade a pedir
stock Real Estoque atual
unit_cost_stock Real Custo do item

Exemplo  Petição (POST):

URL: https://app.fracttal.com/api/inventories

Body:

{
  "code": "ITM-001",
  "field_1": "Llanta",
  "field_2": "R16 Y70",
  "field_3": "Dunlop",
  "field_4": "RM340",
  "field_5": "",
  "field_6": "",
  "id_warehouse": 1,
  "location": "Sin definir",
  "max_stock_level": 2,
  "min_stock_level": 0,
  "reorder_level": 1,
  "stock": 2,
  "stock_temp": 0,
  "unit_cost_stock": 0
}

 

Exemplo de resposta:

Body:

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