Mediante esta API puedes actualizar cualquier tipo de activo existente en Fracttal.

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

:code_item = Código del activo

Método PUT

Parámetros Entrada en el Body

** Se deben enviar sólo los parámetros que se necesitan actualizar

Parámetro

Tipo de campo

Requerido

Descripción

code

Text

Código ítem

id_type_item

Número

Tipo de activo. Puede ser: 1 para Ubicaciones, 2 para Equipos, 3 para Herramientas, 4 para Repuestos y suministros, 5 para Digital

active

Texto

Opcional

true si el activo está activo, false en caso contrario.

barcode

Text

Opcional

Código de barras

notes

Text

Opcional

Notas

weight

Text

Opcional

Peso

is_serial_control

Boleano

true cuando es un item controlado por serial

group

Text

Opcional

Tipo

group_1

Text

Opcional

Clasificación 1

group_2

Text

Opcional

Clasificación 2

id_priority

Número

Opcional

Id de prioridad

1 - Muy alta

2 - Alta

3 - Media

4 - Baja

5 - Muy baja

code_parent_location

Text

Opcional

Código del activo donde está ubicado o es parte de

latitude

Text

Opcional

Latitude

longitud

Text

Opcional

Longuitud

unit_code

Text

Opcional(Si el tipo de activo es Repuesto o suministro es obligatorio)

Código de la unidad

unit_description

Text

Opcional(Si el tipo de activo es Repuesto o suministro es obligatorio)

Descripción de la unidad

visible_to_all

Boolean

Opcional

True si el activo se puede visualizar a todas las personas de la empresa

purchase_date

Text

Opcional

Fecha de compra. Formato: 'YYYY-MM-DDTHH:MM:SS-UTC' Ejemplo:'2016-07-12T20:00:00-03'.

total_cost

Text

Opcional

Costo total

startup_date

Text

Opcional

Fecha de inicio para la depreciación. Formato: 'YYYY-MM-DDTHH:MM:SS-UTC' Ejemplo:'2016-07-12T20:00:00-03'.

costs_center

Text

Opcional

Descripción Centro de costos

budgets

Text

Opcional

Costo total de la depreciación lineal

Parámetros de entrada a actualizar dependiendo del tipo de activo:

Parámetro

Tipo de campo

Requerido

Descripción Ubicaciones (id_type_item = 1)

Descripción Equipos (id_type_item = 2)

Descripción Repuestos (id_type_item = 3)

Descripción Herramientas (id_type_item = 4)

Descripción Digital (id_type_item = 5)

field_1

Text

Opcional

Nombre

Nombre

Nombre

Nombre

Nombre

field_2

Text

Opcional

Dirección

Fabricante

Número de parte

Número de parte

Fabricante

field_3

Text

Opcional

Ciudad

Modelo

Fabricante

Fabricante

Número de serial

field_4

Text

Opcional

Código de área

Número de serial

Modelo

Modelo

Versión

field_5

Text

Opcional

Departamento / Estado / Región

Otro 1

Otro 1

Otro 1

field_6

Text

Opcional

País

Otro 2

Otro 2

Otro 2

Nota: 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 salida

Parámetro

Tipo de campo

Descripción

success

Booleano

true si el insert fue exitoso o false en caso contrario

message

Text

200 si fue exitoso

data

Text

Json con el item insertado

total

Número

Cantidad de registros insertados (Siempre será 1)

Ejemplo:
Petición: (PUT) https://app.fracttal.com/api/items/EQM028

Body

{
"id_type_item":2,
"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"
}

Ejemplo Respuesta:

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