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: |
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âmetro | Tipo | Descrição |
|---|---|---|
id_todo | Inteiro | Id da tarefa no módulo de tarefas pendentes |
id_task | Inteiro | Id da tarefa |
date_created | Data | Data de criação da OT |
created_by | Texto | Nome do usuário que se registrou como criador da OT |
id | Inteiro | Id da tarefa pendente |
id_company | Inteiro | Id da empresa |
id_task | Inteiro | Id da tarefa |
id_type_item | Inteiro | Tipo de ativo |
id_item | Inteiro | Id do ativo |
code | Texto | Código do ativo |
item_description | Texto | Descrição do ativo |
id_cost_center | Inteiro | Id do centro de custos do ativo |
id_custom_field_group | Inteiro | Id de grupo de campos personalizados do ativo |
item_id_priority | Inteiro | Id de prioridade do ativo |
id_group | Inteiro | Id de grupo de ativo |
id_group_1 | Inteiro | Id de classificação 1 do ativo |
id_group_2 | Inteiro | Id de classificação 2 do ativo |
id_task_type_main | Inteiro | Id de tipo de tarefa |
id_task_type | Inteiro | Id de classificação 1 da tarefa |
id_task_type_2 | Inteiro | Id da classificação 2 da tarefa |
date_maintenance | Data | Data programada da tarefa |
description | Texto | Descrição da tarefa |
duration | Inteiro | Duração estimada |
is_active | Booleano | Ativo habilitado |
tasks_types_main_description | Texto | Tipo de tarefa |
priorities_description | Texto | Prioridade da tarefa |
tasks_types_description | Texto | Classificação 1 da tarefa |
tasks_types_2_description | Texto | Classificação 2 da tarefa |
id_priorities | Inteiro | id de prioridade da tarefa |
parent_description | Texto | Descrição de ativo pai |
requested_by | Texto | Solicitante |
task_note | Texto | Nota da tarefa |
id_request | Inteiro | Id da solicitação de trabalho |
event_date | Data | Data de incidente |
cal_date_maintenance | Data | Data calculada |
visible_to_all | Booleano | Ativo visível para todos |
groups_description | Texto | Grupo de ativo |
groups_1_description | Texto | Classificação 1 do ativo |
groups_2_description | Texto | Classificaçã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
}