For the complete documentation index, see llms.txt. This page is also available as Markdown.

Modificar etiquetas

Las etiquetas en el módulo de Órdenes de Trabajo, son utilizadas generalmente para la creación de filtros, o para la obtención de reportes particulares.

Las etiquetas son una "referencia débil", es decir que una OT puede indicar que tiene las etiquetas con ids 3 y 4, siendo que la etiqueta con id 4 fue eliminada del sistema.

Para modificar las etiquetas de una OT, se debe utilizar el siguiente endpoint.

PUT https://api.persat.com.ar/v1/work-orders/wo_id

Path Parameters

Name
Type
Description

wo_id*

String

Identificador de la OT

Headers

Name
Type
Description

Authorization*

String

Bearer API_KEY

Content-Type*

String

application/json

Request Body

Name
Type
Description

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. Debido a que es una referencia débil.

{
    "success": false,
    "error": {
        "status": 400,
        "type": "BAD_REQUEST",
        "userMessage": "'labels_ids' es debe ser un array de enteros representando las etiqueta"
    }
}
{
    "success": false,
    "error": {
        "status": 404,
        "type": "NOT_FOUND",
        "userMessage": "No hay una ot con este numero de wo_id: xxxx"
    }
}
{
    "success": true,
    "data": {
        "_id": "144",
        "note_id": 615,
        "state": "PENDIENTE",
        "created": "2022-05-20T18:02:09.000Z",
        "created_by_user_name": "Creado por Api",
        "created_by_user_id": -1,
        "labels_ids": [
            1,
            6
        ],
        "client": {
            "id": 10216,
            "name": "Fabrica de Motores",
            "uid_client": "CL3213L"
        },
        "wo_data": {
            "schema_id": 452,
            "wo_instance": null,
            "wo_rule_id": null,
            "service_time": 45,
            "instructions": {       
                "formvalues": {
                    "FWMnigD1k": "Valor por default",
                    "FWlDmoApZ": "valor por default"
                }
            }            
        }
    }
}

Ejemplo de request

body

Análisis de la respuesta

Se recibe la OT completa

Los campos mostrados se explican en detalle en Obtener OT

Last updated