Criar uma tarefa pendente a partir de uma solicitação de trabalho

Notas:

  • Este serviço web faz parte do add-on APIS AVANÇADAS.
  • A solicitação de trabalho deve ter um ativo vinculado.
  • A solicitação de trabalho deve estar no estado "aberta" ou "em desenvolvimento".

Parâmetros de entrada

A seguinte informação deve ser enviada no body da petição.

Parâmetro

Tipo

Obrigatório

Descrição

id_request

Inteiro

Sim

Id da solicitação de trabalho. Pode ser consultado aqui. (campo folio)

task_type_main

Texto

Sim

Tipo de tarefa

account_code

Texto

Sim

Código do recurso humano ou terceiro com uma conta de usuário no Fracttal, que será registrado como o criador da tarefa pendente

task_type_description

Texto

Opcional

Classificação 1 da tarefa

task_type_2_description

Texto

Opcional

Classificação 2 da tarefa

date_maintenance

Data

Sim

Data programada da tarefa (por padrão é a data atual - Formato YYYY-MM-DDTHH:MM:SS-UTC Exemplo: 2021-07-12T20:00:00-03)

date_incident

Data

Opcional

Data do incidente (por padrão é a data do incidente da solicitação de trabalho - Formato YYYY-MM-DDTHH:MM:SS-UTC Exemplo: 2021-07-12T20:00:00-03)

description

Texto

Opcional

Descrição da tarefa (por padrão é a descrição da solicitação de trabalho)

note

Texto

Opcional

Nota da tarefa (por padrão são as observações da solicitação de trabalho)

duration

Inteiro

Opcional

Duração estimada (em segundos - por padrão 600 segundos)

id_priorities

Inteiro

Opcional

Prioridade da tarefa:
1 - Muito alta
2 - Alta
3 - Média
4 - Baixa
5 - Muito baixa
(por padrão 3 - Média)

requested_by

Texto

Opcional

Solicitante da tarefa (por padrão solicitante da solicitação de trabalho)

asset_out_of_service

Booleano

Opcional

Valor para indicar se a tarefa tem associado um fora de serviço. False por padrão

date_asset_out_of_service

Data

Opcional

Data de início do fora de serviço

Parâmetros de saída

ParâmetroTipoDescrição
id_todoInteiroId da tarefa no módulo de tarefas pendentes
id_taskInteiroId da tarefa
date_createdDataData de criação da OT
created_byTextoNome do usuário que se registrou como criador da OT
idInteiroId da tarefa pendente
id_companyInteiroId da empresa
id_taskInteiroId da tarefa
id_type_itemInteiroTipo de ativo
id_itemInteiroId do ativo
codeTextoCódigo do ativo
item_descriptionTextoDescrição do ativo
id_cost_centerInteiroId do centro de custos do ativo
id_custom_field_groupInteiroId de grupo de campos personalizados do ativo
item_id_priorityInteiroId de prioridade do ativo
id_groupInteiroId de grupo de ativo
id_group_1InteiroId de classificação 1 do ativo
id_group_2InteiroId de classificação 2 do ativo
id_task_type_mainInteiroId de tipo de tarefa
id_task_typeInteiroId de classificação 1 da tarefa
id_task_type_2InteiroId da classificação 2 da tarefa
date_maintenanceDataData programada da tarefa
descriptionTextoDescrição da tarefa
durationInteiroDuração estimada
is_activeBooleanoAtivo habilitado
tasks_types_main_descriptionTextoTipo de tarefa
priorities_descriptionTextoPrioridade da tarefa
tasks_types_descriptionTextoClassificação 1 da tarefa
tasks_types_2_descriptionTextoClassificação 2 da tarefa
id_prioritiesInteiroid de prioridade da tarefa
parent_descriptionTextoDescrição de ativo pai
requested_byTextoSolicitante
task_noteTextoNota da tarefa
id_requestInteiroId da solicitação de trabalho
event_dateDataData de incidente
cal_date_maintenanceDataData calculada
visible_to_allBooleanoAtivo visível para todos
groups_descriptionTextoGrupo de ativo
groups_1_descriptionTextoClassificação 1 do ativo
groups_2_descriptionTextoClassificação 2 do ativo

Exemplo:

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

{
    "id_request":377,
    "task_type_main": "CORRECTIVA MRX SQA",
    "task_type_description": "MECÁNICA MRX",
    "task_type_2_description": "REQUIERE PERMISO ALTURA 2 MRX",
    "date_maintenance": "2022-09-27T13:30:29-05",
    "date_incident": "2022-09-14T06:15:29-05",
    "description": "EXEMPLO VERIFICAÇÃO DE SOLICITAÇÃO 379 A TAREFAS PENDENTES DESDE API",
    "note":"VERIFICAÇÃO DE MRX",
    "duration":1500,
    "id_priorities":2,
    "account_code": "JCDIAZ",
    "requested_by":"Prueba desde API MRX"
}
{
    "success": true,
    "message": "200",
    "data": {
        "id": 8810053,
        "id_company": 1190,
        "id_task": 3157021,
        "id_type_item": 1,
        "id_item": 6,
        "code": "ENVASADO",
        "item_description": "ENVASADO      { ENVASADO }",
        "id_cost_center": null,
        "id_custom_field_group": null,
        "item_id_priority": null,
        "id_group": null,
        "id_group_1": null,
        "id_group_2": null,
        "id_work_order_task": null,
        "id_group_task": null,
        "id_task_type_main": 10318,
        "id_task_type": 13293,
        "id_task_type_2": 13584,
        "group_task_description": null,
        "date_maintenance": "2022-09-27T18:30:29+00:00",
        "trigger_description": "NO_SCHEDULE_TASK",
        "delay": 0,
        "description": "EXEMPLO VERIFICAÇÃO DE SOLICITAÇÃO 379 A TAREFAS PENDENTES DESDE API",
        "duration": 1500,
        "is_active": true,
        "stop_assets": false,
        "stop_assets_sec": null,
        "tasks_types_main_description": "CORRECTIVA MRX SQA",
        "priorities_description": "HIGH",
        "tasks_types_description": "MECÁNICA MRX",
        "tasks_types_2_description": "REQUIERE PERMISO ALTURA 2 MRX",
        "id_priorities": 2,
        "num_resources": 0,
        "notes": null,
        "parent_description": "// EMPRESA SECTOR MANUFACTURA/ PLANTA 1 - PRODUCCIÓN ALIMENTOS/ ÁREA PRODUCCIÓN FRUTAS/ LINEA FRUTAS ROJAS/ ",
        "last_date_maintenance": "2022-09-27T18:55:29+00:00",
        "requested_by": "Prueba desde API MRX",
        "task_failure": null,
        "task_note": "VERIFICAÇÃO DE MRX",
        "id_task_trigger": null,
        "show_todo": true,
        "replay_counter": 0,
        "wo_folio": null,
        "id_request": 377,
        "event_date": "2022-09-14T11:15:29+00:00",
        "cal_date_maintenance": "2022-09-27T18:30:29+00:00",
        "triggers": {},
        "items_log_description": "ENVASADO      { ENVASADO }",
        "replay_counter_cycles": null,
        "num_iterations": null,
        "is_cyclical": null,
        "visible_to_all": false,
        "id_items_availability": null,
        "groups_description": null,
        "groups_1_description": null,
        "groups_2_description": null,
        "items_log_id_priority": 2,
        "tasks_log_task_type_main": "CORRECTIVA MRX SQA",
        "tasks_log_types_description": "MECÁNICA MRX",
        "tasks_log_types_2_description": "REQUIERE PERMISO ALTURA 2 MRX",
        "id_status_work_order": 5,
        "id_type": 69,
        "id_event": 33
    },
    "total": 0
}
Language