(POST) Criar documentos e associar a um recurso humano

Mediante esta API se cria um documento de gestão documental (Garantia ou Documento) e se associa a um recurso humano.

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

Método POST
Parâmetros Entrada no Body

Parâmetro Tipo de campo Requerido Descrição
code Text Sim Código do recurso humano
name Texto Sim Nome da garantia
description Text Opcional Descrição da garantia
group_description Texto Opcional Grupo da garantia. Se associará um grupo existente se deve enviar o nome como está criado no Fracttal, no caso de não encontrar um grupo com a descrição enviada se criará um novo
version Text Opcional Versão do documento
valid_from Date Opcional Data de inicio de validez
valid_until Date Opcional Data finalização da validez
warranty Booleano Opcional Se é garantia enviar true, false em caso contrario
iso_code Text Opcional Código ISO do documento
author Text Opcional Autor

Nota: Enviar os campos obrigatórios e os parâmetros com os valores adicionais que se deseja insertar.

Parâmetros de saída

Parâmetro Tipo de campo Descrição
success Booleano true se o insert foi exitoso ou false no caso contrário
message Text 200 se foi exitoso
data Text Json com o detalhe dos documentos insertado
total Número Quantidade de documentos insertados. Por defeito 1

Exemplo:
Petição: (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"
}

Exemplo Resposta:

{
"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
}