Insertar PENDIENTE
Para insertar una Orden de Trabajo en estado PENDIENTE, hay que obviar los campos siguientes en "assignation_info"
assignation_info.date
assignation_info.starts_min
assignation_info.responsibles
POST
https://api.persat.com.ar/v1/work-orders
Headers
Name | Type | Description |
---|---|---|
Authorization* | String | Bearer API_KEY |
Content-Type* | String | application/json |
Request Body
Name | Type | Description |
---|---|---|
uid_client* | String | El número/identificador de cliente (es un valor alfanumérico). Es el cliente en el que queremos realizar el trabajo. |
wo_data.schema_id* | Number | Identificador de la plantilla/esquema de la OT que estamos insertando. |
wo_data.service_time* | Number | Numero representando los minutos de duración estimado del trabajo |
labels_ids | Number[] | Array de numeros. Cada item representa una etiqueta que deberia estar creada en el sistema. De todas maneras, si no existe la etiqueta la consulta continua sin problemas. |
assignation_info.responsibles_required* | Number | Cantidad de tecnicos que requiere el trabajo. Min: 1 |
wo_data.instructions.formvalues | JSON Object | Valores de cada uno de los widgets del formulario de instrucciones |
Ejemplo de request
body
Los campos se describen en Obtener OT
Algunas consideraciones durante la inserción:
labels_ids: Es opcional. En caso de no enviarse, la OT será cargada con las etiquetas por defecto definidas en el schema_id. Ahora si lo que quiero es que quede con ninguna etiqueta, entonces hay que enviar un array vacio.
wo_data.instructions: Instrucciones que le llegan al tecnico. Podemos no enviar estos datos si es que no los tenemos, ya que la OT no va a quedar asignada si no en estado PENDIENTE. Luego cuando el coordinador la quiera asignar, entonces deberá completar el formulario de instrucciones.
assignation_info.responsibles_required: Numero indicando la cantidad de personal requerido para realizar ael trabajo
Análisis de la respuesta
La respuesta se puede analizar siguiento la seccion Pendiente con Instrucciones
Last updated