solop-develop / frontend-core

ADempiere-Vue is a new UI for ADempiere ERP, CRM & SCM. It is based on Vue and uses the UI Toolkit element-ui. It is a great UI for ADempiere ERP, CRM & SCM, based on the newest development stack of Vue, built-in i18n solution, typical templates for enterprise applications, lots of awesome features. This project was forked from Vue-Element-Admin originally write by PanJiaChen / 花裤衩 over MIT license and was changed to GNU/GPL v3 by Yamel Senih after forked granted by PanJiaChen / 花裤衩 on the issue "Extend as GNU/Gpl v3 License #1434".
https://solop-develop.github.io/frontend-core
GNU General Public License v3.0
2 stars 7 forks source link

Portlet de Indicador de Desempeño #977

Open niclopup opened 1 year ago

niclopup commented 1 year ago

Feature request

Indicador de Desempeño (como ZK)

Se desea tomar la info que ahora se presenta en ZK de la siguiente manera:

image

Donde se presenta:

Según el % se define el COLOR que se encuentra. Básicamente se define si el 100% es MALO (rojo) o si el %100 es algo BUENO (Verde)

para hacerlo entiendo que podríamos deifnir un tipo de cuadro en el Objetivo de desempeño para que siempre se presente de esa forma. image

Definir alguna de las opciones que tendríamos acceso de las siguientes gráficas.

image

Sii se puede elegir tal vez la mejor que se parece a la estética que manejamos sería:

image

https://echarts.apache.org/examples/en/editor.html?c=gauge-grade

sobre la definición del portlet tal vez seguiría la misma lógica que se aplique para las Tarjetas. no debería ser tan grande como una gráfica.

Describe the solution you'd like

Describe alternatives you've considered

Additional context

EdwinBetanc0urt commented 1 year ago

aca el cambio agregando el xml con el tipo de gráfico de indicador https://github.com/adempiere/adempiere-dashboard-improvements/pull/9

imagen

niclopup commented 8 months ago

el formato de gráfica seleccionado al tener Nros y siemrpre tener 16, es muy dificil que se muestre correctamente los datos yaque hace una división automática entre el TOTAL con la cnatidad de espaciios que tiene el tablero. sólo queda bien cuando son 16 y no está bueno.

podríamos cambiar el soporte de GAUGE por este?

https://echarts.apache.org/examples/en/editor.html?c=gauge-grade

image

De esta manera, tendríamos separado en 4 niveels que luego con los colores y las medidas podemos también manejar correctamente desde el tablero de desempeño.

image

pero veo que tenemos 4 medidas posibles en ADempiere así que podríamos dejarlo con 4 como viene por defecto

image

esto se define en la tala PA_ColorSchema

image

elsiosanchez commented 8 months ago

image

niclopup commented 6 months ago

ok el grafico

lo único qno se esta cumpliendo es la definición fde color segun lo definido.

image

image

comentare si es posible manejar estos colores o de momento lo dejamos fuera de alcance. Entiendo viendo los parámetros de echart q esto podría ser editable según la parametrización

yamelsenih commented 1 day ago

La definición de colores en ADempiere de la ventana Print Color AD_PrintColor se expresa en entero int.

Aún cuando se guarda como entero su resultado es RGB.

image

Aquí dejo un link para convertir de entero a RGB y muestra el color