Esta sección describe las llamadas para la obtención de informes de análisis.

GET /analysis/productivity

Este método devuelve la misma información que el informe de análisis/productividad.

Parámetros de solicitud (Request parameters):

    • company [obligatorio]: el nombre o Id. de la compañía.
    • session [obligatorio]: el Id. de la sesión activa.
    • datefrom [obligatorio]: la fecha de inicio de la selección.
    • dateto [obligatorio]: la fecha de fin de la selección.
    • tree: la estructura de árbol con las áreas y procesos seleccionados. Valor por defecto: vacío, equivale a todas las áreas y procesos. Formato: area1{proceso1,proceso2,etc.},area2{...
    • inhours: indica si los tiempos se devolverán en horas (1) o en minutos (0). Valor por defecto: 0.
    • inkg: indica si las cantidades se devolverán en kilogramos (1) o en unidades (0). Valor por defecto: 0.
    • detail: indica si los resultados se devolverán agrupados (0) o con detalle (1). Valor por defecto: 0.
    • explode_operation: indica si los resultados se devolverán agrupados por orden (0) o diferenciados por operación (1). Valor por defecto: 0.
    • totalize: indica si se devolverá una fila con los totales (1) o no (0). Valor por defecto: 1.
    • fields: si se indica, muestra y diferencia los resultados en función de los valores de los campos indicados. Se pueden incluir hasta dos campos separados por "|".
    • contains: si se indica, filtra los datos devueltos en función de si el texto indicado se encuentra en el campo elegido. Se puede poner un valor por cada campo, separados por "|".

Respuesta (Response):

    • status: devuelve "0" en caso de éxito y un código de error en cualquier otro caso.
    • data: devuelve los mismos dato que el informe de productividad.
    • message: "Success" o una información descriptiva del error en cualquier otro caso.

Ejemplo:

Request:

{"type":"get",

"url":"analysis/productivity",

"data":"company=1763635394&session=MYNzf634ce2lST5eliLPTOYfOVhzhpufAEsvDlb9xm8zISQ0WLH6Uh3CVSxs&datefrom=20210501054500&dateto=20210601054500&inhours=1&inkg=1&detail=1&explode_operation=1&fields=Planta|ProductionLine"}


Reponse (success):

{"status":"0",

"data":[{"area":"SOL-SOLIDOS\/POLVOS","process":"RO02-Rovema 02","planta":"1010","productionline":"L18","production_order":"100263275-0010","result":"86002149\/0012","Description":"SODIUM SACCHARIN. 2.1 KG","good_quantity":"1","units":"PK","scrap":"0","rework":"0","good_quantity_kg":"2.1","start":"07\/05\/2021 09:22:20","end":"01\/06\/2021 05:45:00","total_time":"596.34","availability_losses":"330.13","production_time":"266.21","not_required_time":"0.04","attendance_time":"894.57","productivity":"0"},{"area":"","process":"","planta":"","productionline":"","production_order":"","result":"","Description":"","good_quantity":"1","units":"PK","scrap":"0","rework":"0","good_quantity_kg":"2.1","start":"07\/05\/2021 09:22:20","end":"01\/06\/2021 05:45:00","total_time":"596.34","availability_losses":"330.13","production_time":"266.21","not_required_time":"0.04","attendance_time":"894.57","productivity":"0"}],

"message":"Success"}


Reponse (error):

{"status":"1070",

"data":"<a href='http:\/\/mayen19:8080\/edinnM2\/help\/en\/API_Analysis_Productivity.html'>for additional information follow this link<\/a>",

"message":"The dateFrom should be earlier than dateTo"}