Fracttal →

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

ParámetroTipoRequeridoDescripción
id_requestNúmeroId de la solicitud de trabajo
task_type_mainTextoTipo de tarea
account_codeTextoCó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_descriptionTextoOpcionalClasificación 1 de la tarea
task_type_2_descriptionTextoOpcionalClasificación 2 de la tarea
date_maintenanceFechaFecha 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_incidentFechaOpcionalFecha 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)
descriptionTextoOpcionalDescripción de la tarea (por defecto es la descripción de solicitud de trabajo)
noteTextoOpcionalNota de la tarea (por defecto son las observaciones de la solicitud de trabajo)
durationNúmeroOpcionalDuración estimada (en segundos - por defecto 600 segundos)
id_prioritiesNúmeroOpcionalPrioridad de la tarea:
1 - Muy alta
2 - Alta
3 - Media
4 - Baja
5 - Muy baja
(por defecto 3 - Media)
requested_byTextoOpcionalSolicitante de la tarea (por defecto solicitante de la solicitud de trabajo)
asset_out_of_serviceBooleanoOpcionalvalor para indicar si la tarea tiene asociado un fuera de servicio. False por defecto
date_asset_out_of_serviceFechaOpcionalFecha de inicio del fuera de servicio

Enviar los campos obligatorios y los parámetros con los valores adicionales que se desea insertar.

Parámetros de salida

ParámetroTipoDescripción
id_todoNúmeroId de la tarea en el módulo de tareas pendientes
id_taskNúmeroId de la tarea
date_createdFechaFecha de creación de la OT
created_byTextoNombre del usuario que se regristó como creador de la OT
idNúmeroId de la tarea pendiente
id_companyNúmeroId de la compañía
id_taskNúmeroId de la tarea
id_type_itemNúmeroTipo de activo
id_itemNúmeroId del activo
codeTextoCódigo del activo
item_descriptionTextoDescripción del activo
id_cost_centerNúmeroId del centro de costos del activo
id_custom_field_groupNúmeroId de grupo de campos personalizados del activo
item_id_priorityNúmeroId de prioridad del activo
id_groupNúmeroId de grupo de activo
id_group_1NúmeroId de clasificación 1 del activo
id_group_2NúmeroId de clasificación 2 del activo
id_task_type_mainNúmeroId de tipo de tarea
id_task_typeNúmeroId de clasificación 1 de la tarea
id_task_type_2NúmeroId de la clasificación 2 de la tarea
date_maintenanceFechaFecha programada de la tarea
descriptionTextoDescripción de la tarea
durationNúmeroDuración estimada
is_activeBooleanoActivo habilitado
tasks_types_main_descriptionTextoTipo de tarea
priorities_descriptionTextoPrioridad de la tarea
tasks_types_descriptionTextoClasificación 1 de la tarea
tasks_types_2_descriptionTextoClasificación 2 de la tarea
id_prioritiesNúmeroid de prioridad de la tarea
parent_descriptionTextoDescripción de activo padre
requested_byTextoSolicitante
task_noteTextoNota de la tarea
id_requestNúmeroId de la solicitud de trabajo
event_dateFechaFecha de incidente
cal_date_maintenanceFechaFecha calculada
visible_to_allBooleanoActivo visible para todos
groups_descriptionTextoGrupo de activo
groups_1_descriptionTextoClasificación 1 del activo
groups_2_descriptionTextoClasificació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
}

PROBAR CONEXION

Language