Nesse artigo irei descrever nosso enfoque para mapear as fontes de dados usados em um sistema de controle de fluxo de caixa multi-empresa com recursos analíticos.
O nosso sistema mapeia a informação do cashflow entre origens e usos:
-Origens: De onde vem os dados; pode ser direto dos lançamentos contábeis ou digitado;
- Usos: Aplicação em relatórios de cashflow, contas a pagar e contas a recber, evolução de receitas e despesas;
Elementos do banco de dados
Temos um total de elementos:
1. Empresas - empresas controladas
2. Grupos de Receita e Despesas - os subgrupos de cada uma das duas categorias principais(grandes grupos) - despesa e receita
3. As contas de Receitas e Despesas - contas para lançamentos individuais, que podem ser aglutinações de contas contábeis, as próprias contas ou contas definidas pelo usuário
4. Associação entre grupos e as contas individuais - onde informamos a que grupos cada conta pertence
5. Lançamentos nas contas - feitos em tela ou importados da contabilidade ou outros sistemas, no formato do cashflow, lançados a débito ou crédito contábil para manter compatibilidade com a contabilidade
6. Saldos - valores apurados a partir dos lançamentos
7. Datas - as datas dos lançamentos são usadas para cálculo de ano e mês, quartil, semestre e ano
8. Centro de Custo - uma visão opcional dos dados por unidade de custo
Visão Lógica
A estrutura acima gera uma estrutura lógica de dados conforme vemos abaixo:
Empresa+ Período+ Grande Grupo(Receita/Despesa)+ Grupo+Conta+[Centro de Custo]+Valor - essa estrutura a nivel de relatórios pode ser vista como uma hierarquia:
Empresa+
Período+
Grande Grupo(Receita/Despesa)+
Grupo+
Conta+
[Centro de Custo]+
Valor
Essa mesma hierarquia nos permite mover os dados para uma planilha Excel e ver por exemplo os dados em tabelas Pivot e gráficos, ou ainda mover os dados para pacotes de BI que também vão ver os dados da mesma fonte.
Lembrando: nossa estrutura é um banco de dados com o modelo do cashflow, uma interface para entrada e importação de dados e os relatórios.
Cabe uma nota: as importações são o processo através do qual formatamos os dados externos(contabilidade, folha, etc) para os arquivos do sistema de cashflow, o que pode ser feito manualmente(criamos os arquivos de carga através de consultas), ou por programa específico. o sistema inclui em sua primeira versão apenas a rotina de importação sem mapeamento, mas apresenta os layouts aos usuários.
Nenhum comentário:
Postar um comentário