Análisis
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"} |