¿En qué podemos ayudarte?

Descubre los artículos, novedades y manuales de uso de nuestro ERP

< Todos los temas
Imprimir

Indicadores del panel de control

El panel de control que aparece en pantalla de inicio, permite mostrar indicadores que proporcionan información relevante para el trabajo diario, pudiendo seleccionar el estilo e indicadores que se desean mostrar en dicho panel de control.


Además, el panel de control permite crear vistas personalizadas para el análisis de información menos habitual, pero más compleja, como análisis de periodos o ejercicios. Este tipo de indicadores más complejos requieren una carga de trabajo más elevada que puede afectar a la entrada de la aplicación, por lo que se recomienda su uso exclusivamente en vistas personalizadas.


Configurar indicadores

Los indicadores del panel de control se pueden configurar mediante la opción Indicadores del panel de control en Mantenimiento de tablas / Configuraciones.


A la hora de configurar un indicador del panel de control es requerida la siguiente información:

CamposDescripción
NombreTexto del título que se utilizará para el indicador.
PredefinidoAparecerá marcado si es un indicador predefinido de la aplicación y desmarcado cuando sea un indicador personalizado.
EstiloPermite indicar el estilo del indicador que se va a configurar
TipoPermite agrupar los indicadores por los tipos definidos.
ProyectoSe debe establecer si deseamos exportar dicho indicador entre las configuraciones del proyecto de configuración indicado.
DescripciónContiene un texto descriptivo del indicador y la información de representa.
Expresión de datosContiene la expresión SQL para la obtención de los datos a mostrar.
Expresión del controlContiene una expresión JSON que representa el modelo del objeto que mostrará el indicador y que cuyo formato depende del estilo del indicador.


Estilo Gráfico

Expresión json obtenida de https://live.amcharts.com, pero no se debe incluir la definición dataProvider.


Tipos y estilos de gráficos permitidos:

TipoEstilo
SerialArea
SerialBar
SerialColumn
SerialLine
SerialLineBullet
PiePie
PieDonut


Estilo Tabla

Expresión json con la definición de las columnas, títulos y propiedades de formato.


Propiedades de formato:

NombreDescripciónEjemplo
HeaderEncabezado de la columna (texto, cadena de formato o sentencia C#.Net {#sentencia})"Header":"Titulo 1"
DataFieldCampo de los datos de la columna"DataField":"Campo1"
TextAlignAlineación del texto"TextAlign":"right"
WidthAncho de la columna (pixels o porcentajes)"Width":"160"
"Width":"30%"
ForeColorColor del texto"ForeColor":"#000"
BackColorColor de fondo"BackColor":"#797675"
FormatValueFormato del valor"FormatValue":"0,000.00"
SymbolValueSímbolo del valor "SymbolValue":"$"
CultureFormatReferencia cultural para formatear los valores "CultureFormat":"es-ES"
ThousandsSeparatorSeparador de miles del valor "ThousandsSeparator":","
DecimalSeparatorSeparador decimal del valor "DecimalSeparator":"."
SummaryPie de resumen de la columna (soporta Sum, Avg, Min, Max y Count).
Se utiliza FormatValue y SymbolValue para dar el formato.
"Summary":"Sum"
LinkTableEnlace con una tabla "LinkTable":"Clientes"
LinkConditionCondición del enlace de la tabla"LinkCondition":"Clientes.Codigo={CodCliente}"
LinkParametersParámetros del enlace a través del protocolo Aliquo"LinkParameters":{
  "Process":"VENTAS_PEDIDOS",
  "Condition":"Notas.CodCliente={CodCliente}",
  "View":"list"
}


Estilo Escalar

Expresión json con la definición de los valores del indicadores y propiedades de formato.


Propiedades de formato:

NombreDescripciónEjemplo
DataFieldCampo correspondiente al valor "DataField":"Campo1"
LabelValueEtiqueta del valor "LabelValue":"Etiqueta"
FormatValueFormato del valor "FormatValue":"0,000.00"
SymbolValueSímbolo del valor "SymbolValue":"$"
LinkParametersParámetros del vínculo del valor a través del protocolo Aliquo "LinkParameters":{
  "Table":"Facturas_Clientes",
  "Condition":"year(getdate())=year(Facturas_Clientes.Fecha)"
}
DataField2Campo correspondiente a un segundo valor "DataField":"Campo2"
LabelValue2Etiqueta del segundo valor "LabelValue2":"Etiqueta"
FormatValue2Formato del segundo valor "FormatValue2":"0,000.00"
SymbolValue2Símbolo del segundo valor "SymbolValue2":"$"
LinkParameters2Parámetros del vínculo del segundo valor"LinkParameters2":{
  "Process":"VENTAS_ALBARANES",
  "Condition":"year(getdate())=year(Notas.FechaEntrega)"
}
StringFormatCadena de formato para mostrar los valores.
Tiene prioridad sobre LabelValue, FormatValue y SymbolValue
"StringFormat":"{Campo1}% sobre {Campo2}$"
CultureFormatReferencia cultural para formatear los valores "CultureFormat":"es-ES"
ThousandsSeparatorSeparador de miles del valor "ThousandsSeparator":","
DecimalSeparatorSeparador decimal del valor "DecimalSeparator":"."
TooltipFormatCadena de formato para mostrar un tooltip de los valores. Admite marcado HTML."ToolTipFormat":"<b>{Campo1}%</b><br/>sobre {Campo2}$"
BackColorColor de fondo "BackColor":"#FFFFFF"
ForeColorColor del texto "ForeColor":"#000"
AlertDefine los campos y el estilo del umbral de alerta.
Para incluir definir esta propiedad vea la tabla de propiedades del modelo Alert
"Alert":{
  "MinField":"CampoMinimo",
  "MaxField":"CampoMaximo",
  "CompareField":"Campo1",
  "StyleNotification":2
}



Propiedades del modelo Alert:

NombreDescripciónEjemplo
MinValue Valor mínimo del umbral de alerta"MinValue":0.6
MinFieldCampo correspondiente al valor mínimo del umbral de alerta.
Tiene prioridad sobre MinValue
"MinField":"CampoMinimo"
MaxValueValor máximo del umbral de alerta"MaxValue":1.4
MaxFieldCampo correspondiente al valor máximo del umbral de alerta.
Tiene prioridad sobre MaxValue
"MaxField":"CampoMaximo"
CompareFieldCampo utilizado para comparar el umbral de alerta "CompareField":"Campo1"
StyleNotificationEstilo de notificación de la alerta.
Permite uno de los siguientes valores:
– BodyText = 0
– Borders = 1
– BorderTop = 2
– BorderBottom = 3
– BorderLeft = 4
– BorderRight = 5
– BodyTextAndBorders = 6
"StyleNotification":0
StyleBelowMinEstilo de la notificación bajo el umbral mínimo "StyleBelowMin":{
  "ForeColor":"#000",
  "BackColor":"#004b8b",
  "BorderColor":"Red"
}
StyleOverMaxEstilo de la notificación sobre el umbral máximo "StyleOverMax":{
  "ForeColor":"#000",
  "BackColor":"#004b8b",
  "BorderColor":"#4c4c4c"
}

Tabla de contenidos