OT cerrada

La Orden de Trabajo, sólo puede darse por cerrada desde la web por el usuario que tenga permiso para dicha acción, generalmente el coordinador de los técnicos. Luego, de estar configurado el webhook, se disparará el evento workorder.closed

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.closed",
   "payload":{
      "_id": "48",
      "note_id": 23393,
      "state": "CERRADA_OK",
      "created": "2021-07-28T18:52:00.000Z",
      "created_by_user_name": "usuario@empresa.com.ar",
      "created_by_user_id": 24,
      "labels_ids":[
         4
      ],
      "client":{
         "id": 20957,
         "name": "Cliente s.r.l.",
         "uid_client": "203132AADS19349"
      },
      "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-28T19:33:06.000Z",
            "formvalues":{
               "FWXtmj1HI": "Se pudo reparar la caldera",
               "FWBJHErUL": "Cobrado",
               "FWv1OQzLF": "552.36"                 
            },
            "closing_info":{
               "cause":"Texto de cierre"
            }
         }
      },
      "assignation_info":{
         "date": "2021-07-28T00:00:00.000Z",
         "starts_min": 480,
         "responsibles_required": 1,
         "responsibles":[
            {
               "user_id": 28,
               "user_name": "usuasrio@empresa.com"
            }
         ]
      }
   }
}

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

payload: Son los datos completos de la OT finalizada por el técnico y cerrada por el coordinador en cualquiera de los 3 estados mencionados a continuación.

payload.state: Estado de la OT. Existen varios estados posibles:

  • CERRADA_OK

  • CERRADA_CON_DESVIO

  • CERRADA_NO_CUMPLIDA

payload.wo_data.results.closing_info.cause: Texto indicando la causa del cierre

Los otros campos se explican en Obtener OT CERRADA_OK

Last updated