Aviso: Este artigo ainda é um rascunho!
Conceito
Essa tela serve para que o usuário possa informar manualmente quais foram as receitas brutas dos últimos meses.
Essa tela também calculará a receita bruta dos 12 meses anteriores ao mês atual e no máximo até a data de entrada no Simples Nacional.
Tendo sempre como data de referência a data do banco de dados.
Requisitos para a Implementação
- Tela deve ser do tipo pesquisa, com filtros à esquerda, botão de pesquisar, um grid a direita e botões cancelar e ok.
- Deverá ter também um grid a direita abaixo do de pesquisa para os logs.
- Filtros: radical do CNPJ (utilizar no label "Empresa"), data inicial e data final.
- Colunas do grid principal: todas da TT_BRU, menos CODFIL, SEQUEN, ATU_EM e DATINC. Trazer o usuário que autorizou com um combo mostrando o APEUSU. Colocar a coluna NUMDOC em primeiro lugar.
- Permitir que se possa mudar as colunas "APROVA" e "VLRINF".
- Colunas do grid de log: as mesmas da guia "Alterações" da tela "Manutenção de Notas" do Backoffice.
- A tela deve ficar em "Menu >> Tabelas >> Receita Bruta por Mês".
- Sistema deve calcular os 12 meses anteriores chamando a função AtualizaReceitaBruta(Radical do CNPJ).
- Sistema deve tratar receita bruta a partir da data de entrada no Simples (TD_FIL.DATSIM). Utilizar a função DataEntradaSimples(Radical do CNPJ).
Limitações e Escopo da Implementação
- Essa tela servirá para calcular a receita bruta dos 12 meses anteriores ao mês atual, tendo como data de referência a data do banco de dados.
- Deve-se respeitar os dados cadastrados no controle de funcionalidade:
- Caminho: "Menu >> Tabelas >> Receita Bruta por Mês"
- Nome do form: frmReceitaBruta
- Nome da unit: TTFRECBR
Descrição das Áreas da Tela de Receita Bruta por Mês
A tela é do tipo pesquisa, com filtros de data e filial a esquerda e dois grids a direita.
O grid superior mostra os dados da tabela TT_BRU e o grid inferior mostra o log correspondente.

Figura 1 ? Receita Bruta por Mês.

Figura 2 ? Campos da tela de Receita Bruta por Mês.