Aprenda Satya Pass
← Aprenda
Indicadores

Como Criar Dashboard Gráfico Pizza no Sankhya | Query SQL + BI | Satya Pass

Aprenda a montar um dashboard de gráfico pizza no Sankhya do zero. Da query SQL no TGFCAB e TGFPAR até a liberação do dashboard para o usuário final.

Aprenda a montar um dashboard de gráfico pizza no Sankhya do zero. Da query SQL no TGFCAB e TGFPAR até a liberação do dashboard para o usuário final.

Nesta aula você vai aprender, na prática, como criar um Dashboard de Gráfico Pizza no Sankhya do zero. Vamos percorrer todo o caminho: do entendimento das tabelas envolvidas, passando pela construção da query SQL, configuração do componente de pizza no Construtor de BI, montagem do dashboard e publicação no menu, até a liberação para os usuários finais.

O objetivo é que, ao terminar, você consiga reproduzir esse mesmo modelo no seu ambiente e adaptar para qualquer outro indicador que precise apresentar em formato visual.

O que você vai aprender

  • Como apurar o faturamento por parceiro dentro do Sankhya
  • Como funcionam e se relacionam as tabelas TGFCAB (cabeçalho de nota) e TGFPAR (parceiros)
  • Como escrever uma query SQL com filtro de período e parceiro opcional usando parâmetros
  • Como configurar o componente de gráfico pizza no Construtor de Componentes de BI
  • Como montar o dashboard no Construtor de Dashboard
  • Como publicar o dashboard no menu do Sankhya
  • Como liberar o dashboard para os perfis de usuário corretos

Observação importante

Durante a gravação do vídeo, duas configurações não foram incluídas na query e fazem diferença no resultado real do dashboard. Recomendamos adicionar na cláusula WHERE:

  • CAB.STATUSNOTA = 'L', para trazer somente as notas confirmadas (liberadas)
  • CAB.TIPMOV = 'V', para filtrar apenas movimentações de venda

Query ajustada para uso em produção:

SELECT PAR.CODPARC, PAR.NOMEPARC, SUM(CAB.VLRNOTA) AS VALOR_TOTAL
FROM TGFCAB CAB
INNER JOIN TGFPAR PAR ON CAB.CODPARC = PAR.CODPARC
WHERE CAB.DTFATUR BETWEEN :P_PERIODO.INI AND :P_PERIODO.FIN
AND (CAB.CODPARC = :P_CODPARC OR :P_CODPARC IS NULL)
AND CAB.STATUSNOTA = 'L'
AND CAB.TIPMOV = 'V'
GROUP BY PAR.CODPARC, PAR.NOMEPARC

📩 A newsletter de quem trabalha com Sankhya

Receba as próximas edições: artigos, vídeos e templates práticos do ecossistema Sankhya, direto no seu e-mail. Grátis, sem precisar criar conta.

Você vai receber um e-mail para confirmar a inscrição. Descadastro com 1 clique. Ao assinar você concorda com a política de privacidade.

Continue Aprendendo

Conteúdos relacionados para você seguir avançando.

🎯 Nível 2 · Dev de Dados

Do tutorial ao curso completo de Dashboards

Gostou deste artigo? No curso de Dashboards você vai do básico ao projeto real, com aulas em vídeo, exercícios e certificado.

Aniversário de 2 anos: 25% off no PIX até 31/10Acesso completo, com todos os cursos, por R$ 1.497,75 no PIX ou 12x de R$ 133,13 sem juros, até 31/10.

Conhecer o curso de Dashboards