Melhoria em Relatório Fast: Resumo de Vendas por Data/Hora - NT N° 0446/2025

Resumo da Nota Técnica

Foram realizadas melhorias no relatório FastReport de Resumo de Vendas por Data/Hora, denominado REL_RESUMOVENDASDATAHORA.FR3.

Detalhes da Nota Técnica

Alterações Implementada:
Inclusão da Coluna “Valor em %”
Conforme solicitado pelo cliente, foi adicionada uma nova coluna denominada “Valor em %” ao lado da coluna “Valor Total”.
Essa coluna exibe a porcentagem de participação do valor total de cada linha dentro do seu respectivo agrupamento (Data e Hora).

 Criação de Resumo de Vendas por Hora (Sub-relatório)
Foi criado um sub-relatório de resumo de vendas por hora dentro do período filtrado.
Esse resumo exibe os totais consolidados por hora, independentemente da data, além da porcentagem de participação de cada hora no total geral do período.
Colunas do resumo:

o Hora: exibe a hora da venda.

o Qtde. Vendas: total de vendas realizadas naquela hora.

o Valor Total: soma do valor total das vendas por hora.

o Valor em %: percentual de participação do valor total daquela hora em relação ao total geral do período.

Esse sub-relatório é exibido ao final do relatório principal.

 Inclusão dos Filtros “Hora Inicial Atendimento” e “Hora Final Atendimento”
Foram adicionados dois novos filtros opcionais:

o Hora Inicial

o Hora Final

Esses filtros permitem restringir os registros exibidos conforme o intervalo de horas informado.
A lógica de funcionamento é a seguinte:

o Se o usuário informar apenas a Hora Inicial, o sistema filtrará da hora informada até 23:59.

o Se o usuário informar apenas a Hora Final, o sistema filtrará de 00:00 até a hora informada.

o Se ambos forem informados, o filtro será aplicado entre as duas horas.

o Se nenhum for informado, o relatório exibirá todas as horas normalmente.

1. Configuração do Relatório no Sistema
1.1. O arquivo do relatório se encontra em: [Disco]\Sinco\integrado\Relatorios.

  • a. No sistema FACILITE - Comércio:
  • b. Acesse: Utilitários > Gerenciamento de Relatórios.
  • c. Menu: Relatórios Fast / Operações / Pedido de Vendas + SubItem.
  • d. Na tela [0233], configure:
  •     Descrição: Resumo de Vendas por Data/Hora 
  •     Arquivo: REL_RESUMOVENDASDATAHORA.FR3
  • e. Selecione os usuários com acesso e clique no botão de gravar (ícone de disquete).
1.2. Na tela [1211] - FACILITE - CPSql:
2. Parâmetros:

Nome do Parâm.

Nome do Parâm. p/ o Usuário

Tipo do Parâm

Obrig?

EMPRESA

Código da Empresa

Campo Relacional (Consulta)

Sim

DINICIO

Data Inicial Atendimento

Data

Sim

DFINAL

       Data Final Atendimento

Data

Sim

HORA_INICIAL

Hora Inicial Atendimento

Hora

Não

HORA_FINAL

Hora Final Atendimento

Hora

Não

COBRANCA

Cobrança

Campo Relacional (Lista)

Não

REPRESE

Código do Representante

Campo Relacional (Consulta)

Não

CLIENTE

Código do Cliente

Campo Relacional (Consulta)

Não

FORNECE

Código do Fornecedor

Campo Relacional (Consulta)

Não

PRODUTO

Código do Produto

Campo Relacional (Consulta)

Não

MARCA

Marca

Campo Relacional (Lista)

Não

NEGOCIA

Negociação

Campo Relacional (Lista)

Não

LOCAL

Código da Localização

Campo Relacional (Consulta)

Não

CIDADE

Cidade

Campo Relacional (Lista)

Não

CONVENIO

Código do Convenio

Campo Relacional (Consulta)

Não

COMPRA

Código do Tipo de Compra

Campo Relacional (Consulta)

Não

GRUPO

Código do Grupo

Campo Relacional (Consulta)

Não


Depois de configurado clicar no botão "Próximo".
No próximo passo configure as tabelas relacionadas. Provavelmente vai vir pré configurado, é importante ver se está da forma correta. Deve ficar da seguinte forma:

Nome do Parâmetro

Tabela Relacionada

EMPRESA

EMPRESA

COBRANCA

COBRA

REPRESE

REPRESE

CLIENTE

CLIENTE

FORNECE

FORNECE

PRODUTO

PRODUTO

MARCA

MARCA

NEGOCIA

NEGOCIA

LOCAL

LOCAL

CIDADE

CIDADE

CONVENIO

CONVENIO

COMPRA

TIPOCOMPRA

GRUPO

GRUPO

SUBGRUPO

SGRUPO

CLASSE

CLASSE


Depois de configurado clicar no botão "Próximo".
Nesta etapa será configurado os campos relacionais e os campos que serão visíveis na Tela de Consulta, na tabela da esquerda estará a tabela relacionada e o campo que carrega a relação.

Tabela Relacionada

Campo Relacionado

EMPRESA

EMP_CODIGO

COBRA

COB_DESCRICAO

REPRESE

REP_CODIGO

CLIENTE

CLI_CODIGO

FORNECE

FOR_CODIGO

PRODUTO

PRO_CODIGO

MARCA

MAR_DESCRICAO

NEGOCIA

NEG_DESCRICAO

LOCAL

LOC_CODIGO

CIDADE

CID_DESCRICAO

CONVENIO

CONV_CODIGO

TIPOCOMPRA

TC_CODIGO

GRUPO

GRU_CODIGO

SGRUPO

SGRU_CODIGO

CLASSE

CLA_CODIGO


Na tabela da direita deve ser escolhido o campo que deseja usar para consulta, ficando da seguinte forma:

Tabela Relacionada

Nome do campo

Nome do Campo para o Usuário

EMPRESA

EMP_CODIGO

CODIGO

EMPRESA

EMP_DESCRICAO

DESCRICAO

EMPRESA

EMP_ENDERECO

ENDERECO

REPRESE

REP_CODIGO

CODIGO

REPRESE

REP_NOME

NOME

CLIENTE

CLI_CODIGO

CODIGO

CLIENTE

CLI_RAZAO

RAZAO

FORNECE

FOR_CODIGO

CODIGO

FORNECE

FOR_RAZAO

RAZAO

PRODUTO

PRO_EMPRESA

EMPRESA

PRODUTO

PRO_CODIGO

CODIGO

PRODUTO

PRO_DESCRICAO

DESCRICAO

LOCAL

LOC_CODIGO

CODIGO

LOCAL

LOC_DESCRICAO

DESCRICAO

CONVENIO

CONV_CODIGO

CODIGO

CONVENIO

CONV_DESCRICAO

DESCRICAO

TIPOCOMPRA

TC_CODIGO

CODIGO

TIPOCOMPRA

       TC_DESCRICAO

DESCRICAO

GRUPO

GRU_CODIGO

CODIGO

GRUPO

GRU_DESCRICAO

DESCRICAO

SGRUPO

SGRU_GRUPO

GRUPO

SGRUPO

SGRU_CODIGO

CODIGO

SGRUPO

SGRU_DESCRICAO

DESCRICAO

CLASSE

CLA_GRUPO

GRUPO

CLASSE

CLA_SUBGRUPO

SUBGRUPO

CLASSE

CLA_CODGIO

CODIGO

CLASSE

CLA_DESCRICAO

DESCRICAO


Depois de feito as configurações, clicar no botão "Próximo".
Será apresentada uma tela informando que a parametrização inicial foi efetuada com sucesso. Clique em "Próximo" para ir para a próxima etapa.
3. Teste
Nesta etapa, clique no botão "Testar Relatório". Será apresentada a tela [1219] FACILITE - Parâmetros do Relatório. Insira os parâmetros desejados e clique para imprimir.
Se tudo estiver correto, será apresentada a tela de impressão.
Clique em "Close" para sair da visualização e depois em "Sair". Será apresentada uma mensagem em verde com o texto: "Status: Teste realizado com sucesso!"
Clique em "Concluir" para finalizar o processo.
4. Acesso
Para acessar o relatório, vá no menu:
Relatórios Fast / Operações / Pedido de Vendas / Resumo de Vendas por Data/Hora

Parâmetros Envolvidos

Sem parâmetros envolvidos.

» Nota Técnica