Consulta de subtarefas

Através desta API é possível consultar a lista de subtarefas.

Parâmetros de entrada

É possível filtrar as informações através dos seguintes query_params:

ParâmetroTipoObrigatórioDescrição
folioTextoOpcionalFolha da OS. Pode ser consultado aqui. (campo wo_folio)
groupInteiroOpcionalGrupo da subtarefa
sinceTextoOpcionalData inicial da consulta. Formato: 'YYYY-MM-DDTHH:MM:SS-UTC' Exemplo:'2016-07-12T20:00:00-03'. (Por padrão 30 dias antes)
untilTextoOpcionalData final da consulta. Formato: 'YYYY-MM-DDTHH:MM:SS-UTC' Exemplo:'2016-07-12T20:00:00-03'. (Por padrão a data atual)
type_dateTextoOpcionalTipo de data para fazer a consulta. Pode ser:

creation_date: Data de criação da OS (Valor por padrão)
initial_date: Data inicial da tarefa
final_date: Data de finalização da tarefa
ot_statusInteiroOpcionalNúmero que indica o estado das OSs (1: OSs em processo, 2: OSs em Revisão, 3: OSs Finalizadas, 4: OSs Canceladas)
startInteiroOpcionalNúmero do registro onde iniciará a consulta. Por padrão 0. Todas as consultas estão limitadas a 100 registros, quando há mais do que essa quantidade deve-se utilizar este parâmetro para a paginação.
limitInteiroOpcionalQuantidade de registros que mostrará a requisição. O valor por padrão é 100.

Parâmetros de saída

ParâmetroTipoDescrição
id_work_orderInteiroId interno da ordem de trabalho
id_work_order_taskInteiroId da tarefa dentro da OS
id_work_orders_tasks_form_itemsInteiroId da subtarefa dentro da OS
valueTextoValor da subtarefa
descriptionTextoDescrição da subtarefa
unit_descriptionTextoDescrição da unidade do medidor. Aplica-se quando é subtarefa tipo medidor
units_codeTextoCódigo da unidade do medidor. Aplica-se quando é subtarefa tipo medidor
order_numberInteiroPosição em que se visualiza a subtarefa
is_requiredBooleanoÉ obrigatória a subtarefa
meter_descriptionTextoDescrição do medidor
last_valueInteiroÚltimo valor do medidor
wo_folioTextoFolha da OS
creation_dateTextoData de criação da OS
id_status_work_orderInteiroEstado da ordem de trabalho
id_task_form_item_typeInteiroTipo de subtarefa
groupTextoGrupo/parte
id_companyInteiroId da empresa

Exemplo:

Requisição: GET https://app.fracttal.com/api/work_orders_subtasks/?folio=OT-12226

Resposta:

{
    "success": true,
    "message": "200",
    "data": [
        {
            "id_work_order": 17950686,
            "id_work_order_task": 29722347,
            "id_work_orders_tasks_form_items": 239265424,
            "value": null,
            "description": "Procedimento",
            "unit_description": null,
            "units_code": null,
            "order_number": 1,
            "is_required": false,
            "meter_description": null,
            "last_value": null,
            "wo_folio": "OT-12226",
            "creation_date": "2024-08-30T19:41:23.069843+00:00",
            "id_status_work_order": 1,
            "id_task_form_item_type": 1,
            "group": null,
            "id_company": 1190
        },
        {
            "id_work_order": 17950686,
            "id_work_order_task": 29722347,
            "id_work_orders_tasks_form_items": 239265425,
            "value": null,
            "description": "Teste grupo",
            "unit_description": null,
            "units_code": null,
            "order_number": 2,
            "is_required": false,
            "meter_description": null,
            "last_value": null,
            "wo_folio": "OT-12226",
            "creation_date": "2024-08-30T19:41:23.069843+00:00",
            "id_status_work_order": 1,
            "id_task_form_item_type": 1,
            "group": "ORDEM E LIMPEZA",
            "id_company": 1190
        },
        {
            "id_work_order": 17950686,
            "id_work_order_task": 29722347,
            "id_work_orders_tasks_form_items": 239265426,
            "value": null,
            "description": "Teste 2",
            "unit_description": null,
            "units_code": null,
            "order_number": 3,
            "is_required": false,
            "meter_description": null,
            "last_value": null,
            "wo_folio": "OT-12226",
            "creation_date": "2024-08-30T19:41:23.069843+00:00",
            "id_status_work_order": 1,
            "id_task_form_item_type": 2,
            "group": "MOTOBOMBA",
            "id_company": 1190
        }
    ],
    "total": 3
}
Language