Regra da carga do Data Mart de Visões contábeis
Web service
O sistema faz a carga das visões contábeis por meio de um web service disponibilizado pelo sistema Gestão Empresarial | ERP, que retorna a visão contábil, suas contas, aglutinadores e a composição dos aglutinadores.
Parâmetros de entrada:
- Empresa;
- Filial;
- Código da Visão;
- Data Inicial;
- Data Final;
- Carregar composição do aglutinador.
Como o web service exige estes campos para sua execução, acesse BI > ETL X > Configuração > Data marts, localize o Data Mart de Visões Contábeis e em parâmetros de extração informe as visões contábeis.
Período
Além dos parâmetros de extração, a carga leva em consideração a data inicial e final da extração. Então o serviço é chamado para todos os meses que compõem o período informado e para cada linha cadastrada na tela de parâmetros.
O retorno do web service é inserido na tabela Stage do Data Mart (E046VIS_BI) e depois os dados são transferidos para o Modelo Dimensional.
Os dados das tabelas Dimensão são sempre inseridos ou atualizados, nunca apagados, e os dados das tabelas Fato são excluídos conforme o período da carga e incluídos conforme a tabela Stage. Por fim, os dados dessa tabela Stage são apagados.
Período da carga: 01/01/2014 até 15/03/2014
Visões contábeis cadastradas na tela de parâmetros de extração:
| Empresa | Filial | Visão Contábil |
|---|---|---|
| 1 | 1 | DRE - GERENCIAL |
| 1 | 2 | DRE - GERENCIAL |
| 2 | 1 | DRE - GERENCIAL |
| 1 | 1 | BP - GERENCIAL |
Conforme os dados da grade acima e o período, ao executar uma carga do Data Mart de Visões contábeis o sistema irá chamar o web services 12 vezes, fazendo a combinação do quadro abaixo:
| Período | Empresa | Filial | Visão Contábil |
|---|---|---|---|
| 01/01/2014 | 1 | 1 | DRE - GERENCIAL |
| 01/01/2014 | 1 | 2 | DRE - GERENCIAL |
| 01/01/2014 | 2 | 1 | DRE - GERENCIAL |
| 01/01/2014 | 1 | 1 | BP - GERENCIAL |
| 01/02/2014 | 1 | 1 | DRE - GERENCIAL |
| 01/02/2014 | 1 | 2 | DRE - GERENCIAL |
| 01/02/2014 | 2 | 1 | DRE - GERENCIAL |
| 01/02/2014 | 1 | 1 | BP - GERENCIAL |
| 01/03/2014 | 1 | 1 | DRE - GERENCIAL |
| 01/03/2014 | 1 | 2 | DRE - GERENCIAL |
| 01/03/2014 | 2 | 1 | DRE - GERENCIAL |
| 01/03/2014 | 1 | 1 | BP - GERENCIAL |
Período de extração
Recomendamos que a extração automática de dados deste Data Mart seja diária, com o período do mês anterior até o dia atual e com execução após o horário comercial.
Modelo dimensional
O modelo dimensional do Data Mart de Visões contábeis é composto por 19 tabelas Dimensão e Fato.
Sequência das tabelas:
- DI_E043MPC
- DI_E043PCM
- DI_E043PCU
- DI_E070EMP
- DI_E070FIL
- DI_NIVEL
- DI_NATCTA
- DI_ANASIN
- DI_FORRAT
- DI_E045PLA
- DI_E046VIS
- DI_E046PLA
- DI_E045AGL
- DI_E044CCU
- DI_E049SQL
- DI_TIPCMP
- DI_TIPOPE
- DI_E045CAG
- FT_VIS_E046VIS
Fato
É a tabela central no modelo EstrelaModelo Dimensional em que todas as tabelas relacionaciom-se diretamente com as tabelas Fato. ou SnowflakeModelo Dimensional em que as tabelas relacionam com as tabelas Fato, porém algumas tabelas Dimensão relacionam-se apenas entre si. Isto ocorre com objetivo de normalizar das tabelas dimensionais, visando diminuir o espeaço ocupado por estas tabelas., responsável por armazenar as informações quantitativas para análise dimensional e, assim, disponibilizar informações significativas e com medições necessárias para avaliar determinado assunto, quando relacionada a Dimensão.
| Campo | Descrição |
|---|---|
| CODAGL | Código do Aglutinador da Visão Contábil |
| CODEMP | Código da Empresa |
| CODFIL | Código da Filial |
| CODMES | Código do Mês |
| CODVIS | Código da Visão Contábil |
| CTAVIS | Código da Conta da Visão Contábil |
| SEQCMP | Sequência da Composição do Aglutinador |
| VLRCOM | Valor da Composição do Aglutinador |
| VLRCTA | Valor da Conta da Visão Contábil |
Dimensão
Os registros a serem inseridos nas Tabelas Dimensão são verificados a fim de analisar se já existem na base, através da sua chave primária. Caso existam, o sistema verifica se o registro precisa ser atualizado, através de uma comparação do seu valor atual com o valor já carregado pela Stage. Não havendo necessidade, o sistema inclui esses registros.
O sistema inclui os registros nas tabelas de Dimensão conforme os registros da tabela do Data Mart (E046VIS_BI).
Modelo de Plano Contábil (DI_E043MPC)
| Campo | Descrição |
|---|---|
| CODMPC | Código do Modelo de Plano Contábil |
| DESMPC | Descrição do Modelo de Plano Contábil |
Modelo de conta contábil (DI_E043PCM)
| Campo | Descrição |
|---|---|
| CODMPC | Código do Modelo de Plano Contábil |
| CTARED | Código da Conta do Modelo |
| DESCTA | Descrição da Conta Modelo |
Modelo de centro de custo (DI_E043PCU)
| Campo | Descrição |
|---|---|
| CODCCU | Código do Centro de Custo Modelo |
| CODMPU | Código do Modelo de Plano Contábil |
| DESCCU | Descrição do Centro de Custo Modelo |
Empresa (DI_E070EMP)
| Campo | Descrição |
|---|---|
| CODEMP | Código da Empresa |
| CODMPC | Código do Modelo de Plano Contábil |
| CODMPU | Código do Modelo de Plano Contábil |
| NOMEMP | Nome da Empresa |
Filial (DI_E070FIL)
| Campo | Descrição |
|---|---|
| CIDFIL | Cidade da Filial |
| CODEMP | Código da Empresa |
| CODFIL | Código da Filial |
| FILREG | Código da Região da Filial |
| NOMFIL | Filial |
| NOMMUA | Nome de Município Alternativo |
| UFSFIL | Estado do cliente |
Nível (DI_NIVEL)
| Campo | Descrição |
|---|---|
| CODNIV | Código do Nível |
| DESNIV | Descrição do Nível |
Natureza da Conta Contábil (DI_NATCTA)
| Campo | Descrição |
|---|---|
| CODNAT | Código da Natureza da Conta Contábil |
| DESNAT | Descrição da Natureza da Conta Contábil |
Indicativo de Analítico ou Sintético (DI_ANASIN)
| Campo | Descrição |
|---|---|
| CODIAS | Código do Indicativo de Analítico ou Sintético |
| DESIAS | Descrição Indicativo de Analítico ou Sintético |
Forma de Rateio (DI_FORRAT)
| Campo | Descrição |
|---|---|
| CODFRA | Código da Forma de Rateio |
| DESFRA | Descrição da Forma de Rateio |
Conta Contábil (DI_E045PLA)
| Campo | Descrição |
|---|---|
| ABRCTA | Abreviatura da Conta Contábil |
| CLACTA | Classificação da Conta Contábil |
| CODEMP | Código da Empresa |
| CODFRA | Código da Forma de Rateio |
| CODIAS | Código do Indicativo de Analítico ou Sintético |
| CODNAT | Código da Natureza da Conta Contábil |
| CODNIV | Código do Nível |
| CTARED | Número Reduzido da Conta Contábil |
| DESCTA | Descrição da Conta Contábil |
Visão Contábil (DI_E046VIS)
| Campo | Descrição |
|---|---|
| CODEMP | Código da Empresa |
| CODVIS | Código da Visão Contábil |
| DESVIS | Descrição da Visão Contábil |
Contas da Visão (DI_E046PLA)
| Campo | Descrição |
|---|---|
| CLACTA | Classificação da Conta da Visão Contábil |
| CODEMP | Código da Empresa |
| CODNIV | Nível da Conta da Visão Contábil |
| CODVIS | Código da Visão Contábil |
| CTAVIS | Código da Conta da Visão Contábil |
| DESCTA | Descrição da Conta da Visão Contábil |
Aglutinadores (DI_E045AGL)
| Campo | Descrição |
|---|---|
| CODAGL | Código do Aglutinador da Visão Contábil |
| DESAGL | Descrição do Aglutinador da Visão Contábil |
Centro de Custo (DI_E044CCU)
| Campo | Descrição |
|---|---|
| ABRCCU | Abreviatura do Centro de Custo |
| CLACCU | Classificação do Centro de Custo |
| CODCCU | Código do Centro de Custo |
| CODEMP | Código da Empresa |
| CODIAS | Código do Indicativo de Analítico ou Sintético |
| CODNIV | Código do Nível |
| CODPAI | Código do Centro de Custo Pai |
| DESCCU | Descrição do Centro de Custo |
SQL (DI_E049SQL)
| Campo | Descrição |
|---|---|
| CODEMP | Código da Empresa |
| CODSQL | Código do SQL |
| DESSQL | Descrição do SQL |
| SEQSQL | Sequência do SQL |
Tipo da Composição (DI_TIPCMP)
| Campo | Descrição |
|---|---|
| DESCMP | Descrição do Tipo da Composição do Aglutinador |
| TIPCMP | Tipo da Composição do Aglutinador |
Tipo da Operação (DI_TIPOPE)
| Campo | Descrição |
|---|---|
| DESOPE | Tipo de Operação da Composição do Aglutinador |
| TIPOPE | Tipo da Operação da Composição do Aglutinador |
Composição Aglutinador (DI_E045CAG)
| Campo | Descrição |
|---|---|
| AGLCAG | Código do Aglutinador da Composição |
| CODAGL | Código do Aglutinador |
| CODCCU | Código do Centro de Custo da Composição |
| CODCCUMPU | Código do Centro de Custo Modelo |
| CODEMP | Código da Empresa da Conta/Centro Custo da Composição |
| CODMPC | Código do Modelo de Plano Contábil |
| CODMPU | Código do Modelo de Plano Contábil |
| CODSQL | Código do SQL da Composição |
| CTARED | Código da Conta Contábil da Composição |
| CTAREDMPC | Código da Conta Modelo |
| EMPSQL | Código da Empresa do SQL |
| SEQCMP | Sequência do registro da composição do aglutinador |
| SEQSQL | Sequência do SQL da Composição |
| TIPCMP | Tipo da Composição do Aglutinador |
| TIPOPE | Tipo de Operação da Composição |
| VLRREF | Valor de Referência da Composição |
Observação
Essa tabela não tem todos os seus campos preenchidos, exceto a chave. O preenchimento dos campos depende de como a composição do aglutinador estiver cadastrada no sistema Gestão Empresarial | ERP
Na composição de um aglutinador, pode ser utilizada uma conta ou centro de custo ou SQL. Não existe uma composição com essas três informações juntas.

English
Español


