Crear una tarea pendiente desde una solicitud de trabajo

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

Id de la solicitud de trabajo. Se puede consultar aquí. (campo folio)

task_type_main

Texto

Tipo de tarea

account_code

Texto

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

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
}
Language