# 3.0 Configuração de dashboards # Ativando e Criando Dashboards no CRM One Web ## Como ativar os dashboards padrões 1. Acesse o CRM One Web 2. No menu, clique em **Ferramentas > Configurações de Dashboard**. 3. Na coluna "Ativo", clique no botão liga/desliga para ativar os indicadores desejados. 4. Acesse a aba **Dashboard** para visualizar os indicadores. [![image.png](http://manuais.dwu.com.br/uploads/images/gallery/2025-06/scaled-1680-/L3Limage.png)](http://manuais.dwu.com.br/uploads/images/gallery/2025-06/L3Limage.png) ## Como criar um novo indicador ou gráfico Para criar indicadores personalizados, é necessário ter conhecimento em consultas SQL/HANA. ### 1. Acesse o menu Navegue até **Ferramentas > Configurações de Dashboard** e clique em **Adicionar novo**. [![image.png](http://manuais.dwu.com.br/uploads/images/gallery/2025-06/scaled-1680-/yQCimage.png)](http://manuais.dwu.com.br/uploads/images/gallery/2025-06/yQCimage.png) Na tela seguinte, iniciamos a criação do nosso novo indicador ou gráfico para a aba “Dashboard”. [![image.png](http://manuais.dwu.com.br/uploads/images/gallery/2025-06/scaled-1680-/8PUimage.png)](http://manuais.dwu.com.br/uploads/images/gallery/2025-06/8PUimage.png) ### 2. Preencha as informações
CampoDescrição
Nome indicadorNome interno do indicador.
ÍconeVisível apenas se o tipo for "Indicador".
Nome para exibiçãoNome visível no dashboard.
AgrupadorEx: "Clientes", "Vendas". Agrupa visualmente os indicadores.
OrdenaçãoUse números como 100, 200, 300 para ordenar.
Detalhes do indicadorDescrição informativa sobre a lógica do indicador.
TipoIndicador, Gráfico de Barras ou Gráfico de Pizza.
Consulta SQL para indicadorConsulta principal.
Consulta SQL para detalheConsulta de detalhe ao clicar.
Tipo mostradorMoeda ou Número.
Coluna da consultaColuna com chave primária (ex: DocEntry).
Tabela de detalheEx: OCRD, ORDR, OQUT, OSCL, etc.
Autorização de usuáriosSelecione usuários ou deixe em branco para liberar a todos.
AtivoAtiva ou desativa o indicador.
## Exemplos de consultas ### Indicador simples (ex: total de vendas do dia) ``` SELECT SUM(T1."LineTotal") AS 'Vendas do dia' FROM OINV T0 INNER JOIN INV1 T1 ON T0."DocEntry" = T1."DocEntry" WHERE T0."CANCELED" = 'N' AND T1."Usage" IN (SELECT "U_Valor" FROM "@DWU_CFG" WHERE "U_Param" = 'UtilizacaoVenda') AND T0."SlpCode" IN ((SELECT "SlpCode" FROM RetornaVendedoresSubordinados('#UserIDCRM#'))) ``` [![image.png](http://manuais.dwu.com.br/uploads/images/gallery/2025-06/scaled-1680-/cq4image.png)](http://manuais.dwu.com.br/uploads/images/gallery/2025-06/cq4image.png) ### Gráfico de barras ``` SELECT T2.SlpName AS 'Vendedor', SUM(T1.LineTotal) AS 'Venda realizada', SUM(T1.DiscPrcnt/100*T1.LineTotal) AS 'Descontos concedidos' FROM OINV T0 INNER JOIN INV1 T1 ON T1.DocEntry = T0.DocEntry INNER JOIN OSLP T2 ON T0.SlpCode = T2.SlpCode WHERE T0."CANCELED" = 'N' AND T1."Usage" IN (SELECT "U_Valor" FROM "@DWU_CFG" WHERE "U_Param" = 'UtilizacaoVenda') AND T0."SlpCode" IN ((SELECT "SlpCode" FROM RetornaVendedoresSubordinados('#UserIDCRM#'))) GROUP BY T2.SlpName ``` [![image.png](http://manuais.dwu.com.br/uploads/images/gallery/2025-06/scaled-1680-/prYimage.png)](http://manuais.dwu.com.br/uploads/images/gallery/2025-06/prYimage.png)

**Dica:** personalize as cores dos dados do gráfico com códigos HTML. Exemplo: `SUM(T1.LineTotal) AS 'Venda realizada |#2E9AFE|'.`Cores HTML: [https://html-color-codes.info/Codigos-de-Cores-HTML/](https://html-color-codes.info/Codigos-de-Cores-HTML/)

### Gráfico de pizza ``` SELECT T2.SlpName AS 'Vendedor', SUM(T1.LineTotal) AS 'Venda realizada' FROM OINV T0 INNER JOIN INV1 T1 ON T1.DocEntry = T0.DocEntry INNER JOIN OSLP T2 ON T0.SlpCode = T2.SlpCode WHERE T0."CANCELED" = 'N' AND T1."Usage" IN (SELECT "U_Valor" FROM "@DWU_CFG" WHERE "U_Param" = 'UtilizacaoVenda') AND T0."SlpCode" IN ((SELECT "SlpCode" FROM RetornaVendedoresSubordinados('#UserIDCRM#'))) GROUP BY T2.SlpName ``` [![image.png](http://manuais.dwu.com.br/uploads/images/gallery/2025-06/scaled-1680-/xgnimage.png)](http://manuais.dwu.com.br/uploads/images/gallery/2025-06/xgnimage.png) ## Consulta de detalhe (clique no gráfico) ``` SELECT TOP 10 CardCode AS Código, 'Nome do cliente exemplo' AS Cliente FROM OCRD ``` O clique no gráfico executará essa consulta e abrirá os dados em uma modal. [![image.png](http://manuais.dwu.com.br/uploads/images/gallery/2025-06/scaled-1680-/QPhimage.png)](http://manuais.dwu.com.br/uploads/images/gallery/2025-06/QPhimage.png) De acordo com o ID da coluna configurada e a tabela de destino, o clique na linha o levará para o cadastro/documento respectivo. Exemplo: Coluna da consulta = 0 Tabela de detalhe = OCRD [![image.png](http://manuais.dwu.com.br/uploads/images/gallery/2025-06/scaled-1680-/TnXimage.png)](http://manuais.dwu.com.br/uploads/images/gallery/2025-06/TnXimage.png) ## Variáveis disponíveis para uso nas consultas
VariávelRetorna
\#UserIDCRM#ID do usuário logado
\#SlpCodeCRM#ID do vendedor logado
### Exemplo de uso em filtros ``` WHERE T0."SlpCode" IN ((SELECT "SlpCode" FROM RetornaVendedoresSubordinados('#UserIDCRM#'))) ``` ### Filtrar utilizações de venda ``` WHERE T1."Usage" IN (SELECT "U_Valor" FROM "@DWU_CFG" WHERE "U_Param" = 'UtilizacaoVenda') ``` ### Filtrar utilizações de devolução ``` WHERE T1."Usage" IN (SELECT "U_Valor" FROM "@DWU_CFG" WHERE "U_Param" = 'UtilizacaoDevolucao') ```