BI - Manual do Usuário > Carga dos dados > Gestão Empresarial | ERP > Faturamento

Regra da Carga do Data Mart de Faturamento

O sistema faz a carga do faturamento da base do sistema Gestão Empresarial | ERP. Essa carga é realizada sobre as notas fiscais de saída (vendas) e de entrada (devolução).

As notas fiscais de entrada e saída apresentam os valores agrupados por produto ou serviço.

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.

Nota

As cargas dos Data Marts de Faturamento e Pedido de venda não devem ser executadas ao mesmo tempo, pois os dois Data Marts atualizam o cache do "Cubo Dados Demográficos do Cliente". Caso sejam executadas ao mesmo tempo, uma das cargas pode executar sem sucesso por conta do conflito na atualização do cache, no qual não necessariamente comprometerá toda a carga, devendo ser analisado o log de erro, devido a carga poder ter sido executada com sucesso e apenas a atualização do cubo pode ter falhado.

Não utilize os códigos *P* (para produtos) ou *S* (para serviços) para cadastrar uma origem ou família. Estes valores já são utilizados internamente pelo sistema. Além disso, caso seja cadastrado com um código composto apenas de espaços (indiferente da quantidade), estes valores são considerados como vazios e substituídos por estes códigos já utilizados pelo sistema. Além disso, para a extração correta deste Data Marts, na base de dados do sistema de origem Gestão Empresarial | ERP não pode existir produto com código que inicie com -P- ou algum serviço com código que inicie com -S-.

A Regra também tem a função de apresentar as definições do Modelo Dimensional.

Modelo Dimensional

O Data Mart de Faturamento possui 33 tabelas com uma determinada sequência. Seus campos e definições, chaves primárias e estrangeiras das tabelas Fato estão no objeto de cada tabela no Diagrama Dimensional.

Sequência das tabelas:

  1. DI_SITNFC
  2. DI_E070EMP
  3. DI_E070FIL
  4. DI_E059EMB
  5. DI_E083ORI
  6. DI_E012FAM
  7. DI_E015MED
  8. DI_SIMNAO
  9. DI_TIPPRO
  10. DI_INDPRODSER
  11. DI_E013AGP
  12. DI_PRODSER
  13. DI_E075DER
  14. DI_E090REP
  15. DI_E028CPG
  16. DI_LISMOD
  17. DI_E001TNS
  18. DI_TIPNOTA
  19. DI_E085CLIREG
  20. DI_E085CLIUF
  21. DI_E085CLICID
  22. DI_E069GRE
  23. DI_E026RAM
  24. DI_E085CLI
  25. DI_E081TAB
  26. DI_E085HCL
  27. DI_E031MOE
  28. DI_E621MTC
  29. FT_FATURAMENTO
  30. FT_FAT_E621ITC
  31. FT_FAT_E031IMO
  32. FT_FAT_E620VCT
  33. (FT_FAT_FRETETERCEIROS)

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.

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 E140NFV_BI.

Este artigo ajudou você?