(POST) Crear documentos y asociarlos a un recurso humano

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

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

Método POST
Parámetros Entrada en el Body

Parámetro Tipo de campo Requerido Descripción
code Text Código del recurso humano
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

Nota: 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":"7845123",
"name":"Certificación trabajo en alturas",
"description":"Certificación trabajo en alturas realizada por la empresa ABC",
"group_description":"Certificación",
"version":"0.001",
"valid_from":"2019-10-27",
"valid_until":"2021-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": "Certificación",
"description": "Certificación trabajo en alturas realizada por la empresa ABC",
"name": "Certificación trabajo en alturas",
"version": "0.001",
"valid_from": "2019-10-27T00:00:00+00:00",
"valid_through": "2021-10-27T00:00:00+00:00",
"author": "ISO",
"code_iso": "ISO 39001",
"id_personnel": 7,
"id_attached": 11,
"id": 3,
"is_warranty": true,
"status": true,
"personnel_name": "Alejandra Arango",
"code": "7845123",
"email": "laura@fracttal.com"
}
],
"total": 1
}