(POST) Crear documentos y asociarlos a un activo

Mediante esta API se crea un documento de gestión documental (Garantía o Documento) y se asocia a un activo.

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

Método POST
Parámetros Entrada en el Body

Parámetro Tipo de campo Requerido Descripción
code Text Código del activo
id_type_item Número Opcional Tipo del activo. Este dato aplica cuando se tienen diferentes tipos de activos con el mismo código. Puede ser:
1 para Ubicaciones
2 para Equipos
3 para Herramientas
4 para Repuestos y suministros
5 para Digital
name Texto Nombre de la garantía
description Text Opcional Descripción de la garantía
group_description Texto Opcional Grupo de la garantía. Si se asociará un grupo existente se debe enviar el nombre como está creado en Fracttal, en caso tal de que no se encuentre un grupo con la descripción enviada se creará uno nuevo
version Text Opcional Versión del documento
valid_from Date Opcional Fecha de inicio de validez
valid_until Date Opcional Fecha finalización de la validez
warranty Booleano Opcional Si es garantía enviar true, false en caso contrario
iso_code Text Opcional Código ISO del documento
author Text Opcional Autor

Enviar los campos obligatorios y los parámetros con los valores adicionales que se desea insertar.

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 detalle del documentos insertado
total Número Cantidad de documentos insertados. Por defecto 1

Ejemplo:
Petición: (POST) https://app.fracttal.com/api/items_document_management

Body

{
"code":"AD-189",
"id_type_item":2,
"name":"Garantía de Buses Interurbanos",
"description":"Descripción Garantía",
"group_description":"Garantía Buses",
"version":"0.001",
"valid_from":"2015-10-27",
"valid_until":"2020-10-27",
"warranty":true,
"iso_code":"ISO 39001",
"author":"ISO"
}

Ejemplo Respuesta:

{
"success": true,
"message": "200",
"data": [
{
"id_company": 69,
"id_group_attached": 5,
"groups_attached_description": "Garantía Buses 123",
"description": "Descripción Garantía",
"name": "Garantía de Buses Interurbanos",
"version": "0.001",
"valid_from": "2015-10-27T00:00:00+00:00",
"valid_through": "2020-10-27T00:00:00+00:00",
"author": "ISO",
"code_iso": "ISO 39001",
"is_warranty": true,
"id_item": 19,
"id_attached": 29,
"id": 28,
"status": true,
"item_description": "Buses Interurbanos { 189 } VOLVO O-500 RSD 9BM6340 VOLVO O-500 RSD 9BM634071GB007674 { AD-189 }",
"id_type_item": 2
}
],
"total": 1
}