FRACTTAL API

(POST) Criar um Ativo

Por meio dessa API, você pode criar um ativo no Fracttal.
Você deve ter em mente que a quantidade de ativos que você pode criar está limitada pelo plano que sua empresa contratou.

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

Método POST

Parâmetros de entrada no corpo

Parâmetro Tipo de campo Obrigatório Descrição
code Text Código do item
id_type_item Número Sim Tipo de ativo. Pode ser: 1 para Instalações, 2 para Equipamentos, 3 para Ferramentas, 4 para Peças de Reposição e Suprimentos, 5 para Digital
active Texto Opcional true se o ativo está ativo, false no caso contrário.
barcode Text Opcional Código de barras
field_1 Text Sim Nome
field_2 Text Opcional Fabricante
field_3 Text Opcional Modelo
field_4 Text Opcional Número de serial
field_5 Text Opcional Outros 1
field_6 Text Opcional Outros 2
notes Text Opcional Notas
weight Text Opcional Peso
is_serial_control Boleano Sim true quando é um item controlado por serial
group Text Opcional Tipo
group_1 Text Opcional Classificação 1
group_2 Text Opcional Classificação 2
priorities Text Opcional Descrição da Prioridade
code_parent_location Text Opcional Código do ativo onde está localizado o é parte de
latitude Text Opcional Latitude
longitud Text Opcional Longuitude
units_code Text Opcional(Se o tipo de ativo é Peça de reposição e suprimento, é obrigatório) Código da unidade
unit_description Text Opcional(Si el tipo de activo es Repuesto o suministro es obligatorio) Descrição da unidade
visible_to_all Boolean Opcional True se o ativo pode visualizar a todas as pessoas da empresa
purchase_date Text Opcional Data de compra. Formato: 'YYYY-MM-DDTHH:MM:SS-UTC' Exemplo:'2016-07-12T20:00:00-03'.
total_cost Text Opcional Custo total
startup_date Text Opcional Data de inicio para a depreciação. Formato: 'YYYY-MM-DDTHH:MM:SS-UTC' Exemplo:'2016-07-12T20:00:00-03'.
costs_center Text Opcional Descrição Centro de Custos
budgets Text Opcional Custo total da depreciação linear

Para la creación de los activos, se debe enviar los campos obligatorios y los parámetros con los valores adicionales que se desea insertar. No enviar los parámetros que no son obligatorios en blanco.

Parâmetros de saída

Parâmetro Tipo de campo Descrição
success Booleano true se a inserção foi bem sucedida ou false caso contrário
message Text 200 se foi bem sucedido
data Text Json com o item inserido
total Número Quantidade de registros inseridos (Sempre será 1)

Exemplo:

Petição: (POST) https://app.fracttal.com/api/items

Corpo

{
	"id_type_item":2,
	"code":"EQM028",
	"field_1":"REFRIGERADOR DE VACUNAS",
	"field_2":"SAMSUNG",
	"field_3":"C13 D",
	"field_4":"001827",
	"field_5":"02 RACKS",
	"field_6":"750X580X390",
	"barcode":"123987123AAC",
	"priorities":"Muy Alta",
	"purchase_date":"2015-10-27T20:00:00-05",
	"is_serial_control":"false",
	"is_tool":"false",
	"active":"true",
	"is_changed":"false"
}

Exemplo Resposta:

{
    "success": true,
    "message": "200",
    "data": {
        "
        "code": "EQM028",
        "description": null,
        "id_type_item": 2,
        "notes": null,
        "min_stock_warning": null,
        "weight": null,
        "id_unit": null,
        "is_serial_control": false,
        "is_tool": false,
        "active": true,
        "barcode": "123987123AAC",
        "field_1": "REFRIGERADOR DE VACUNAS",
        "field_2": "SAMSUNG",
        "lead_time": null,
        "path_image": null,
        "field_3": "C13 D",
        "field_4": "001827",
        "is_changed": false,
        "field_5": "02 RACKS",
        "field_6": "750X580X390",
        "import_code": null,
        "total_replacement_cost": null,
        "salvage_value": null,
        "purchase_date": "2015-10-27",
        "total_cost": null,
        "anual_depreciation": null,
        "startup_date": null,
        "latitude": null,
        "longitud": null,
        "visible_to_all": false,
        "hours_average_daily_use": null
    },
    "total": 0
}