OT finalizada

La Orden de Trabajo, sólo puede darse por finalizada (estado INFORME) desde el celular del técnico que la tenga asignada. Luego, en caso de estar configurado el webhook correspondiente, se disparará el evento workorder.finished

Si desea configurar los webhooks siga los pasos en Configurar webhook

Datos enviados en el evento

Los datos son enviados mediante una consulta HTTP POST, en donde el body contiene el siguiente texto en formato JSON.

{
   "eventType":"workorder.finished",
   "payload":{
      "_id": "48",
      "note_id": 23393,
      "state": "INFORME",
      "created": "2021-07-28T18:52:00.000Z",
      "created_by_user_name": "usuario@empresa.com.ar",
      "created_by_user_id": 28,
      "labels_ids":[
         4
      ],
      "client":{
         "id": 20957,
         "name": "Nombre del Cliente s.r.l.",
         "uid_client": "CL-3213321"
      },
      "wo_data":{
         "schema_id": 452,
         "wo_instance": null,
         "wo_rule_id": null,
         "service_time":45,
         "instructions":{
            "formvalues": {
               "FWMnigD1k": "Revisar la caldera",
               "FWlDmoApZ": 250.23
            }                              
         },
         "results":{
            "last_updated":"2021-07-28T18:52:13.000Z",
            "formvalues": {
               "FWXtmj1HI": "Se pudo reparar la caldera",
               "FWBJHErUL": "Cobrado",
               "FWv1OQzLF": "552.36"
            }                                    
         }
      },
      "assignation_info":{
         "date":"2021-07-28T00:00:00.000Z",
         "starts_min":480,
         "responsibles_required":1,
         "responsibles":[
            {
               "user_id": 28,
               "user_name": "usuario@empresa.com.ar"
            }
         ]
      }
   }
}

eventType: Tipo de evento. Para este caso siempre será "workorder.finished"

payload: Son los datos completos de la OT finalizada por el técnico

Los demas campos se explican en la seccion Obtener OT INFORME

Last updated