post https://app.fracttal.com/api/tasks_from_work_request/
Notas:
- Este servicio web hace parte del add-on APIS AVANZADAS.
- La solicitud de trabajo debe tener un activo vinculado.
- La solicitud de trabajo debe estar en el estado “abierta” o “en desarrollo”.
Parámetros de entrada
La siguiente información debe ser enviada en el body de la petición.
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
id_request | Entero | Sí | Id de la solicitud de trabajo. Se puede consultar aquí. (campo folio) |
task_type_main | Texto | Sí | Tipo de tarea |
account_code | Texto | Sí | Código del recurso humano o tercero con una cuenta de usuario en Fracttal, el cual se registrará como el creador de la tarea pendiente |
task_type_description | Texto | Opcional | Clasificación 1 de la tarea |
task_type_2_description | Texto | Opcional | Clasificación 2 de la tarea |
date_maintenance | Fecha | Sí | Fecha programada de la tarea (por defecto es la fecha actual - Formato YYYY-MM-DDTHH:MM:SS-UTC Ejemplo: 2021-07-12T20:00:00-03) |
date_incident | Fecha | Opcional | Fecha del incidente (por defecto es la fecha del incidente de la solicitud de trabajo - Formato YYYY-MM-DDTHH:MM:SS-UTC Ejemplo: 2021-07-12T20:00:00-03) |
description | Texto | Opcional | Descripción de la tarea (por defecto es la descripción de solicitud de trabajo) |
note | Texto | Opcional | Nota de la tarea (por defecto son las observaciones de la solicitud de trabajo) |
duration | Entero | Opcional | Duración estimada (en segundos - por defecto 600 segundos) |
id_priorities | Entero | Opcional | Prioridad de la tarea: 1 - Muy alta 2 - Alta 3 - Media 4 - Baja 5 - Muy baja (por defecto 3 - Media) |
requested_by | Texto | Opcional | Solicitante de la tarea (por defecto solicitante de la solicitud de trabajo) |
asset_out_of_service | Booleano | Opcional | Valor para indicar si la tarea tiene asociado un fuera de servicio. False por defecto |
date_asset_out_of_service | Fecha | Opcional | Fecha de inicio del fuera de servicio |
Parámetros de salida
Parámetro | Tipo | Descripción |
---|---|---|
id_todo | Entero | Id de la tarea en el módulo de tareas pendientes |
id_task | Entero | Id de la tarea |
date_created | Fecha | Fecha de creación de la OT |
created_by | Texto | Nombre del usuario que se regristó como creador de la OT |
id | Entero | Id de la tarea pendiente |
id_company | Entero | Id de la compañía |
id_task | Entero | Id de la tarea |
id_type_item | Entero | Tipo de activo |
id_item | Entero | Id del activo |
code | Texto | Código del activo |
item_description | Texto | Descripción del activo |
id_cost_center | Entero | Id del centro de costos del activo |
id_custom_field_group | Entero | Id de grupo de campos personalizados del activo |
item_id_priority | Entero | Id de prioridad del activo |
id_group | Entero | Id de grupo de activo |
id_group_1 | Entero | Id de clasificación 1 del activo |
id_group_2 | Entero | Id de clasificación 2 del activo |
id_task_type_main | Entero | Id de tipo de tarea |
id_task_type | Entero | Id de clasificación 1 de la tarea |
id_task_type_2 | Entero | Id de la clasificación 2 de la tarea |
date_maintenance | Fecha | Fecha programada de la tarea |
description | Texto | Descripción de la tarea |
duration | Entero | Duración estimada |
is_active | Booleano | Activo habilitado |
tasks_types_main_description | Texto | Tipo de tarea |
priorities_description | Texto | Prioridad de la tarea |
tasks_types_description | Texto | Clasificación 1 de la tarea |
tasks_types_2_description | Texto | Clasificación 2 de la tarea |
id_priorities | Entero | id de prioridad de la tarea |
parent_description | Texto | Descripción de activo padre |
requested_by | Texto | Solicitante |
task_note | Texto | Nota de la tarea |
id_request | Entero | Id de la solicitud de trabajo |
event_date | Fecha | Fecha de incidente |
cal_date_maintenance | Fecha | Fecha calculada |
visible_to_all | Booleano | Activo visible para todos |
groups_description | Texto | Grupo de activo |
groups_1_description | Texto | Clasificación 1 del activo |
groups_2_description | Texto | Clasificación 2 del activo |
Ejemplo:
Petición: (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": "EJEMPLO VERIFICACIÓN DE SOLICITUD 379 A TAREAS PENDIENTES DESDE API",
"note":"VERIFICACIÓN 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": "EJEMPLO VERIFICACIÓN DE SOLICITUD 379 A TAREAS PENDIENTES 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": "VERIFICACIÓN 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
}