Com este EndPoint você pode associar uma peça de reposição existente no Fracttal a um armazém.
Parâmetros de entrada
A seguinte informação deve ser enviada no body da solicitação.
Parâmetros | Tipo | Obrigatório | Descrição |
|---|---|---|---|
code | Texto | Sim | Código da peça de reposição. Pode ser consultado aqui. (campo code) |
code_warehouse | Texto | Sim | Código do armazém ao qual a peça de reposição será associada. É opcional se for enviado o id do armazém. Pode ser consultado aqui. (campo code) |
id_warehouse | Texto | Sim | Id do armazém ao qual a peça de reposição será associada. É opcional se for enviado o código do armazém. Pode ser consultado aqui (campo id) |
stock | Inteiro | Opcional | Existência da peça de reposição dentro do armazém. Aplica-se apenas a armazéns controlados por integração externa (por padrão o valor é 0). |
unit_cost_stock | Inteiro | Opcional | Custo unitário da peça de reposição dentro do armazém. Aplica-se apenas a armazéns controlados por integração externa (por padrão o valor é 0). |
max_stock_level | Inteiro | Opcional | Estoque máximo da peça de reposição dentro do armazém. Por padrão é 1. (Este valor é apenas informativo para gerar alertas dentro do Fracttal) |
min_stock_level | Inteiro | Opcional | Estoque mínimo da peça de reposição dentro do armazém. Por padrão é 0. (Este valor é apenas informativo para gerar alertas dentro do Fracttal) |
location | Texto | Opcional | Localização |
order_quantity | Inteiro | Opcional | Quantidade a pedir |
Parâmetros de saída
Parâmetro | Tipo | Descrição |
|---|---|---|
code | Texto | Código da peça de reposição |
description | Texto | Descrição da peça de reposição |
field_1 | Texto | Nome da peça de reposição |
field_2 | Texto | Número de parte |
field_3 | Texto | Fabricante |
field_4 | Texto | Modelo |
field_5 | Texto | Outro 1 |
field_6 | Texto | Outro 2 |
warehouses | Array de objetos Json | Array com a informação dos armazéns aos quais a peça de reposição está associada |
Detalhes do objeto warehouses
Parâmetro | Tipo | Descrição |
|---|---|---|
location | Texto | Localização física do item |
max_stock_level | Float | Estoque máximo permitido no armazém |
min_stock_level | Float | Estoque mínimo permitido no armazém |
reorder_level | Float | Quantidade a pedir |
stock | Float | Estoque atual |
unit_cost_stock | Float | Custo do item |
code_warehouse | Texto | Código do armazém |
Exemplo:
Requisição: (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
}TESTE DE CONEXÃO
