Regra da carga do Data Mart de Compras, vendas e estoques
O sistema faz a carga nas movimentações do estoque do sistema Gestão Empresarial | ERP, sendo apenas considerados os movimentos do estoque das transações cadastradas no ETL X, em BI > ETL X > Configuração > Data marts, e obrigatória a definição de quais transações padrões a serem utilizadas e os tipos de estoque movimentado:
- Normal;
- Normal e Reservado;
- Normal e Bloqueado.
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
A cada execução de carga do Data Mart de Compras, vendas e estoques, o sistema remove os registros conforme o período da carga, considerando o campo Data da movimentação do estoque.
Data da movimentação do estoque >= data inicial e Data da movimentação do estoque <= data final.
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.
A Regra da Carga também tem a função de apresentar e as definições do Modelo Dimensional.
Modelo Dimensional
O Data Mart de Compras, vendas e estoques possui 16 tabelas com uma determinada sequência. Seus campos e definições, chaves primárias e estrangeiras das Tabelas Fatos estão no objeto de cada tabela no Diagrama Dimensional.
Sequência das tabelas:
- DI_ESTEOS
- DI_ESTMOV
- DI_E070EMP
- DI_E070FIL
- DI_E083ORI
- DI_E012FAM
- DI_E015MED
- DI_SIMNAO
- DI_TIPPRO
- DI_INDPRODSER
- DI_PRODSER
- DI_E075DER
- DI_E076MAR
- DI_LISMOD
- DI_E001TNS
- FT_CVE
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 |
|---|---|
| CODDER | Código da Derivação do Produto |
| CODEMP | Código da Empresa |
| CODFIL | Código da Filial |
| CODINDPRODSER | Código do Indicador de produto/serviço |
| CODMAR | Código da Marca do produto |
| CODPRO | Código do produto/serviço |
| CODTNS | Código Transação |
| DATMOV | Data Competência |
| ESTEOS | Código do Tipo do Movimento de Estoque |
| ESTMOV | Tipo do estoque movimentado |
| QTDDVE | Devolução de compras |
| QTDDVS | Devolução de vendas |
| QTDENT | Quantidade entrada Compras |
| QTDENTDVS | Quantidade entrada Diversos |
| QTDETF | Quantidade estoque final calculado |
| QTDFIM | Quantidade estoque final banco |
| QTDINI | Quantidade estoque inicial banco |
| QTDSAI | Quantidade saída de Vendas |
| QTDSAIDVS | Quantidade saída Diversos |
| UNIMED | Código Unidade de Medida |
| VLRDVE | Valor devolução compras |
| VLRDVS | Valor devolução vendas |
| VLRENT | Valor de Compras Entrada |
| VLRENTDVS | Valor entrada Diversos |
| VLRETF | Valor estoque final calculado |
| VLRFIM | Valor final banco |
| VLRINI | Valor inicial banco |
| VLRSAI | Valor saída vendas |
| VLRSAIDVS | Valor saída diversos |
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.
Tipo do movimento do estoque (DI_ESTEOS)
| Campo | Descrição |
|---|---|
| CODESTEOS | Código do Tipo do Movimento de Estoque |
| DESESTEOS | Descrição do Tipo do Movimento de Estoque |
Tipo do movimento do estoque (DI_ESTMOV)
| Campo | Descrição |
|---|---|
| CODESTMOV | Código do Tipo do Movimento de Estoque |
| DESESTMOV | Descrição do Tipo do Estoque Movimentado |
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 |
Origem (DI_E083ORI)
| Campo | Descrição |
|---|---|
| CODEMP | Código da Empresa |
| CODORI | Código da Origem |
| DESORI | Origem |
Família (DI_E012FAM)
| Campo | Descrição |
|---|---|
| CODEMP | Código da Empresa |
| CODFAM | Código da Família |
| CODORI | Código da Origem |
| DESFAM | Família |
Unidade de Medida (DI_E015MED)
| Campo | Descrição |
|---|---|
| DESMED | Unidade de Medida |
| UNIMED | Código Unidade de Medida |
Sim/Não (DI_SIMNAO)
| Campo | Descrição |
|---|---|
| DESSIMNAO | Descrição de Indicador de Sim/Não |
| SIMNAO | Indicador de Sim/Não |
Tipo do Produto (DI_TIPPRO)
| Campo | Descrição |
|---|---|
| CODTIPPRO | Código do Tipo do Produto |
| DESTIPPRO | Descrição do Tipo do Produto |
Indicador de Produto (DI_INDPRODSER)
| Campo | Descrição |
|---|---|
| CODINDPRODSER | Código do Indicador de produto/serviço |
| DESCINDPRODSER | Produto/Serviço |
Produto - Serviço (DI_PRODSER)
| Campo | Descrição |
|---|---|
| CODAGP | Código do Agrupamento |
| CODEMP | Código da Empresa |
| CODFAM | Código da Família |
| CODINDPRODSER | Código do Indicador de produto/serviço |
| CODPRODSER | Código do produto/serviço |
| CODTIPPRO | Código do Tipo do Produto |
| CPLPRO | Complemente do Produto |
| DESPRODSER | Produto/Serviço |
| INDVEN | Indicador se o produto pode ser vendido |
| UNIME2 | Código da Segunda Unidade de Medida |
| UNIME3 | Código da Terceira Unidade de Medida |
| UNIMED | Código Unidade de Medida |
Derivações (DI_E075DER)
| Campo | Descrição |
|---|---|
| CODDER | Código da Derivação do Produto |
| CODEMB | Código da embalagem |
| CODEMP | Código da Empresa |
| CODINDPRODSER | Código do Indicador de produto/serviço |
| CODPRO | Código do produto/serviço |
| DESDER | Derivação do Produto |
| PESBRU | Peso bruto do produto |
| PESLIQ | Peso líquido do produto |
| SITDER | Situação Registro |
Marca (DI_E076MAR)
| Campo | Descrição |
|---|---|
| CODMAR | Código da Marca do produto |
| NOMMAR | Marca do produto |
Módulo da Transação (DI_LISMOD)
| Campo | Descrição |
|---|---|
| DESMOD | Módulo da Transação |
| LISMOD | Código do Módulo de Transação |
Transação (DI_E001TNS)
| Campo | Descrição |
|---|---|
| CODEMP | Código da Empresa |
| CODTNS | Código Transação |
| DESTNS | Transação |
| LISMOD | Módulo da Transação |
| MOVPRO | Agrupamento Transação |
| SITTNS | Situação da transação |
| TIPBAI | Tipo de Baixa da Transação |
| VENFAT | Considera Faturamento |

English
Español


