Índice
Objetivo
Esta ferramenta extrai os dados do ERP Microsiga Protheus® e cria toda a estrutura relacional para gerar informações gerenciais necessárias ao assunto e todos relacionados à área Comercial:
- Administração de Vendas
- Administração de Clientes
- Desempenho de Vendas
Saídas
São as tabelas com toda estrutura relacional e com os dados gerenciais extraídos do ERP Microsiga Protheus®:
Dimensões Relacionadas
Tabela de Dimensão HGA – Canal Venda (Função BIXCanalVenda)
As informação são visualizadas pelo nome do Canal de Venda e este possibilita o gerenciamento de vendas segmentadas, decorrentes da política de vendas da empresa, se esta possuir mais de um tipo de negócio.
Dimensão: Canal Venda (HGA) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
2d |
Business Key |
HGA_CANALV |
NÃO EXISTE O CONCEITO NO MICROSIGA PROTHEUS® |
Código |
HGA_CODIGO |
||
Canal Venda |
HGA_DESC |
No ERP Microsiga Protheus® não há um cadastro específico de canal de vendas que possibilite o controle das vendas segmentadas e/ou determine o caráter direto ou indireto de sua execução.
Tabela de Dimensão HG0 – CFOP (Função BIXCFOP)
As informações são visualizadas por código e descrição do Código Fiscal de Operações e Prestações. Esta informação compreende uma classificação de todas as operações da empresa, regularizada pelo Fisco (Governo).
Dimensão: CFOP (HG0) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
1 |
Business Key |
HG0_CFOP |
X5_FILIAL+X5_CHAVE |
Código |
HG0_CODIGO |
X5_CHAVE |
|
CFOP |
HG0_DESC |
X5_DESCRI |
Para a utilização da tabela SX5, como origem dos dados da dimensão, deve-se efetuar o filtro por X5_TABELA = 13.
Tabela de Dimensão HJ7 – Cliente (Função BIXCliente)
As informações são visualizadas por código ou nome do cliente.
Dimensão: Cliente (HJ7) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
1 |
Business Key |
HJ7_CLIENT |
A1_FILIAL+A1_COD+A1_LOJA |
Código |
HJ7_CODIGO |
A1_COD |
|
Loja |
HJ7_LOJA |
A1_LOJA |
|
Código Matriz Cliente |
HJ7_CLIEMT |
AUSENTE |
|
Matriz Cliente |
HJ7_MATRIZ |
AUSENTE |
|
Cliente |
HJ7_NOME |
A1_NOME |
|
Ramo Atividade |
HJ7_RAMO |
A1_SATIV1 |
Nas camadas subsequentes aos extratores, a ferramenta IBM Cognos transforma as informações de matriz cliente e cliente em hierarquia do tipo pai-filho, gerando assim no DW, além do campo BKCODE, o campo BKPAI.
Esta hierarquia é elaborada utilizando o código de cliente informado como matriz de outro cliente.
Este processo é realizado nestas camadas para tratar as informações das demais linhas de produto uma vez que o ERP Microsiga Protheus® não trabalha com o conceito de matriz de cliente.
Tabela de Dimensão HJA – Condição de Pagamento (Função BIXCondicaoPagto)
As informações são visualizadas por código ou descrição da condição de pagamento.
Dimensão: Condição Pagamento (HJA) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
1 |
Business Key |
HJA_CONDPG |
E4_FILIAL+E4_CODIGO |
Código |
HJA_CODIGO |
E4_CODIGO |
|
Condição Pagamento |
HJA_DESC |
E4_DESCRI |
Tabela de Dimensão HJ4 – Empresa (Função BIXEmpresa)
As informações são visualizadas por código ou nome da empresa.
Dimensão: Empresa (HJ4) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
1 |
Business Key |
HJ4_EMPRES |
FWGrpCompany() + FWCompany() |
Código |
HJ4_CODIGO |
Atribuição fixa a partir da regra especificada |
|
Empresa |
HJ4_NOME |
Atribuição fixa a partir da regra especificada |
|
Grupo de Empresa |
HJ4_DESCGR |
FWGrpName() |
|
5 |
Fluig ID |
HJ4_FLUIG |
FWGrpFluigId() |
Especificação de Regras
O preenchimento do campo Código está condicionado ao retorno da função função FWCompany(). Caso o valor retornado seja vazio o campo Código recebe os valores das funções FWGrpCompany() e FWCompany().
O preenchimento do campo Empresa está condicionado ao retorno da função FWCompanyName(). Caso o valor retornado não seja vazio o campo Empresa recebe os valores das funções FWGrpName() e FWCompanyName().
Tabela de Dimensão HKK – Estabelecimento (Função BIXEstabelecimento)
As informações são visualizadas por código ou nome do estabelecimento ou filial da empresa.
Dimensão: Estabelecimento (HKK) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
1 |
Business Key |
HKK_ESTABL |
FWFilial() |
Código |
HKK_CODIGO |
FWFilial() |
|
Estabelecimento |
HKK_NOME |
FWFilialName() |
A dimensão estabelecimento é carregada com todas as opções de compartilhamento de tabela. A chave utilizada por cada tabela fato corresponde ao nível de compartilhamento da tabela de origem da informação no ERP Microsiga Protheus.
Tabela de Dimensão HG1 – Família Comercial (Função BIXFamilComercial)
As informações são visualizadas por código ou descrição da Família Comercial, que é um conjunto de itens do estoque, agrupados segundo critérios comerciais, que possibilitam à área comercial um melhor gerenciamento sobre produtos vendidos.
Dimensão: Família Comercial (HG1) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
1 |
Business Key |
HG1_FAMCOM |
ACU_FILIAL+ACU_COD |
Código |
HG1_CODIGO |
ACU_COD |
|
Família Comercial |
HG1_DESC |
ACU_DESC |
|
Unidade Família Comercial |
HG1_UNFACO |
AUSENTE |
Tabela de Dimensão HG2 – Família Material (Função BIXFamilMaterial)
As informações são visualizadas por código ou descrição da Família de Material que é um conjunto de itens do estoque, agrupados segundo critérios técnicos de afinidade de materiais, como natureza, composição e aplicação, voltada para a área industrial.
Dimensão: Família Material (HG2) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
1 |
Business Key |
HG2_FAMMAT |
X5_FILIAL+X5_CHAVE |
Código |
HG2_CODIGO |
X5_CHAVE |
|
Família Material |
HG2_DESC |
X5_DESCRI |
|
Unidade Família Material |
HG2_UNFAMA |
AUSENTE |
Para a utilização da tabela SX5, como origem dos dados da dimensão, efetue o filtro por X5_TABELA = 02.
Tabela de Dimensão HJ0 – Grupo Cliente (Função BIXGrpCliente)
As informações são visualizadas por código ou descrição do Grupo de Clientes, que é o agrupamento dos mesmos com características comuns. Exemplo: Atacadista, Varejista, Consumidor Final.
Dimensão: Grupo Cliente (HJ0) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
1 |
Business Key |
HJ0_GRPCLI |
A1_TIPO |
Código |
HJ0_CODIGO |
A1_TIPO |
|
Grupo Cliente |
HJ0_DESC |
Descrição do componente combo referente ao item de A1_TIPO |
Tabela de Dimensão HG3 – Grupo de Estoque (Função BIXGrpEstoque)
As informações são visualizadas por código ou descrição do Grupo de Estoque que é um agrupamento de itens com características homogêneas, definidos segundo critérios contábeis.
Dimensão: Grupo de Estoque (HG3) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
1 |
Business Key |
HG3_GRPEST |
BM_FILIAL+BM_GRUPO |
Código |
HG3_CODIGO |
BM_GRUPO |
|
Grupo de Estoque |
HG3_DESC |
BM_DESC |
Tabela de Dimensão HGM – Incoterm (Função BIXIncoterm)
As informações são visualizadas por modalidade de negociação do mercado Internacional.
Dimensão: Incoterm (HGM) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
2d |
Business Key |
HGM_INCOTR |
YJ_FILIAL+ YJ_COD |
Código |
HGM_CODIGO |
YJ_COD |
|
Incoterm |
HGM_DESC |
YJ_DESCR |
Tabela de Dimensão HJ8 – Item (Função BIXItem)
As informações são visualizadas por código ou descrição do Item que é todo e qualquer material individualmente considerado e mantido em estoque, com o objetivo de venda, consumo ou transformação.
Estes itens podem ser os itens fabricados que são vendidos, ou itens que são componentes de produtos comerciais.
Dimensão: Item (HJ8) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
1 |
Business Key |
HJ8_ITEM |
B1_FILIAL+B1_COD |
Código |
HJ8_CODIGO |
B1_COD |
|
Item |
HJ8_DESC |
B1_DESC |
|
Unidade do Item |
HJ8_UNITEM |
AUSENTE |
|
2a |
Classificação Fiscal |
HJ8_CFITEM |
B1_POSIPI |
Tabela de Dimensão HGQ – Itinerário (Função BIXItinerario)
As informações são visualizadas por Itinerário do processo de importação e exportação.
Dimensão: Itinerário (HGQ) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
2d |
Business Key |
HGQ_ITINER |
NÃO EXISTE O CONCEITO NO MICROSIGA PROTHEUS® |
Tabela de Dimensão HGB – Microrregião (Função BIXMicrorregiao)
As informações são visualizadas pela Microrregião que são subdivisões de uma região comercial.
Dimensão: Microrregião (HGB) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
2d |
Business Key |
HGB_MICREG |
A1_REGIAO |
Código |
HGB_CODIGO |
A1_REGIAO |
|
Microrregião |
HGB_DESC |
Atribuição fixa a partir da regra especificada |
Especificação de Regras
O preenchimento do campo Microrregião é realizado por meio da junção da descrição Região (de acordo com o título do campo para o idioma) e código da região.
Tabela de Dimensão HJ6 – Moeda (Função BIXMoeda)
As informações são visualizadas por nome ou símbolo da Moeda e dizemos que moeda é uma unidade financeira utilizada quando se faz necessária a conversão de valores.
Dimensão: Moeda (HJ6) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
1 |
Business Key |
HJ6_MOEDA |
Chave determinada por meio da verificação dos parâmetros. Caso moeda consolida recebe somente o valor atribuído ao campo código, sem demais atributos. Caso moeda não consolida, recebe o valor do campo Código, mas recebe demais atributos de geração de chave (fluxo normal). |
Código |
HJ6_CODIGO |
Caso moeda consolidada recebe o conteúdo de HH1_CODCON. Caso moeda não consolidada recebe fixo 1 se moeda em MV_MOEDA1, fixo 2 se moeda em MV_MOEDA2, etc. |
|
Moeda |
HJ6_NOME |
Caso moeda consolidada recebe o conteúdo de HH1_MOEDES. Caso moeda não consolidada recebe conteúdo de MV_MOEDA? |
As informações da tabela dimensão Moeda são definidas com base nas configurações dos parâmetros: MV_MOEDA1, MV_MOEDA2, MV_MOEDA3, MV_MOEDA4 e MV_MOEDA5.
O código de cada moeda é definido de acordo com o número sequencial do parâmetros (1,2,3,4 e 5).
Tabela de Dimensão HJ9 – Natureza Operação (Função BIXNatOperacao)
As informações são visualizadas por código ou descrição da Natureza de Operação.
Permite identificar as características fiscais dos itens referentes à operação fiscal que está sendo realizada.
Dimensão: Natureza Operação (HJ9) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
2d |
Business Key |
HJ9_NATOPR |
F4_FILIAL + F4_CODIGO |
Código |
HJ9_CODIGO |
F4_CODIGO |
|
Natureza da Operação |
HJ9_DESC |
F4_TEXTO |
|
Mercado |
HJ9_MERCAD |
Não se plica (LK_EMPTY) |
|
Atualiza Estatísticas |
HJ9_ATUSTA |
Não se plica (LK_EMPTY) |
|
Draw Back |
HJ9_DRAWBK |
Não se plica (LK_EMPTY) |
|
Gerou Duplicata |
HJ9_GERDUP |
F4_DUPLIC |
Tabela de Dimensão HGP – Natureza Exportação (Função BIXNatExportacao)
As informações são visualizadas pelos tipo de Natureza de Exportação. Exemplo: Exportação Direta, Exportação Indireta.
Dimensão: Natureza Exportação (HGP) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
2d |
Business Key |
HGP_NATEXP |
Valor fixo atribuído ao Código |
Código |
HGP_CODIGO |
Valor fixo |
|
Natureza Exportação |
HGP_DESC |
Valor fixo |
Código |
Descrição |
---|---|
1 |
EMBARQUE REGULAR |
2 |
EMBARQUE DE REMESSA POR CONSIGNACAO |
3 |
EMBARQUE DE VENDA POR CONSIGNACAO COM BACK TO BACK |
4 |
EMBARQUE DE BACK TO BACK REGULAR |
5 |
EMBARQUE DE REMESSA POR CONSIGNAÇÃO COM BACK TO BACK |
6 |
EMBARQUE DE VENDA POR CONSIGNAÇÃO |
7 |
EMBARQUE DE VENDA POR CONSIGNAÇÃO COM BACK TO BACK |
8 |
EMBARQUE DE EXPORTAÇÃO DE CAFÉ |
9 |
EMBARQUE DE EXPORTAÇÃO DE AÇÚCAR |
Tabela de Dimensão HJ3 - Produto Comercial
As informações são visualizadas por código ou descrição do Produto Comercial que é uma estrutura de produtos comerciais que agrupa itens fabricados com a mesma característica.
Exemplo:
Computador; sua estrutura pode ser o teclado, monitor, CPU, mouse.
Dimensão: Produto Comercial (HJ3) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
1 |
Código |
HJ3_CODIGO |
NÃO EXISTE O CONCEITO NO MICROSIGA PROTHEUS® |
Produto Comercial |
HJ3_NOME |
Tabela de Dimensão HJH – Referência (Função BIXReferencia)
As informações são visualizadas pela descrição da Referência que é utilizada para individualizar produtos com a mesma estrutura, mas diferenciados entre si por determinadas características, como qualidade, cor ou tamanho.
Dimensão: Referência (HJH) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
2 |
Business Key |
HJH_REFER |
NÃO EXISTE O CONCEITO NO MICROSIGA PROTHEUS® |
Código |
HJH_CODIGO |
||
Referência |
HJH_DESC |
O Microsiga Protheus® possui o conceito de grade de produto.
Na grade de produto podem ser apresentadas características semelhantes às descritas pelo conceito da dimensão referência, porém, a finalidade destes conceitos são distintos. A referência de uma produto visa qualificá-lo quanto as suas características físicas enquanto que a grade de produto visa especificar características de uma movimentação com fins de produção ou comercial do produto.
Tabela de Dimensão HGD – Região Comercial (Função BIXRegComercial)
As informações são visualizadas por Região Comercial que são localizações comerciais na qual a empresa, seus estabelecimentos, clientes e representantes atuam.
Dimensão: Região Comercial (HGD) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
2d |
Business Key |
HGD_REGCOM |
ACY_FILIAL+ACY_GRPVEN |
Código |
HGD_CODIGO |
ACY_GRPVEN |
|
Região Comercial |
HGD_DESC |
ACY_DESCRI |
Tabela de Dimensão HJB – Região (Função BIXRegiao)
As informações são visualizadas por Região Geográfica do país.
A dimensão Região Geográfica possui duas origens distintas de dados:
Caracterização do Brasil
Caracterização de outros países.
Esta distinção se deve à estrutura dividida do ERP Microsiga Protheus® quanto às informações utilizadas para os processos de importação e exportação.
Este diferenciamento da dimensão requer um pré-requisito de configuração do ERP: as tabelas SX5 e SYA devem ter o compartilhamento de tabelas configurado da mesma forma.
Para Brasil:
Dimensão: Região (HJB) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
1 |
Business Key |
HJB_REGIAO |
CC2_EST + CC2_CODMUN |
Região Geográfica |
HJB_REGGEO |
Atribuição fixa realizada com base na verificação do estado e classificação conforme o País (vide tabela com as regiões determinadas). Para os países fora do especificado é atribuído o valor fixo Exterior. |
|
Código Estado |
HJB_ESTADO |
X5_CHAVE a partir de CC2_EST em união com tabela 12, utilizando índice 1. |
|
Cidade |
HJB_CIDADE |
CC2_MUN |
|
País |
HJB_PAIS |
Atribuição fixa realizada a partir da variável global cPaisLoc que identifica o país de origem do dicionário de dados e consequentemente os dados apresentados pela tabela 12 do SX5. |
|
Descrição Estado |
HJB_NOMEUF |
X5_DESCRI a partir de CC2_EST em união com tabela 12, utilizando índice 1. |
|
Código Estado |
HJB_ESTADO |
CC2_MUN |
Especificação de Regras:
O preenchimento o campo região geográfica esta condicionado à seguinte regra de mapeamento:
Código do estado Estados |
Região Geográfica |
DF/GO/MS/MT |
CENTRO-OESTE |
AL/BA/CE/MA/PB/PE/PI/RN/SE |
NORDESTE |
AC/AM/AP/PA/RO/RR/TO |
NORTE |
ES/MG/SP/RJ |
SUDESTE |
PR/RS/SC |
SUL |
Para a utilização da tabela SX5, como origem dos dados da dimensão, efetue o filtro por X5_TABELA = 12.
Para demais países:
Dimensão: Região (HJB) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
2d |
Business Key |
HJB_REGIAO |
YA_FILIAL+YA_CODGI |
Região Geográfica |
HJB_REGGEO |
Atribuição fixa: “Exterior” |
|
Código Estado |
HJB_ESTADO |
YA_CODGI |
|
Cidade |
HJB_CIDADE |
AUSENTE |
|
País |
HJB_PAIS |
YA_DESCR |
|
Estado |
HJB_NOMEUF |
Atribuição fixa: EX |
Carga de países SYA
Dimensão: Região (HJB) |
|||
Fase |
Campos |
Atributo Destino (Stage) |
Origem |
4 |
Business Key |
HJB_REGIAO |
YA_FILIAL + YA_CODGI |
Macrorregião – Sigla |
HJB_MACREG |
Atribuição fixa realizada com base na verificação do país e classificação no grupo determinado por meio do wizard de configuração do TOTVS BA |
|
Macrorregião – Descrição |
HJB_MACDES |
||
País |
HJB_PAIS |
YA_DESCRI |
|
Região Geográfica |
HJB_REGGEO |
Valor Fixo Exterior |
|
Código Estado |
HJB_ESTADO |
Valor Fixo EX |
|
Descrição Estado |
HJB_NOMEUF |
Valor Fixo Exterior |
|
Cidade |
HJB_CIDADE |
Valor Fixo Exterior |
O país identificado na variável cPaisLoc não é incluso na dimensão Região Geográfica durante a leitura da tabela SYA .
Regiões Geográficas por país
Brasil |
||
Região Geográfica (HJB_REGGEO) |
Estados |
|
Centro-Oeste |
DF/GO/MS/MT |
|
Nordeste |
AL/BA/CE/MA/PB/PE/PI/RN/SE |
|
Norte |
AC/AM/AP/PA/RO/RR/TO |
|
Sudeste |
ES/MG/SP/RJ |
|
Sul |
PR/RS/SC |
|
Argentina |
||
Região Geográfica (HJB_REGGEO) |
Estados |
|
Cuyo |
ME/SJ/SL |
|
Metropolitana |
CF/DF |
|
Buenos Aires |
BA |
|
Nordeste |
CH/CR/FO/MI |
|
Noroeste |
CA/JU/LR/AS/SE/TU |
|
Pampeana |
CO/ER/LP/SF |
|
Patagónica |
CB/NE/RN/SC/TF |
|
Chile |
||
Região Geográfica (HJB_REGGEO) |
Estados |
|
Norte Grande |
01/02/15 |
|
Norte Chico |
03/04 |
|
Central |
05/06/07/08/13/RM |
|
Sur |
09/10/14 |
|
Austral |
11/12 |
|
Colômbia |
||
Região Geográfica (HJB_REGGEO) |
Estados |
|
Amazônia |
91/18/94/95/86/97 |
|
Andina |
05/11/15/17/25/41/54/63/66/68/73 |
|
Caribe |
08/13/20/23/47/70/44 |
|
Pacífico |
27/76/52/19 |
|
Orinoquia |
50/81/99/85 |
|
Insular |
88 |
|
México |
||
Região Geográfica (HJB_REGGEO) |
Estados |
|
Noreste |
COAH/NL/TAMP |
|
Noroeste |
BC/BCS/SON/SIN/CHIH/DGO |
|
Occidente |
NAY/JAL/COL/MICH |
|
Oriente |
PUE/VER/TLAX/HGO |
|
Centronorte |
AGS/GTO/QRO/SLP/ZAC |
|
Centrosur |
MOR/MEX/DF |
|
Sureste |
TAB/CAMP/QROO/YUC |
|
Suroeste |
GRO/OAX/CHIS |
Tabela de Dimensão HJC – Representante (Função BIXRepresentante)
As informações são visualizadas por código ou nome do Representante da empresa e dizemos que um representante é a identificação de pessoa física ou jurídica que representa comercialmente determinada empresa em uma região geográfica. Normalmente o representante comercializa a mercadoria ou serviço de determinada empresa em troca de um percentual de comissão do valor negociado.
Dimensão: Representante (HJC) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
1 |
Business Key |
HJC_REPRES |
A3_FILIAL+A3_COD |
Código |
HJC_CODIGO |
A3_COD |
|
Representante |
HJC_NOME |
A3_NOME |
Tabela de Dimensão HGI – Rota (Função BIXRota)
As informações são visualizadas por Rota. Rota são itinerários (caminhos) definidos pela transportadora.
Dimensão: RotaTransporte (HGI) |
|||
Fase |
Campos |
Atributo Destino (Stage) |
Origem |
05 |
Business Key |
HGI_ROTA |
DA8_FILIAL+DA8_COD |
Código |
HGI_CODIGO |
DA8_COD |
|
Descrição |
HGI_DESC |
DA8_DESC |
Tabela de Dimensão HK1 – Situação Crédito (Função BIXSitCredito)
As informações são visualizadas por situação de crédito do cliente para as vendas que estão em aberto. Exemplos: Vendas Aprovadas, Vendas Reprovadas, Vendas Avaliadas.
Dimensão: Situação Crédito (HK1) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
1 |
Business Key |
HK1_STCRED |
Valor Fixo Sequencial |
Código |
HK1_CODIGO |
Valor Fixo Sequencial |
|
Situação Crédito |
HK1_DESC |
Valor Fixo |
Esta tabela de dimensão deve ser carregada com os seguintes valores fixos:
Código |
Situação Crédito |
0 |
INDEFINIDO |
1 |
Não Avaliado |
2 |
Avaliado |
3 |
Aprovado |
4 |
Não Aprovado |
5 |
Pendente Informação |
Tabela de Dimensão HGJ – Situação Exportação (Função BIXSitExportacao)
As informações são visualizadas pela situação do processo de exportação. Exemplo: Aberto, Faturado, Embarcado, Cancelado.
Dimensão: Situação Exportação (HGJ) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
2d |
Business Key |
HGJ_SITEXP |
X5_FILIAL+X5_CHAVE |
Código |
HGJ_CODIGO |
X5_CHAVE |
|
Situação Exportação |
HGJ_DESC |
X5_DESRI |
Para a utilização da tabela SX5, como origem dos dados da dimensão, deve-se efetuar o filtro por X5_TABELA = YC.
Tabela de Dimensão HGN – Tabela de Preço (Função BIXTabelaPreco)
As informações são visualizadas por tabela de preço e esta contempla os preços de vendas dos itens atualizados na data da venda.
Dimensão: Tabela de Preço (HGN) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
2d |
Business Key |
HGN_TABPCO |
DA0_FILIAL + DA0_CODTAB |
Código |
HGN_CODIGO |
DA0_CODTAB |
|
Tabela de Preço |
HGN_DESC |
DA0_DESCRI |
Tabela de Dimensão HJ2 – Transportadora (Função BIXTransportadora)
As informações são visualizadas por código ou nome da transportadora que é a empresa encarregada do transporte de mercadorias comercializadas ou recebidas pela empresa.
Dimensão: Transportadora (HJ2) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
1 |
Business Key |
HJ2_TRANSP |
A4_FILIAL+A4_COD |
Código |
HJ2_CODIGO |
A4_COD |
|
Transportadora |
HJ2_NOME |
A4_NOME |
|
2a |
Transportadora – Nome Abreviado |
HJ2_NOMEAB |
A4_NREDUZ |
Tabela de Dimensão HJ1 – Unidade Negócio (Função BIXUnidadeNegocio)
As informações são visualizadas por código ou nome da unidade de negócio que são divisões que identificam as atividades desenvolvidas pelos estabelecimentos ou filiais de um grupo empresarial.
Dimensão: Unidade Negócio (HJ1) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
1 |
Business Key |
HJ1_UNDNEG |
FWUnitBusiness() |
Código |
HJ1_CODIGO |
FWUnitBusiness() |
|
Unidade Negócio |
HJ1_NOME |
FWUnitName() |
Tabela de Dimensão HGR – Via Transporte (Função BIXViaTransporte)
As informações são visualizadas por via de transporte. Trata-se da via de transporte usada na negociação das importações e exportações.
Exemplo:
via marítimo
via aéreo
Dimensão: Via Transporte (HGR) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
2d |
Business Key |
HGR_VIATRA |
X5_FILIAL+X5_CHAVE |
Código |
HGR_CODIGO |
X5_CHAVE |
|
Via Transporte |
HGR_DESC |
X5_DESCR |
Para a utilização da tabela SX5, como origem dos dados da dimensão, deve-se efetuar o filtro por X5_TABELA = Y3.
Tabela de Dimensão HK2 – Período (Função BIXPeriodo)
As informações são visualizadas por período de tempo. As divisões de período são: ano, semestre, trimestre, mês e data.
Dimensão: Período (HK2) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
1 |
Data |
HK2_DATA |
DATE() |
Ano |
HK2_ANO |
YEAR() |
|
Semestre |
HK2_SMESTR |
Atribuição fixa a partir da regra especificada |
|
Trimestre |
HK2_TRIMST |
Atribuição fixa a partir da regra especificada |
|
Mês |
HK2_MES |
MONTH() |
|
Mês - Nome |
HK2_NOMEMS |
CMONTH() |
|
Dia |
HK2_DIA |
DAY() |
|
Dia da Semana |
HK2_DIASEM |
DOW() |
|
Dia da Semana - Nome |
HK2_SEMNOM |
CDOW() |
Especificação de Regras:
O preenchimento do campo semestre está condicionado ao valor do mês. Caso o mês seja menor que 7, o valor do semestre é 1, caso contrário é 2.
O preenchimento do campo trimestre está condicionado ao valor do mês, por meio de uma verificação exclusiva da seguinte forma:
Menor que 4 -> o valor do trimestre é 1.
Menor que 7 -> o valor do trimestre é 2.
Menor que 10 -> o valor do trimestre é 3.
Menos que 13 -> o valor do trimestre é 4.
Tabela de Dimensão HHW – Unidade de Medida do Item ( Função BIXUnMedItem)
É a unidade de medida padrão adotada pela empresa para quantificar o item. Permite uma visão unificada de unidades de medida de itens.
Dimensão: Unidade de Medida do Item (HHW) |
|||
Fase |
Campos |
Atributo Destino (Fluig Smart Data) |
Origem |
4 |
Business Key |
HHW_UNITEM |
Atribuição de acordo com a regra especificada |
Código |
HHW_CODIGO |
AH_UNIMED |
|
Unidade Medida do Item |
HHW_DESC |
Atribuição de acordo com a regra especificada |
|
Unidade Medida do Item Abrev. |
HHW_DESCAB |
AH_UMRES |
Especificação de Regras:
- Composta unicamente por AH_UNIMED ou de acordo com a regra de chave padrão, dependendo do parâmetro BIX_UNITEM.
- O preenchimento do campo unidade medida do item é realizado de acordo com o título do campo para o idioma.
Dimensões Derivadas
Dimensões Derivadas |
|||
As dimensões derivadas compartilham a mesma origem de informação e estrutura de banco de dados de um dimensão física, assumindo papel diferenciado ao relacionar-se com a Fato. Pela característica especial que possuem, as dimensões derivadas compõem a camada lógica do TOTVS BA, mas, sua referência física na tabela Fato é extraída juntamente com as demais informações. |
|||
Dimensões |
Descrição |
Tabela Referência |
Fase |
Agente Carga |
As informações são visualizadas pelo Agente de Carga do processo de exportação e importação. |
Alias de HKJ - Fornecedor |
2d |
Despachante |
As informações são visualizadas pelo despachante exterior. É o prestador de serviço intermediário no processo de importação e exportação na receita federal. |
Alias de HKJ – Fornecedor |
2d |
Seguradora |
As informações são visualizadas por código ou nome da seguradora relacionada ao processo de importação e exportação. |
Alias de HKJ - Fornecedor |
2d |
Transportadora Internacional |
As informações são visualizadas por código ou nome do fornecedor responsável pelo transporte intenacional no processo de exportação. |
Alias de HKJ - Fornecedor |
2d |
Transportadora Redespacho |
Visualiza as informações por código ou nome da Transportadora de Redespacho. É a empresa encarregada pelo redespacho do transporte de mercadorias. |
Alias de HJ2 – Trasportadora |
2 |
Regra de Negócio
Para extrair os dados do Microsiga Protheus® e criar toda a estrutura para a geração de informações gerenciais na Área Comercial, para cada assunto, são extraídos os dados e gerados no Fluig Smart Data e por meio de regras, em um Banco de Dados.
Especificação Física
Legenda |
|
Fase 1 |
Informações direcionadas ao segmento Manufatura/Back Office |
Fase 2 |
Novos itens do segmento Manufatura/Back Office, importantes para as linhas de produto compatibilizarem as informações do TOTVS BA com seus respectivos ERPs. |
Fase 4 |
Novo itens para atender o Mercado Internacional. |
HL0 – Avaliação de Crédito
A tabela fato Avaliação de Crédito apresenta informações históricas de limite de crédito dos clientes.
As tabelas de dimensões envolvidas para a análise das medidas de Avaliação de Crédito são:
Dimensões |
Tabela Física |
Fase |
Empresa |
HJ4 |
1 |
Estabelecimento |
HKK |
1 |
Representante |
HJC |
1 |
Grupo de Cliente |
HJ0 |
1 |
Cliente |
HJ7 |
1 |
Moeda |
HJ6 |
1 |
Condição de Pagamento |
HJA |
1 |
Situação Crédito |
HK1 |
1 |
Região |
HJB |
1 |
Transportadora |
HJ2 |
1 |
Tabela de Preço |
HGN |
2 |
Canal de Venda |
HGA |
2 |
Região Comercial |
HGD |
2 |
Microrregião |
HGB |
2 |
Para mais informações sobre cada uma das dimensões consulte a documentação de especificação das dimensões.
Indicadores: Avaliação de Crédito |
||
Fluxo Principal de Origem: Cadastro de Clientes - SA1 |
||
Lookup de Dimensões |
Origem |
Fase |
Empresa (HL0_EMPRES) |
FWGrpCompany() +FWCompany() |
1 |
Estabelecimento (HL0_ESTABL) |
FWFilial() |
1 |
Moeda (HL0_MOEDA) |
Atribuída por meio da função BIXPdrMoeda([MoedaOrigem]), considerando parâmetro do Wizard. |
1 |
Representante (HL0_REPRES) |
A1_VEND |
1 |
Grupo de Cliente (HL0_GRPCLI) |
A1_TIPO |
1 |
Cliente (HL0_CLIENT) |
A1_COD + A1_LOJA |
1 |
Condição de Pagamento (HL0_CONDPG) |
A1_COND |
1 |
Situação Crédito (HL0_STCRED) |
Atribuição a partir da regra especificada |
2 |
Região (HL0_REGIAO) |
Atribuição através da validação de A1_EST, A1_COD_MUN e A1_PAIS |
1 |
Tabela de Preço (HL0_TABPCO) |
A1_TABELA |
2 |
Canal de Venda (HL0_CANALV) |
Ausente |
2 |
Região Comercial (HL0_REGCOM) |
A1_GRPVEN |
2 |
Microrregião (HL0_MICREG) |
A1_REGIAO |
2 |
Transportadora (HL0_TRANSP) |
A1_TRANSP |
2 |
Indicadores |
Origem |
Fase |
Data da Extração (HL0_DTEXTR) |
Data em que a extração está sendo executada |
1 |
Vl Limite Crédito (HL0_VLMCDT) |
A1_LC com base em A1_MOEDALC e a data de extração |
1 |
Vl Limite Crédito Disponível (HL0_VLMCDD) |
A1_LC - A1_SALDUP com base em A1_MOEDALC e a data de extração |
1 |
As informações do fluxo principal são resultado de uma varredura de cada um dos itens da tabela de cadastro de clientes (SA1) da filial onde está sendo executada a extração.
Especificação de Regras:
Para o preenchimento do campo Situação de Crédito é utilizada a função MaAvalCred, contida em FATXFUN.PRX. Por padrão, esta função avalia o crédito do cliente para liberar a operação. No contexto de avaliação de crédito, esta função determinar a situação atual do cliente, pois se utiliza como parâmetro o valor 0 para avaliação. A determinação da situação de crédito é realizada através do retorno da função. Quando o retorno da função é falso, a situação de crédito é determinada como 4 (Não Aprovado) e quando o retorno da função é verdadeiro, a situação de crédito é determinada como 3 (Aprovado). A chamada da função é semelhante a MaAvalCred(SA1->A1_COD,SA1->A1_LOJA,0,1,.T.,@cBlqCred).
Indicadores Diretos:
Vl Limite Crédito (HL0_VLMCDT): Indica o valor total do limite de crédito cedido ao cliente.
Vl Limite Crédito Disponível (HL0_VLMCDD): Indica o saldo do crédito disponível para o cliente considerando o valor total do limite cedido menos o valor do crédito em uso.
HL1 – Previsão de Vendas
A tabela fato previsão de vendas apresenta informações de quantidade e valores relacionados à previsão de vendas.
As tabelas de dimensões envolvidas para a análise das medidas de previsão de vendas são:
Dimensões |
Tabela Física |
Fase |
Empresa |
HJ4 |
1 |
Estabelecimento |
HKK |
1 |
Representante |
HJC |
1 |
Item |
HJ8 |
1 |
Família Comercial |
HG1 |
1 |
Família Material |
HG2 |
1 |
Grupo de Estoque |
HG3 |
1 |
Produto Comercial |
HJ3 |
1 |
Grupo de Cliente |
HJ0 |
1 |
Moeda |
HJ6 |
1 |
Unidade de Negócio |
HJ1 |
1 |
Microrregião |
HGB |
2 |
Referência |
HJH |
2 |
Região Comercial |
HGD |
2 |
Unidade de Medida do Item |
HHW |
4 |
Para mais informações sobre cada uma das dimensões consulte a documentação de especificação das dimensões.
Indicadores: Previsão de Vendas |
||
Fluxo Principal de Origem: Previsão de Vendas – SC4 |
||
Lookup de Dimensões |
Origem |
Fase |
Empresa (HL1_EMPRES) |
FWGrpCompany() +FWCompany() |
2 |
Estabelecimento (HL1_ESTABL) |
FWFilial() |
2 |
Moeda (HL1_MOEDA) |
Atribuída por meio da função BIXPdrMoeda([MoedaOrigem]), considerando parâmetro do Wizard. |
2 |
Representante (HL1_REPRES) |
Ausente |
2 |
Item (HL1_ITEM) |
C4_PRODUTO |
2 |
Família Comercial (HL1_FAMCOM) |
ACV_CATEGO a partir de C4_PRODUTO, utilizando índice 5 |
2 |
Família Material (HL1_FAMMAT) |
B1_TIPO a partir de C4_PRODUTO, utilizando índice 1 |
2 |
Grupo de Estoque (HL1_GRPEST) |
B1_GRUPO a partir de C4_PRODUTO utilizando índice 1 |
2 |
Produto Comercial (HL1_PRDUTO) |
Ausente |
2 |
Grupo de Cliente (HL1_GRPCLI) |
Ausente |
2 |
Unidade de Negócio (HL1_UNDNEG) |
FWUnitBusiness() |
2 |
Microrregião (HL1_MICREG) |
Ausente |
2 |
Referência (HL1_REFER) |
Ausente |
2 |
Região Comercial (HL1_REGCOM) |
Ausente |
2 |
Unidade de Medida do Item (HL1_UNITEM) |
B1_UM a partir de C4_PRODUTO utilizando índice 1 |
4 |
Indicadores |
Origem |
Fase |
Data de Previsão da Venda (HL1_DATA) |
C4_DATA |
2 |
Vl Previsão (HL1_VPREVI) |
C4_VALOR com base na moeda 1 e C4_DATA |
2 |
Qtde Prevista (HL1_QPREVI) |
C4_QUANT |
2 |
Qtde Prevista Família Material (HL1_QPREFM) |
Ausente |
2 |
Qtde Prevista Família Comercial (HL1_QPREFC) |
Ausente |
2 |
Número da Previsão (HL1_NUMPRV) |
Ausente |
2 |
No fluxo principal de dados, apenas as informações de previsão de vendas com data da previsão entre o período informado para extração são consideradas.
Indicadores Diretos:
Qtde Prevista (HL1_QPREVI): Indica a quantidade prevista da venda, expressa na unidade de medida do item.
Qtde Prevista Família Comercial (HL1_QPREFC): Indica a quantidade prevista da venda, expressa na unidade de medida da família comercial.
Qtde Prevista Família Material (HL1_QPREFM): Indica a quantidade prevista da venda, expressa na unidade de medida da família material.
Vl Previsão (HL1_VPREVI): Indica o valor previsto da venda.
HL6 – Devolução de Vendas
A tabela fato devolução de vendas apresenta informações relacionadas às devoluções das vendas, como valores e quantidades devolvidas e impostos.
As tabelas de dimensões envolvidas para a análise das medidas de devolução de vendas são:
Dimensões |
Tabela Física |
Fase |
Empresa |
HJ4 |
1 |
Estabelecimento |
HKK |
1 |
Moeda |
HJ6 |
1 |
Natureza de Operação |
HJ9 |
1 |
CFOP |
HG0 |
1 |
Transportadora |
HJ2 |
1 |
Condição de Pagamento |
HJA |
1 |
Item |
HJ8 |
1 |
Família Comercial |
HG1 |
1 |
Família Material |
HG2 |
1 |
Grupo de Estoque |
HG3 |
1 |
Produto Comercial |
HJ3 |
1 |
Representante |
HJC |
1 |
Grupo de Cliente |
HJ0 |
1 |
Cliente |
HJ7 |
1 |
Região |
HJB |
1 |
Unidade de Negócio |
HJ1 |
1 |
Rota |
HGI |
2 |
Canal de Venda |
HGA |
2 |
Região Comercial |
HGD |
2 |
Microrregião |
HGB |
2 |
Referência |
HJH |
2 |
Unidade de Medida do Item |
HHW |
4 |
Para mais informações sobre cada uma das dimensões consulte a documentação de especificação das dimensões.
Indicadores: Devolução de Vendas |
||
Fluxo Principal de Origem: itens da nota fiscal de entrada – SD1 |
||
Lookup de Dimensões |
Origem |
Fase |
Empresa (HL6_EMPRES) |
FWGrpCompany() +FWCompany() |
1 |
Estabelecimento (HL6_ESTABL) |
FWFilial() |
1 |
Moeda (HL6_MOEDA) |
Atribuída por meio da função BIXPdrMoeda([MoedaOrigem]), considerando parâmetro do Wizard. |
1 |
Natureza de Operação (HL6_NATOPR) |
D1_TES |
2 |
CFOP (HL6_CFOP) |
D1_CF |
2 |
Transportadora (HL6_TRANSP) |
F2_TRANSP a partir de D1_NFORI + D1_SERIORI + D1_FORNECE + D1_LOJA, utilizando índice 1 (Fornecedor e Loja serão considerados ou não de acordo com a configuração do Wizard). Para Mercado Internacional F1_TRANSP. |
2 |
Condição de Pagamento (HL6_CONDPG) |
F2_COND a partir de D1_NFORI + D1_SERIORI + D1_FORNECE + D1_LOJA, utilizando índice 1 (Fornecedor e Loja serão considerados ou não de acordo com a configuração do Wizard). Para Mercado Internacional F1_COND. |
1 |
Item (HL6_ITEM) |
D1_COD |
1 |
Família Comercial (HL6_FAMCOM) |
ACV_CATEGO a partir de D1_COD, utilizando índice 1 |
1 |
Família Material (HL6_FAMMAT) |
B1_TIPO a partir de D1_COD, utilizando índice 1 |
1 |
Grupo de Estoque (HL6_GRPEST) |
B1_GRUPO a partir de D1_COD, utilizando índice 1 |
1 |
Produto Comercial (HL6_PRDUTO) |
Ausente |
1 |
Representante (HL6_REPRES) |
F2_VEND1 a partir de D1_NFORI + D1_SERIORI + D1_FORNECE + D1_LOJA, utilizando índice 1 (Fornecedor e Loja serão considerado ou não de acordo com a configuração do Wizard). Também de acordo com a configuração do Wizard poderá ser considerado o campo A1_VEND. Mercado Internacional não possui esta informação. |
1 |
Grupo de Cliente (HL6_GRPCLI) |
A1_TIPO a partir de D1_FORNECE + D1_LOJA, utilizando índice 1 |
1 |
Cliente (HL6_CLIENT) |
D1_FORNECE + D1_LOJA |
1 |
Região (HL6_REGIAO) |
Atribuição através da validação de A1_EST, A1_COD_MUN e A1_PAIS, a partir de D1_FORNECE + D1_LOJA, utilizando índice 1 |
1 |
Unidade de Negócio (HL6_UNDNEG) |
FWUnitBusiness() |
1 |
Rota (HL6_ROTA) |
Ausente |
2 |
Canal de Venda (HL6_CANALV) |
Ausente |
2 |
Região Comercial (HL6_REGCOM) |
A1_GRPVEN a partir de D1_FORNECE + D1_LOJA, utilizando índice 1 |
2 |
Microrregião (HL6_MICREG) |
A1_REGIAO a partir de D1_FORNECE + D1_LOJA, utilizando índice 1 |
2 |
Referência (HL6_REFER) |
Ausente |
2 |
Unidade de Medida do Item (HL6_UNITEM) |
D1_UM |
4 |
Indicadores |
Origem |
Fase |
Vl Impostos não incidentes (HL6_VIPNIN) |
Atribuição a partir da regra especificada |
4 |
Vl Impostos incidentes (HL6_VIPINC) |
Atribuição a partir da regra especificada |
4 |
Série do Documento Cliente (HL6_SERDEV) |
D1_SERIE |
2 |
Número do Documento Cliente (HL6_NUMDEV) |
D1_DOC |
2 |
Série da Nota Fiscal (HL6_SERNF) |
F2_SERIE a partir de D1_NFORI + D1_SERIORI + D1_FORNECE + D1_LOJA, utilizando índice 1 (Fornecedor e Loja serão considerado ou não de acordo com a configuração do Wizard). Para Mercado Internacional D1_SERIORI. |
2 |
Número da Nota Fiscal (HL6_NUMNF) |
F2_DOC a partir de D1_NFORI + D1_SERIORI + D1_FORNECE + D1_LOJA, utilizando índice 1 (Fornecedor e Loja serão considerado ou não de acordo com a configuração do Wizard). Para Mercado Internacional D1_NFORI. |
2 |
Data da Devolução (HL6_DATA) |
D1_DTDIGIT |
2 |
Qtde Devolvida Família Comercial (HL6_QDEVFC) |
Ausente |
1 |
Qtde Devolvida Item (HL6_QDEVIT) |
D1_QUANT |
1 |
Vl Devolução Total (HL6_VDEVTO) |
D1_TOTAL + D1_VALIPI + D1_ICMSRET com base em F2_MOEDA e F2_EMISSAO a partir de D1_NFORI + D1_SERIORI + D1_FORNECE + D1_LOJA, utilizando índice 1 (Fornecedor e Loja serão considerado ou não de acordo com a configuração do Wizard)* |
2 |
Qtde Devolvida Família Material (HL6_QDEVFM) |
Ausente |
1 |
Vl ICMS Devolução (HL6_VICMSD) |
D1_VALICM com base em F2_MOEDA e F2_EMISSAO a partir de D1_NFORI + D1_SERIORI + D1_FORNECE + D1_LOJA, utilizando índice 1 (Fornecedor e Loja serão considerado ou não de acordo com a configuração do Wizard)* |
1 |
Vl IPI Devolução (HL6_VIPIDV) |
D1_VALIPI com base em F2_MOEDA e F2_EMISSAO a partir de D1_NFORI + D1_SERIORI + D1_FORNECE + D1_LOJA, utilizando índice 1 (Fornecedor e Loja serão considerado ou não de acordo com a configuração do Wizard)* |
1 |
Vl Devolução Líquida (HL6_VDEVLQ) |
(D1_TOTAL- (D1_VALICM + D1_VALIMP5 + D1_VALIMP6 + D1_VALDESC)) com base em F2_MOEDA e F2_EMISSAO a partir de D1_NFORI + D1_SERIORI + D1_FORNECE + D1_LOJA, utilizando índice 1 (Fornecedor e Loja serão considerado ou não de acordo com a configuração do Wizard)* |
2 |
Vl Devolução Mercadoria (HL6_VDEVME) |
D1_TOTAL-D1_VALDESC com base em F2_MOEDA e F2_EMISSAO a partir de D1_NFORI + D1_SERIORI + D1_FORNECE + D1_LOJA, utilizando índice 1 (Fornecedor e Loja serão considerado ou não de acordo com a configuração do Wizard)* |
2 |
Vl PIS Devolução (HL6_VPISDV) |
D1_VALIMP6 com base em F2_MOEDA e F2_EMISSAO a partir de D1_NFORI + D1_SERIORI + D1_FORNECE + D1_LOJA, utilizando índice 1 (Fornecedor e Loja serão considerado ou não de acordo com a configuração do Wizard)* |
1 |
Vl COFINS Devolução (HL6_VCOFID) |
D1_VALIMP5 com base em F2_MOEDA e F2_EMISSAO a partir de D1_NFORI + D1_SERIORI + D1_FORNECE + D1_LOJA, utilizando índice 1 (Fornecedor e Loja serão considerado ou não de acordo com a configuração do Wizard)* |
1 |
Vl Custo Devolução (HL6_VCSTDV) |
B2_CM(para a moeda) * D1_QUANT a partir de D1_COD + D1_LOCAL, utilizando índice 1 para ambos |
1 |
Número do Item do Documento (HL6_SEQDEV) |
D1_ITEM |
2 |
Número do Item da Nota Fiscal (HL6_SEQNF) |
D1_DOC + D1_SERIE |
2 |
Vl ICMS Subst. Devolução (HL6_VICMSS) |
D1_ICMSRET com base em F2_MOEDA e F2_EMISSAO a partir de D1_NFORI + D1_SERIORI + D1_FORNECE + D1_LOJA, utilizando índice 1 (Fornecedor e Loja serão considerado ou não de acordo com a configuração do Wizard)* |
2 |
Vl Desconto Devolução (HL6_VDESDV) |
D1_VALDESC com base em F2_MOEDA e F2_EMISSAO a partir de D1_NFORI + D1_SERIORI + D1_FORNECE + D1_LOJA, utilizando índice 1 (Fornecedor e Loja serão considerado ou não de acordo com a configuração do Wizard)* |
2 |
Vl INSS Devolução (HL6_VINSSD) |
D1_VALINS com base em F2_MOEDA e F2_EMISSAO a partir de D1_NFORI + D1_SERIORI + D1_FORNECE + D1_LOJA, utilizando índice 1 (Fornecedor e Loja serão considerado ou não de acordo com a configuração do Wizard)* |
2 |
Número do Remito (HL6_REMITO) |
D1_REMITO |
4 |
Série do remito (HL6_SERREM) |
D1_SERIREM |
4 |
Item do Remito (HL6_ITEREM) |
D1_ITEMREM |
4 |
* Para o Mercado Internacional, a conversão de moeda é realizada com base em F1_MOEDA e F1_EMISSAO a partir de D1_DOC + D1_SERIE + D1_FORNECE + D1_LOJA utilizando índice1.
No fluxo principal de dados, apenas as informações com nota fiscal de entrada a partir de nota fiscal de saída e com data de devolução (data de digitação) entre o período informado para extração e preenchidas com D1_TIPO igual a D são consideradas.
Para Brasil , as informações de entrada que não partem de uma saída são desconsideradas pela falta de valor no campo D1_NFORI utilizado para o vínculo dos dados.
Especificação das Regras:
Para determinar o valor dos impostos incidentes deve-se utilizar a função TesImpInf passando como parâmetro o código da TES (D1_TES). Esta função retornará um array cuja segunda posição contém a lista de campos que armazenam os impostos (tabela SD1) da nota de devolução. Desta lista de campos, deve-se verificar quais representam os impostos que realmente incidem na nota, validando se na posição 3 do array contém o valor 1. O valor de cada campo de impostos incidente deve ser acumulado, gerando um totalizador, para ser atribuído ao indicador de Impostos Incidentes (HL6_VIPINC). Indicador calculado somente para o mercado internacional.
Para determinar o valor dos impostos não incidentes deve-se utilizar a função TesImpInf passando como parâmetro o código da TES (D1_TES). Esta função retornará um array cuja segunda posição contém a lista de campos que armazenam os impostos (tabela SD1) da nota. Desta lista de campos, deve-se verificar quais representam os impostos que não incidem na nota, validando se na posição 3 do array contém um valor diferente de 1. O valor de cada de imposto não incidente deve ser acumulado, gerando um totalizador, para ser atribuído ao indicador de Impostos não Incidentes (HL6_VIPNIN). Indicador calculado somente para o mercado internacional.
Indicadores Diretos:
Qtde Devolvida Item (HL6_QDEVIT): indica a quantidade de itens devolvidos na unidade de medida do item.
Qtde Devolvida Família Comercial (HL6_QDEVFC): indica a quantidade de itens devolvidos na unidade de medida da família comercial.
Qtde Devolvida Família Material (HL6_QDEVFM): indica a quantidade de itens devolvidos na unidade de medida da família material.
Vl COFINS Devolução (HL6_VCOFID): indica o valor referente ao imposto COFINS calculado para a devolução.
Vl Custo Devolução (HL6_VCSTDV): indica o valor do custo de devolução do item de acordo com a definição do tipo de custo que a empresa trabalha.
Vl Devolução Líquida (HL6_VDEVLQ): indica o valor líquido da devolução, não considerando os impostos e os descontos, se houver.
Vl Devolução Mercadoria (HL6_VDEVME): indica o valor líquido da devolução acrescido do valor do ICMS.
Vl Devolução Total (HL6_VDEVTO): indica o valor dos itens que foram devolvidos.
Vl ICMS Subst. Devolução (HL6_VICMSS): indica o valor do ICMS de substituição calculado para a devolução.
Vl Desconto Devolução (HL6_VDESDV): indica o valor do desconto concedido no faturamento que está em devolução. Baseia-se no valor da mercadoria que consta na Nota Fiscal de saída.
Vl INSS Devolução (HL6_VINSSD): indica o valor do INSS calculado para a devolução.
Vl ICMS Devolução (HL6_VICMSD): indica o valor do ICMS calculado para a devolução.
Vl IPI Devolução (HL6_VIPIDV): indica o valor do IPI calculado para a devolução.
Vl PIS Devolução (HL6_VPISDV): indica o valor do PIS calculado para o faturamento.
Vl. Impostos Incidentes (HL6_VIPINC) Indica o valor referente a impostos incidentes na devolução de vendas.
Vl Impostos Não Incidentes (HL6_VIPNIN): Indica o valor referente a impostos não incidentes na devolução de vendas.
Indicadores Calculados:
% Desconto Devolução (Vl Desconto Devolução / Vl Devolução Mercadoria): indica o percentual de desconto concedido na venda, estornado na devolução.
HL7 – Entregas de Vendas
A tabela fato entregas de vendas apresenta informações relacionadas aos processo de entrega das mercadorias com quantidade de entrega e lead time das entregas.
As tabelas de dimensões envolvidas para a análise das medidas de entregas de vendas são:
Dimensões |
Tabela Física |
Fase |
Empresa |
HJ4 |
1 |
Estabelecimento |
HKK |
1 |
Moeda |
HJ6 |
1 |
Item |
HJ8 |
1 |
Família Comercial |
HG1 |
1 |
Família Material |
HG2 |
1 |
Grupo de Estoque |
HG3 |
1 |
Produto Comercial |
HJ3 |
1 |
Representante |
HJC |
1 |
Transportadora |
HJ2 |
1 |
Natureza de Operação |
HJ9 |
1 |
CFOP |
HG0 |
1 |
Condição de Pagamento |
HJA |
1 |
Grupo de Cliente |
HJ0 |
1 |
Cliente |
HJ7 |
1 |
Região |
HJB |
1 |
Unidade de Negócio |
HJ1 |
1 |
Canal de Venda |
HGA |
2 |
Região Comercial |
HGD |
2 |
Microrregião |
HGB |
2 |
Rota |
HGI |
2 |
Referência |
HJH |
2 |
Transportadora Redespacho |
Alias de HJ2 |
1 e 2 |
Unidade de Medida |
HHW |
4 |
Para mais informações sobre cada uma das dimensões consulte a documentação de especificação das dimensões.
Indicadores: Entregas de Vendas |
||
Fluxo Principal de Origem: Pedidos Liberados e Pedido de Venda – SC9 e SC5 |
||
Lookup de Dimensões |
Origem |
Fase |
Empresa (HL7_EMPRES) |
FWGrpCompany() +FWCompany() |
1 |
Estabelecimento (HL7_ESTABL) |
FWFilial() |
1 |
Moeda (HL7_MOEDA) |
Atribuída por meio da função BIXPdrMoeda([MoedaOrigem]), considerando parâmetro do Wizard. |
1 |
Item (HL7_ITEM) |
C9_PRODUTO |
2 |
Família Comercial (HL7_FAMCOM) |
ACV_CATEGO a partir de C9_PRODUTO, utilizando índice 5 |
2 |
Família Material (HL7_FAMMAT) |
B1_TIPO a partir de C9_PRODUTO, utilizando índice 1 |
2 |
Grupo de Estoque (HL7_GRPEST) |
C9_GRUPO |
2 |
Produto Comercial (HL7_PRDUTO) |
Ausente |
1 |
Representante (HL7_REPRES) |
C5_VEND1. De acordo com a configuração do Wizard poderá ser considerado o campo A1_VEND. |
1 |
Transportadora (HL7_TRANSP) |
C5_TRANSP |
1 |
Natureza de Operação (HL7_NATOPR) |
C6_TES a partir de C9_PEDIDO + C9_ITEM + C9_PRODUTO utilizando índice 1 |
2 |
CFOP (HL7_CFOP) |
F4_CF a partir de C6_TES e C9_NUM + C9_PRODUTO + C9_ITEM, utilizando índice 1 e 3 respectivamente |
2 |
Condição de Pagamento (HL7_CONDPG) |
C5_CONDPAG |
1 |
Grupo de Cliente (HL7_GRPCLI) |
A1_TIPO a partir de C9_CLIENTE + C9_LOJA, utilizando índice 1 |
2 |
Cliente (HL7_CLIENT) |
C9_CLIENTE + C9_LOJA |
2 |
Região (HL7_REGIAO) |
Atribuição através da validação de A1_EST, A1_COD_MUN e A1_PAIS a partir de C9_CLIENTE + C9_LOJA, utilizando índice 1 |
2 |
Unidade de Negócio (HL7_UNDNEG) |
FWUnitBusiness() |
1 |
Canal de Venda (HL7_CANALV) |
Ausente |
2 |
Região Comercial (HL7_REGCOM) |
A1_GRPVEN a partir de C9_CLIENTE + C9_LOJA, utilizando índice 1 |
2 |
Microrregião (HL7_MICREG) |
A1_REGIAO a partir de C9_CLIENTE + C9_LOJA, utilizando índice 1 |
2 |
Rota (HL7_ROTA) |
Ausente |
2 |
Referência (HL7_REFER) |
Ausente |
2 |
Transportadora Redespacho (HL7_TRARED) |
C5_REDESP |
2 |
Unidade de Medida do Item (HL7_UNITEM) |
B1_UM a partir de C9_PRODUTO utilizando índice 1 |
4 |
Indicadores |
Origem |
Fase |
Número do Pedido de Venda (HL7_PEDIDO) |
C9_PEDIDO |
2 |
Série da Nota Fiscal (HL7_SERNF) |
C9_SERIENF |
2 |
Número da Nota Fiscal (HL7_NUMNF) |
C9_NFISCAL |
2 |
Data da Entrega (HL7_DATA) |
F2_DTENTR (a partir de C9_NFISCAL + C9_SERIENF + C9_CLIENTE + C9_LOJA, utilizando índice 1) se preenchido, senão C6_ENTREG |
2 |
Data da Implantação (HL7_DTIMPL) |
C5_EMISSAO |
1 |
Data da Venda (HL7_DTVEND) |
C5_EMISSAO |
1 |
Data da Emissão da Nota Fiscal (HL7_DTFATU) |
F2_EMISSAO a partir de C9_NFISCAL + C9_SERIENF + C9_CLIENTE + C9_LOJA, utilizando índice 1 |
2 |
Nr Entregas (HL7_QNRENT) |
Valor fixo 1 |
2 |
Lead Time Entrega (HL7_QLEADT) |
F2_EMISSAO – C5_EMISSAO a partir de C9_NFISCAL + C9_SERIENF + C9_CLIENTE + C9_LOJA, utilizando índice 1 |
2 |
Dias Atraso (HL7_QDSATR) |
F2_EMISSAO – HL7_DATA a partir de C9_NFISCAL + C9_SERIENF + C9_CLIENTE + C9_LOJA, utilizando índice 1 de acordo com a regra especificada |
2 |
Dias Antecipação (HL7_QDSANT) |
HL7_DATA – F2_EMISSAO a partir de C9_NFISCAL + C9_SERIENF + C9_CLIENTE + C9_LOJA, utilizando índice 1 de acordo com a regra especificada |
2 |
Lead Time Emissão Implantação (HL7_QDEMIP) |
Ausente |
2 |
Número do Item (HL7_NMITEN) |
C9_ITEM + C9_SEQUEN |
2 |
Prioridade do Pedido (HL7_NMPRIO) |
Ausente |
2 |
Situação do Pedido (HL7_STPEDV) |
Atribuição fixa de acordo com a regra especificada |
2 |
Situação do Item do Pedido (HL7_STITPV) |
Atribuição fixa de acordo com a regra especificada |
2 |
Tipo de Item do Pedido (HL7_TPCPIT) |
Ausente |
2 |
No fluxo principal de dados são consideradas as informações de cada item liberado do pedido de venda com data da liberação dentro do período informado para extração.
Também são considerados apenas pedidos de venda (C5_TIPO = ‘N’) com data de entrega preenchida (F2_DTENTR ou C6_ENTREG).
Indicadores Diretos:
Dias Antecipação (HL7_QDSANT): indica a quantidade de dias ocorridos entre a data de saída da mercadoria e a data de entrega programada no pedido. Pode ser utilizada como base para o cálculo da média de dias de antecipação.
Dias Atraso (HL7_QDSATR): indica a quantidade de dias ocorridos entre a data de entrega programada no pedido e a data de saída da mercadoria. Pode ser utilizada como base para o cálculo da média de dias de atraso.
Nr Entregas (HL7_QNRENT): indica a quantidade total de entregas realizadas.
Lead Time Entrega (HL7_QLEADT): indica a quantidade de dias entre a data de implantação do pedido e a data da última nota fiscal. Pode ser utilizada como base para o cálculo do lead time médio de entrega.
Lead Time Emissão Implantação (HL7_QDEMIP): indica a quantidade de dias considerados entre a data de emissão e a data de implantação do pedido. Pode ser usada como base para cálculo do lead time médio de implantação.
Indicadores Calculados:
Lead Time Interno (Dias Antecipação - Dias Atraso): indica a quantidade de dias entre data de entrega programada no pedido e a data de saída da mercadoria. Um valor negativo indica atraso e um valor positivo antecipação. Zero significa entrega na data prevista.
Qtde Entregas Únicas (Igual a 1 quando "Nr Entregas" = 1 senão 0 (zero)): indica a quantidade de entregas únicas realizadas. Entrega única é quando ocorre a entrega total do item de uma só vez, sem haver entregas parciais.
Qtde Entregas Ocorridas (Igual a 1 quando "Nr Entregas" >= 1 senão 0 (zero)): indica a quantidade de entregas ocorridas independente do número total das entregas do item. Por exemplo, quando a quantidade de entregas do item for 3, a quantidade de entregas ocorridas será 1.
Qtde Entregas Atrasadas (Igual a 1 quando "Dias Atraso" > 0 senão 0 (zero)): indica a quantidade de entregas ocorridas com atraso.
Qtde Entregas Antecipadas (Igual a 1 quando "Dias Antecipação" > 0 senão 0 (zero)): indica a quantidade de entregas ocorridas de forma antecipada.
% Entregas sem Atraso ((Qtde Entregas Ocorridas - Qtde Entregas Atrasadas) / Qtde Entregas Ocorridas): indica o percentual de entregas na data programada, sem atraso.
% Entregas Únicas ((Qtde Entregas Únicas / Qtde Entregas Ocorridas)): indica o percentual da entregas únicas. Mostra o percentual de vezes que a entrega ocorreu de forma única e não em partes. Quanto maior o percentual, menor os custos de transporte. É interessante analisar esta medida juntamente com o "% Entregas Sem Atraso", pois apesar da empresa estar entregando os pedidos de uma só vez, poderá estar fazendo com atraso.
Média de Antecipações ((Dias Antecipação / Qtde Entregas Antecipadas)): indica a média de antecipação das entregas em quantidade de dias. Se esse indicador for alto, indica que os prazos poderiam ser mais curtos, tornando a empresa mais competitiva.
Qtde Entregas na Data (Qtde Entregas Ocorridas - Qtde Entregas Atrasadas - Qtde Entregas Antecipadas): indica a quantidade de entregas realizadas na data programada.
Média de Atrasos (Dias Atraso / Qtde Entregas Atrasadas): indica a média de atraso das entregas em quantidade de dias.
Lead Time Médio de Implantação (Lead Time Emissão Implantação / Nr Entregas): indica o tempo médio, em dias, entre a emissão e a implantação do pedido. Por meio deste indicador será possível identificar o tempo de colocação do pedido de venda na empresa.
HL5 – Cotas de Vendas
A tabela fato Cotas de Vendas apresenta informações relacionadas às cotas de vendas cadastradas permitindo analise de cotas previstas e realizadas.
As tabelas de dimensões envolvidas para a análise das medidas de Cotas de Vendas são:
Dimensões |
Tabela Física |
Fase |
Empresa |
HJ4 |
1 |
Estabelecimento |
HKK |
1 |
Grupo de Cliente |
HJ0 |
1 |
Cliente |
HJ7 |
1 |
Região |
HJB |
1 |
Moeda |
HJ6 |
1 |
Representante |
HJC |
1 |
Item |
HJ8 |
1 |
Família Comercial |
HG1 |
1 |
Família Material |
HG2 |
1 |
Grupo de Estoque |
HG3 |
1 |
Produto Comercial |
HJ3 |
1 |
Região Comercial |
HGD |
2 |
Microrregião |
HGB |
2 |
Canal de Venda |
HGA |
2 |
Referência |
HJH |
2 |
Unidade de Medida |
HHW |
4 |
Para mais informações sobre cada uma das dimensões consulte a documentação de especificação das dimensões.
Indicadores: Cotas de Vendas |
||
Fluxo Principal de Origem: Metas de Vendas - SCT |
||
Lookup de Dimensões |
Origem |
Fase |
Empresa (HL5_EMPRES) |
FWGrpCompany() +FWCompany() |
2 |
Estabelecimento (HL5_ESTABL) |
FWFilial() |
2 |
Moeda (HL5_MOEDA) |
Atribuída por meio da função BIXPdrMoeda([MoedaOrigem]), considerando parâmetro do Wizard. |
2 |
Representante (HL5_REPRES) |
CT_VEND |
2 |
Item (HL5_ITEM) |
CT_PRODUTO |
2 |
Família Comercial (HL5_FAMCOM) |
CT_CATEGO |
2 |
Família Material (HL5_FAMMAT) |
CT_TIPO |
2 |
Grupo de Estoque (HL5_GRPEST) |
CT_GRUPO |
2 |
Produto Comercial (HL5_PRDUTO) |
Ausente |
2 |
Grupo de Cliente (HL5_GRPCLI) |
Ausente |
2 |
Cliente (HL5_CLIENT) |
Ausente |
2 |
Região (HL5_REGIAO) |
Ausente |
2 |
Microrregião (HL5_MICREG) |
Ausente |
2 |
Referência (HL5_REFER) |
Ausente |
2 |
Canal de Venda (HL5_CANALV) |
Ausente |
2 |
Região Comercial (HL5_REGCOM) |
Ausente |
2 |
Unidade de Medida do Item (HL5_UNITEM) |
B1_UM a partir de CT_PRODUTO utilizando índice 1 |
5 |
Indicadores |
Origem |
Fase |
Identificador da Quota (HL5_QUOTID) |
CT_DOC + CT_SEQUEN |
2 |
Data da Cota de Venda (HL5_DATA) |
CT_DATA |
2 |
Cotas Previstas (HL5_VCOTAP) |
CT_QUANT |
2 |
Cotas Realizadas Pedidas (HL5_VCOTRP) |
Atribuição a partir da regra especificada |
2 |
Cotas Realizadas Faturadas (HL5_VCOTRF) |
Atribuição a partir da regra especificada |
2 |
Cotas Canceladas Pedidas (HL5_VCOTCP) |
Ausente |
2 |
Cotas Canceladas Faturadas(HL5_VCOTCF) |
Ausente |
2 |
Cotas Suspensas (HL5_VCOSUS) |
Atribuição a partir da regra especificada |
2 |
Cotas Reprovadas (HL5_VCOREP) |
Ausente |
2 |
Vl Médio Previsto (HL5_VPRCMP) |
CT_VALOR / CT_QUANT com base em CT_MOEDA e CT_DATA |
2 |
O fluxo principal de dados considera apenas as informações com data da cota de venda (CT_DATA) entre o período indicado para extração.
Especificação de Regras
- A medida Cotas Realizadas Pedidas corresponde às quantidades totais dos pedidos realizados na data em que a cota foi determinada. A obtenção deste valor é realizada através da utilização da função da área:
FtPdVendas(nTpMeta,cCodigo,dDataIni,dDataFim,cTipo,cGrupo,cProduto,nMoeda,cCliente,cLoja,cQueryAdd), onde:
nTpMeta = 2 (quantidade)
cCodigo = CT_VEND
dDataIni = CT_DATA
dDataFim = CT_DATA
cTipo = CT_TIPO
cGrupo = CT_GRUPO
cProduto = CT_PRODUTO,
nMoeda = 1 (valor obtido apenas para moeda 1 e convertido com base em CT_DATA)
cCliente = ‘’’(branco)
cLoja = ‘’(branco)
cQuryAdd = ‘’ (branco)
-A medida cotas realizadas faturadas corresponde às quantidades totais dos pedidos faturados, com faturamento realizado na data em que a cota foi determinada. A obtenção deste valor é realizado através da utilização da função da área:
FtNfVendas(nTpMeta,cCodigo,dDataIni,dDataFim,cRegiao,cTipo,cGrupo,cProduto,nMoeda,cCliente,cLoja,cQueryAdd,cTipoDoc,cDupli,cEstoq), onde:
nTpMeta = 2 (quantidade)
cCodigo = CT_VEND
dDataIni =CT_DATA
dDataFim =CT_DATA
cRegiao = ‘’ (branco)
cTipo = CT_TIPO
cGrupo = CT_GRUPO
cProduto = CT_PRODUTO
nMoeda = 1 (valor obtido apenas para moeda 1 e convertido com base em CT_DATA)
cCliente = ‘’ (branco)
cLoja = ‘’ (branco)
cQueryAdd = ‘’ (branco)
cTipoDoc = ‘’ (branco)
cDupli = S e N
cEstoq = S e N
- A medida Cotas Suspensas corresponde às quantidades totais dos pedidos que estão com algum tipo de bloqueio e por conseguinte, o faturamento está suspenso. Apenas bloqueio da liberação do item (C9_BLCRED, C9_BLEST, C9_BLWMS e C9_BLTMS) são considerados como cota suspensa. Bloqueio por verba ou regra não são considerados como cota suspensa devido a impossibilidade de comparação com a data da cota, uma vez que o ERP Microsiga Protheus não armazena a data em que houve a tentativa de liberar o pedido, mas este foi bloqueado. O valor da cota suspensa é obtido através de um acumulado da diferença entre C6_QTDVEN, C6_QTDEMP, C6_QTDENT, quando:
C9_BLCRED não é vazio e possui valor diferente de 09, 10 e ZZ
C9_BLEST não é vazio e possui valor diferente de 09,10 e ZZ
C9_BLWMS não é vazio e possui valor menos ou igual a 05
C9_BLTMS existe e não é vazio
Os dados considerados para obter o acumulado referem-se ao produto (C6_PRODUTO), vendedor (C5_VEND1, a partir de C6_NUM utilizando índice 1) e a data da liberação do item (C9_DATALIB).
Indicadores Diretos:
Cotas Previstas (HL5_VCOTAP): indica a quantidade de cotas que foram previstas pela empresa. Esta quantidade pode ser: valor financeiro, quantidade na unidade de medida do item ou pontuação.
Cotas Realizadas Pedidas (HL5_VCOTRP): indica a quantidade de cotas que foram realizadas pela empresa, com base nos pedidos de venda.
Cotas Realizadas Faturadas (HL5_VCOTRF): indica a quantidade de cotas que foram realizadas pela empresa, com base nas notas fiscais.
Cotas Canceladas Pedidas (HL5_VCOTCP): indica a quantidade de cotas que foram canceladas pela empresa, com base nos pedidos de venda. Esta quantidade pode ser: valor financeiro, quantidade na unidade de medida do item ou pontuação.
Cotas Canceladas Faturadas (HL5_VCOTCF): indica a quantidade de cotas que foram canceladas pela empresa, com base nas notas fiscais de saída. Esta quantidade pode ser: valor financeiro, quantidade na unidade de medida do item ou pontuação.
Cotas Suspensas (HL5_VCOSUS): indica a quantidade de cotas que foram suspensas pela empresa, com base nos pedidos de venda que foram suspensos. Esta quantidade pode ser: valor financeiro, quantidade na unidade de medida do item ou pontuação.
Cotas Reprovadas (HL5_VCOREP): indica a quantidade de cotas que foram reprovadas pela empresa, com base nos pedidos de venda com situação de crédito reprovado. Esta quantidade pode ser: valor financeiro, quantidade na unidade de medida do item ou pontuação.
Vl Preço Médio Previsto (HL5_VPRCMP): indica o valor do preço médio de venda possibilitando valorizar as cotas, quando estas não forem controladas por valor financeiro.
Indicadores Calculados:
% Variação Faturada ((Cotas Realizadas Faturadas / Cotas Previstas) - 1): indica a variação, em percentual, da relação entre a cota realizada faturada e a cota prevista.
% Variação Pedida ((Cotas Realizadas Pedidas / Cotas Previstas) - 1): indica a variação, em percentual, da relação entre cota realizada pedida e a cota prevista.
HL3 – Carteira de Vendas
A tabela fato carteira de vendas apresenta informações dos pedidos de venda em aberto, armazenando o histórico diário da carteira de pedidos.
As tabelas de dimensões envolvidas para a análise das medidas de carteira de vendas são:
Dimensões |
Tabela Física |
Fase |
Empresa |
HJ4 |
1 |
Estabelecimento |
HKK |
1 |
Moeda |
HJ6 |
1 |
Situação Crédito |
HK1 |
1 |
Representante |
HJC |
1 |
Transportadora |
HJ2 |
1 |
Família Comercial |
HG1 |
1 |
Família Material |
HG2 |
1 |
Grupo de Estoque |
HG3 |
1 |
Item |
HJ8 |
1 |
Natureza de Operação |
HJ9 |
1 |
CFOP |
HG0 |
1 |
Produto Comercial |
HJ3 |
1 |
Condição de Pagamento |
HJA |
1 |
Região |
HJB |
1 |
Grupo de Cliente |
HJ0 |
1 |
Cliente |
HJ7 |
1 |
Unidade de Negócio |
HJ1 |
1 |
Rota |
HGI |
2 |
Canal de Venda |
HGA |
2 |
Região Comercial |
HGD |
2 |
Microrregião |
HGB |
2 |
Tabela de Preço |
HGN |
2 |
Referência |
HJH |
2 |
Transportadora Redespacho |
Alias de HJ2 |
1 e 2 |
Unidade de Medida |
HHW |
4 |
Para mais informações sobre cada uma das dimensões consulte a documentação de especificação das dimensões.
Indicadores: Carteira de Vendas |
||
Fluxo Principal de Origem: Item do Pedido de Venda de cada Pedido de Venda – SC6 e SC5 |
||
Lookup de Dimensões |
Origem |
Fase |
Empresa (HL3_EMPRES) |
FWGrpCompany() +FWCompany() |
1 |
Estabelecimento (HL3_ESTABL) |
FWFilial() |
1 |
Moeda (HL3_MOEDA) |
Atribuída por meio da função BIXPdrMoeda([MoedaOrigem]), considerando parâmetro do Wizard. |
1 |
Situação Crédito (HL3_STCRED) |
Atribuição a partir da regra especificada |
2 |
Representante (HL3_REPRES) |
C5_VEND1. De acordo com a configuração do Wizard poderá ser considerado o campo A1_VEND. |
1 |
Transportadora (HL3_TRANSP) |
C5_TRANSP |
1 |
Família Comercial (HL3_FAMCOM) |
ACV_CATEGO a partir de C6_PRODUTO, utilizando índice 5 |
1 |
Família Material (HL3_FAMMAT) |
B1_TIPO a partir de C6_PRODUTO, utilizando índice 1 |
1 |
Grupo de Estoque (HL3_GRPEST) |
B1_GRUPO a partir de C6_PRODUTO, utilizando índice1 |
1 |
Item (HL3_ITEM) |
C6_PRODUTO |
1 |
Natureza de Operação (HL3_NATOPR) |
C6_TES |
2 |
CFOP (HL3_CFOP) |
F4_CF a partir de C6_TES, utilizando índice 1 |
1 |
Produto Comercial (HL3_PRDUTO) |
Ausente |
1 |
Condição de Pagamento (HL3_CONDPG) |
C5_CONDPAG |
1 |
Região (HL3_REGIAO) |
Atribuição através da validação de A1_EST, A1_COD_MUN e A1_PAIS a partir de C5_CLIENTE + C5_LOJACLI, utilizando índice 1 |
1 |
Grupo de Cliente (HL3_GRPCLI) |
A1_TIPO a partir de C5_CLIENTE + C5_LOJACLI, utilizando índice 1 |
1 |
Cliente (HL3_CLIENT) |
C5_CLIENTE + C5_LOJACLI |
1 |
Unidade de Negócio (HL3_UNDNEG) |
FWUnitBusiness() |
1 |
Rota (HL3_ROTA) |
Ausente |
2 |
Canal de Venda (HL3_CANALV) |
Ausente |
2 |
Região Comercial (HL3_REGCOM) |
A1_GRPVEN a partir de C5_CLIENTE + C5_LOJACLI, utilizando índice 1 |
2 |
Microrregião (HL3_MICREG) |
A1_REGIAO a partir de C5_CLIENTE + C5_LOJACLI, utilizando índice 1 |
2 |
Tabela de Preço (HL3_TABPCO) |
C5_TABELA |
2 |
Referência (HL3_REFER) |
Ausente |
2 |
Transportadora Redespacho (HL3_TRARED) |
C5_REDESP |
2 |
Unidade de Medida do Item (HL3_UNITEM) |
C6_UM |
4 |
Indicadores |
Origem |
Fase |
Número do Pedido de Venda (HL3_PEDIDO) |
C5_NUM |
2 |
Data da Extração (HL3_DTEXTR) |
Data em que a extração está sendo executada |
1 |
Qtde Carteira Família Comercial (HL3_QCARFC) |
Ausente |
1 |
Qtde Carteira Família Material (HL3_QCARFM) |
Ausente |
1 |
Data de Entrega (HL3_DTENTR) |
F2_DTENTR (a partir de C9_NFISCAL + C9_SERIENF + C9_CLIENTE + C9_LOJA e C6_NUM + C6_PRODUTO + C6_ITEM, utilizando índice 1 para ambos) se preenchido, senão C6_ENTREG |
2 |
Qtde Carteira (HL3_QCARTE) |
C6_QTDVEN - C6_QTDENT |
2 |
Vl Carteira (HL3_VCARTE) |
(C6_QTDVEN - C6_QTDENT ) * C6_PRCVEN com base em C5_MOEDA e C6_ENTREG |
1 |
Número do Item (HL3_NMITVD) |
C6_ITEM |
2 |
Prioridade do Pedido (HL3_NMPRIO) |
Ausente |
2 |
Situação do Pedido (HL3_STPEDV) |
Atribuição fixa a partir da regra especificada |
2 |
Situação do Item do Pedido (HL3_STITPV) |
Atribuição fixa a partir da regra especificada |
2 |
Tipo de Item do Pedido (HL3_TPCPIT) |
Ausente |
2 |
No fluxo principal de dados são consideradas as informações de cada item do pedido de venda de cada pedido de venda (C5_TIPO = ‘N’) em aberto (C5_LIBEROK e C5_NOTA sem preenchimento).
Especificação de Regras
- Para o preenchimento do campo Situação de Crédito é utilizada a função MaAvalCred, contida em FATXFUN.PRX. Por padrão, esta função avalia o crédito do cliente para liberar a operação. No contexto de pedidos em aberto, esta função determinar a situação do cliente considerando a hipótese de apenas este pedido ser finalizado (não considera demais pedidos em aberto), pois se utiliza como parâmetro o valor do pedido para avaliação. A determinação da situação de crédito é realizada através do retorno da função. Quando o retorno da função é falso, a situação de crédito é determinada como 4 (Não Aprovado) e quando o retorno da função é verdadeiro, a situação de crédito é determinada como 3 (Aprovado). A chamada da função é semelhante a MaAvalCred(SA1->A1_COD,SA1->A1_LOJA,[ValorPedido],1,.T.,@cBlqCred).
- O campo Situação do Pedido pode assumir cinco valores fixos de acordo com informações do pedido de venda.
Aberto: verifica se não houve a liberação total do pedido (C5_LIBEROK), geração de nota (C5_NOTA) e se não há algum tipo de bloqueio interno (C5_BLQ).
Encerrado: verifica se o pedido foi encerrado (C5_LIBEROK = ‘E’) ou teve geração de nota (C5_NOTA) e sem nenhum tipo de bloqueio interno (C5_BLQ).
Liberado: verifica se o pedido foi encerrado (C5_LIBEROK com conteúdo) mas sem a geração de nota (C5_NOTA) e sem nenhum tipo de bloqueio interno (C5_BLQ).
Bloqueado por Regra: verifica se há bloqueio interno do tipo 1 (C5_BLQ = 1)
Bloqueado por Verba: verifica se há bloqueio interno do tipo 2 (C5_BLQ = 2)
- O campo Situação do Item do Pedido pode assumir sete valores fixos, de acordo com as informações contidas nos pedidos liberados.
Liberado: verifica se não há nenhum tipo de bloqueio para o item (C9_BLEST e C9_BLCRED vazios, C9_BLTMS não existe no banco de dados ou vazio e C9_BLWMS vazio ou com valor maior ou igual a 5).
Faturado: quando não há bloqueio por crédito (C9_BLCRED com valor 10 ou ZZ) nem bloqueio por estoque (C9_BLEST com valor 10 ou ZZ).
Bloq. por Crédito: quando há o bloqueio motivado pelo crédito do cliente (C9_BLCRED não é vazio e possui valores diferentes de 09 – 10 – ZZ)
Bloq. por Estoque: quando há bloqueio motivado por restrição de estoque do item (C9_BLEST não é vazio e possui valores diferentes de 09 – 10 – ZZ).
Bloq. por WMS: quando há bloqueio motivado pelo sistema de armazenamento do item (C9_BLWMS não é vazio e possui valor menor ou igual a 5).
Bloq. por TMS: quando há bloqueio motivado pelo sistema de transporte do item (C9_BLTMS existe no banco de dados e não é vazio)
Rejeitado: quando o item do pedido de venda é rejeitado (C9_BLCRED com valor 09).
Indicadores Diretos:
Vl Carteira (HL3_VCARTE): indica o valor da carteira de vendas, ou seja, o valor das vendas que ainda não foram faturadas. Este valor diz respeito às movimentações dos pedidos.
Indicadores Calculados:
Qtde Entregas Carteira sem Atraso (Igual a 1 quando Data Entrega >= Data Extração, Senão 0 (zero)): indica a quantidade de entregas em carteira que estão em dia, ou seja, a previsão de entrega não foi ultrapassada.
Qtde Entregas Carteira em Atraso (Igual a 1 quando Data Extração > Data Entrega, Senão 0 (zero)): indica a quantidade de entregas em carteira que estão em atraso.
Qtde Entregas Carteira (Qtde Entregas Carteira sem Atraso + Qtde Entregas Carteira em Atraso): indica a quantidade total de entregas em carteira.
Dias sem Atraso Carteira (Quando a Data Entrega >= Data Extração, Data Entrega - Data Extração, senão 0 (zero)): indica a quantidade de dias que restam para efetuar a entrega em dia, ou seja, os dias decorridos entre a data de programada para entrega no pedido e a data da extração.
Dias Atraso Carteira (Quando a Data Extração > Data Entrega, Data Extração - Data Entrega, senão 0 (zero)): indica a quantidade de dias em atraso, ou seja, o número de dias decorridos entre a data de extração e a data programada para entrega no pedido.
Média de Atrasos Carteira (Dias Atraso Carteira / Qtde Entregas Carteira em Atraso): indica a média de atrasos, em dias, das entregas em carteira. Para um bom desempenho, esta média deve tender a zero.
HL4 – Vendas
A tabela fato Vendas apresenta informações dos pedidos de vendas como quantidades e valores dos pedidos de venda e impostos.
As tabelas de dimensões envolvidas para a análise das medidas de Vendas são:
Dimensões |
Tabela Física |
Fase |
Empresa |
HJ4 |
1 |
Estabelecimento |
HKK |
1 |
Transportadora |
HJ2 |
1 |
Representante |
HJC |
1 |
Natureza de Operação |
HJ9 |
1 |
CFOP |
HG0 |
1 |
Item |
HJ8 |
1 |
Família Comercial |
HG1 |
1 |
Família Material |
HG2 |
1 |
Grupo de Estoque |
HG3 |
1 |
Produto Comercial |
HJ3 |
1 |
Condição de Pagamento |
HJA |
1 |
Grupo de Cliente |
HJ0 |
1 |
Cliente |
HJ7 |
1 |
Região |
HJB |
1 |
Moeda |
HJ6 |
1 |
Situação Crédito |
HK1 |
1 |
Unidade de Negócio |
HJ1 |
1 |
Canal de Venda |
HGA |
2 |
Região Comercial |
HGD |
2 |
Microrregião |
HGB |
2 |
Rota |
HGI |
2 |
Tabela de Preço |
HGN |
2 |
Referência |
HJH |
2 |
Transportadora Redespacho |
Alias de HJ2 |
1 e 2 |
Unidade de Medida |
HHW |
4 |
Para mais informações sobre cada uma das dimensões consulte a documentação de especificação das dimensões.
Indicadores: Vendas |
||
Fluxo Principal de Origem: Item do Pedido de Venda de cada Pedido de Venda – SC6 e SC5 |
||
Lookup de Dimensões |
Origem |
Fase |
Empresa (HL4_EMPRES) |
FWGrpCompany() +FWCompany() |
1 |
Estabelecimento (HL4_ESTABL) |
FWFilial() |
1 |
Moeda (HL4_MOEDA) |
Atribuída por meio da função BIXPdrMoeda([MoedaOrigem]), considerando parâmetro do Wizard. |
1 |
Transportadora (HL4_TRANSP) |
C5_TRANSP |
1 |
Representante (HL4_REPRES) |
C5_VEND1. De acordo com a configuração do Wizard poderá ser considerado o campo A1_VEND. |
1 |
Natureza de Operação (HL4_NATOPR) |
C6_TES |
2 |
CFOP (HL4_CFOP) |
F4_CF a partir de C6_TES, utilizando índice 1 |
1 |
Item (HL4_ITEM) |
C6_PRODUTO |
1 |
Família Comercial (HL4_FAMCOM) |
ACV_CATEGO a partir de C6_PRODUTO, utilizando índice 5 |
1 |
Família Material (HL4_FAMMAT) |
B1_TIPO a partir de C6_PRODUTO, utilizando índice 1 |
1 |
Grupo de Estoque (HL4_GRPEST) |
B1_GRUPO a partir de C6_PRODUTO, utilizando índice 1 |
1 |
Produto Comercial (HL4_PRDUTO) |
Ausente |
1 |
Condição de Pagamento (HL4_CONDPG) |
C5_CONDPAG |
1 |
Grupo de Cliente (HL4_GRPCLI) |
A1_TIPO a partir de C5_CLIENTE + C5_LOJACLI, utilizando índice 1 |
1 |
Cliente (HL4_CLIENT) |
C5_CLIENTE + C5_LOJACLI |
1 |
Região (HL4_REGIAO) |
Atribuição através da validação de A1_EST, A1_COD_MUN e A1_PAIS a partir de C5_CLIENTE + C5_LOJACLI, utilizando índice 1 |
1 |
Situação Crédito (HL4_STCRED) |
Atribuição a partir da regra especificada |
1 |
Unidade de Negócio (HL4_UNDNEG) |
FWUnitBusiness() |
1 |
Canal de Venda (HL4_CANALV) |
Ausente |
2 |
Região Comercial (HL4_REGCOM) |
A1_GRPVEN a partir de C5_CLIENTE + C5_LOJACLI, utilizando índice 1 |
2 |
Microrregião (HL4_MICREG) |
A1_REGIAO a partir de C5_CLIENTE + C5_LOJACLI, utilizando índice 1 |
2 |
Rota (HL4_ROTA) |
Ausente |
2 |
Tabela de Preço (HL4_TABPCO) |
C5_TABELA |
2 |
Referência (HL4_REFER) |
Ausente |
2 |
Transportadora Redespacho (HL4_TRARED) |
C5_REDESP |
2 |
Indicadores |
Origem |
Fase |
Vl Impostos não incidentes (HL4_VIPNIN) |
Ausente |
4 |
Número do Pedido de Venda (HL4_PEDIDO) |
C5_NUM |
1 |
Data da Venda (HL4_DATA) |
C5_EMISSAO |
1 |
Data da Entrega (HL4_DTENTR) |
C6_ENTREG |
1 |
Data da Implantação (HL4_DTIMPL) |
C5_EMISSAO |
2 |
Vl Venda Total (HL4_VVENDA) |
C6_VALOR com base em C5_MOEDA e C5_EMISSAO |
2 |
Qtde Vendida (HL4_QVENDA) |
C6_QTDVEN |
1 |
Qtde Vendida Família Comercial (HL4_QVENFC) |
Ausente |
1 |
Vl Impostos Venda (HL4_VIMPVD) |
Ausente |
1 |
Vl Venda Mercadoria (HL4_VVMERC) |
C6_VALOR com base em C5_MOEDA e C5_EMISSAO |
2 |
Vl Venda Líquida (HL4_VVNDLQ) |
C6_VALOR com base em C5_MOEDA e C5_EMISSAO |
2 |
Qtde Vendida Família Material (HL4_QVENFM) |
Ausente |
1 |
Número do Item (HL4_NMITVD) |
C6_ITEM |
2 |
Vl Desconto Venda (HL4_VLDESV) |
BIXVldValor(C6_PRUNIT, C6_PRCVEN, 1) * C6_QTDVEN |
2 |
Prioridade do Pedido (HL4_NMPRIO) |
Ausente |
2 |
Situação do Pedido (HL4_STPEDV) |
Atribuição fixa a partir da regra especificada |
2 |
Situação do Item do Pedido (HL4_STITPV) |
Atribuição fixa a partir da regra especificada |
2 |
Tipo de Item do Pedido (HL4_TPCPIT) |
Ausente |
2 |
No fluxo principal de dados são consideradas as informações de cada item do pedido de venda de cada pedido de venda (C5_TIPO = ‘N’) emitido dentro do período informado para extração. São considerados pedido de vendas em aberto e finalizados.
Especificação de Regras:
- Para o preenchimento do campo Situação de Crédito é utilizada a função MaAvalCred, contida em FATXFUN.PRX. Por padrão, esta função avalia o crédito do cliente para liberar a operação. Para pedidos em aberto, esta função determinar a situação do cliente considerando a hipótese de apenas este pedido ser finalizado (não considera demais pedidos em aberto), pois se utiliza como parâmetro o valor do pedido para avaliação. A determinação da situação de crédito é realizada através do retorno da função. Quando o retorno da função é falso, a situação de crédito é determinada como 4 (Não Aprovado) e quando o retorno da função é verdadeiro, a situação de crédito é determinada como 3 (Aprovado). A chamada da função é semelhante a MaAvalCred(SA1->A1_COD,SA1->A1_LOJA,[ValorPedido],1,.T.,@cBlqCred). Para pedidos encerrados a situação de crédito é fixada como 3 (Aprovado).
- O campo Situação do Pedido pode assumir cinco valores fixos de acordo com informações do pedido de venda.
Aberto: verifica se não houve a liberação total do pedido (C5_LIBEROK), geração de nota (C5_NOTA) e se não há algum tipo de bloqueio interno (C5_BLQ).
Encerrado: verifica se o pedido foi encerrado (C5_LIBEROK = ‘E’) ou teve geração de nota (C5_NOTA) e sem nenhum tipo de bloqueio interno (C5_BLQ).
Liberado: verifica se o pedido foi encerrado (C5_LIBEROK com conteúdo) mas sem a geração de nota (C5_NOTA) e sem nenhum tipo de bloqueio interno (C5_BLQ).
Bloqueado por Regra: verifica se há bloqueio interno do tipo 1 (C5_BLQ = 1)
Bloqueado por Verba: verifica se há bloqueio interno do tipo 2 (C5_BLQ = 2)
- O campo Situação do Item do Pedido pode assumir sete valores fixos, de acordo com as informações contidas nos pedidos liberados.
Liberado: verifica se não há nenhum tipo de bloqueio para o item (C9_BLEST e C9_BLCRED vazios, C9_BLTMS não existe no banco de dados ou vazio e C9_BLWMS vazio ou com valor maior ou igual a 5).
Faturado: quando não há bloqueio por crédito (C9_BLCRED com valor 10 ou ZZ) nem bloqueio por estoque (C9_BLEST com valor 10 ou ZZ).
Bloq. por Crédito: quando há o bloqueio motivado pelo crédito do cliente (C9_BLCRED não é vazio e possui valores diferentes de 09 – 10 – ZZ)
Bloq. por Estoque: quando há bloqueio motivado por restrição de estoque do item (C9_BLEST não é vazio e possui valores diferentes de 09 – 10 – ZZ).
Bloq. por WMS: quando há bloqueio motivado pelo sistema de armazenamento do item (C9_BLWMS não é vazio e possui valor menor ou igual a 5).
Bloq. por TMS: quando há bloqueio motivado pelo sistema de transporte do item (C9_BLTMS existe no banco de dados e não é vazio)
Rejeitado: quando o item do pedido de venda é rejeitado (C9_BLCRED com valor 09).
Indicadores Diretos:
Qtde Vendida (HL4_QVENDA): indica a quantidade vendida na unidade de medida do item.
Qtde Vendida Família Comercial (HL4_QVENFC): indica a quantidade vendida na unidade de medida da família comercial.
Qtde Vendida Família Material (HL4_QVENFM): indica a quantidade vendida na unidade de medida da família material.
Vl Desconto Venda (HL4_VLDESV): indica o valor total do desconto que está sendo concedido para a venda.
Vl Impostos Venda (HL4_VIMPVD): indica o valor referente a impostos vinculados ao pedido de venda.
Vl Venda Líquida (HL4_VVNDLQ): indica o valor líquido da venda, relacionada às movimentações dos pedidos, sem os impostos IPI, PIS, COFINS, IRRF, ISS, INSS e descontos. O valor do ICMS pode estar descontado dependendo da origem da informação.
Vl Venda Mercadoria (HL4_VVMERC): indica o valor líquido da mercadoria vendida, relacionado com as movimentações dos pedidos.
Vl Venda Total (HL4_VVENDA): indica o valor bruto da venda, relacionado com as movimentações dos pedidos. Esse valor corresponde ao valor de venda da mercadoria acrescido de todos os impostos e das despesas da venda.
Vl Impostos Não Incidentes (HL4_VIPNIN): Indica o valor referente a impostos não incidentes no pedido de venda.
Indicadores Calculados:
% Variação Previsão Vendas ((Qtde Vendida / Qtde Prevista) - 1): indica a variação, em percentual, da relação entre a quantidade vendida e a prevista. Representa “quanto” da previsão falta atingir ou foi ultrapassada.
% Desconto Venda (Vl Desconto Venda / Vl Venda Mercadoria): indica o percentual de desconto sobre a venda.
HL2 – Faturamento
Apresenta informações relativas às notas fiscais faturadas. Alguns exemplos são quantidades e valores faturados: ICMS, COFINS, comissões e despesas.
As tabelas de dimensões envolvidas para a análise das medidas de faturamento são:
Dimensões |
Tabela Física |
Fase |
Empresa |
HJ4 |
1 |
Estabelecimento |
HKK |
1 |
Moeda |
HJ6 |
1 |
Item |
HJ8 |
1 |
Categoria de Produto |
Novo label de HG1 |
5 |
Família Material |
HG2 |
1 |
Grupo de Produto |
Novo label de HG3 |
5 |
Produto Comercial |
HJ3 |
1 |
Vendedor |
Novo label de HJC |
5 |
Transportadora |
HJ2 |
1 |
Natureza de Operação |
HJ9 |
1 |
CFOP |
HG0 |
1 |
Grupo de Cliente |
HJ0 |
1 |
Cliente |
HJ7 |
1 |
Região |
HJB |
1 |
Condição de Pagamento |
HJA |
1 |
Unidade de Negócio |
HJ1 |
1 |
Tabela de Preço |
HGN |
2 |
Canal de Venda |
HGA |
2 |
Rota |
HGI |
2 |
Região Comercial |
HGD |
2 |
Microrregião |
HGB |
2 |
Referência |
HJH |
2 |
Transportadora Redespacho |
Alias de HJ2 |
1 e 2 |
Viagem |
HO8 |
5 |
Cliente Remetente |
Alias de HJ7 |
5 |
Cliente Destinatário |
Alias de HJ7 |
5 |
Cliente Devedor |
Alias de HJ7 |
5 |
Região Transporte Origem |
HO0 |
5 |
Região Transporte Destino |
Alias de HO0 |
5 |
Rota |
HGI |
5 |
Serviço de Transporte |
HO1 |
5 |
Tipo de Documento de Transporte |
HO2 |
5 |
Tipo de Transporte |
HHX |
5 |
Fornecedor |
HKJ |
1 |
Faixa de Hora |
HS8 |
5 |
Canal de Mídia |
HS6 |
5 |
Forma de Pagamento |
HS9 |
5 |
Origem do Lançamento |
HS7 |
5 |
Unidade de Medida do Item |
HHW |
4 |
Para mais informações sobre cada uma das dimensões consulte a documentação de Especificação das Dimensões.
Indicadores: Faturamento |
||
Fluxo Principal de Origem: Itens de Venda da Nota Fiscal – SD2 |
||
Lookup de Dimensões |
Origem |
Fase |
Empresa (HL2_EMPRES) |
FWGrpCompany() +FWCompany() |
1 |
Estabelecimento (HL2_ESTABL) |
FWFilial() |
1 |
Moeda (HL2_MOEDA) |
Atribuída através da função BIXGetMoeFato, considerando parâmetro do Wizard. |
1 |
Item (HL2_ITEM) |
D2_COD |
1 |
Categoria de Produto (HL2_FAMCOM) |
ACV_CATEGO a partir de D2_COD, utilizando índice 5 |
1 |
Família Material (HL2_FAMMAT) |
B1_TIPO a partir de D2_COD, utilizando índice 1 |
1 |
Grupo de Estoque/Produto(HL2_GRPEST) |
B1_GRUPO a partir de D2_COD, utilizando índice 1 |
1 |
Produto Comercial (HL2_PRDUTO) |
Ausente |
1 |
Representante/Vendedor (HL2_REPRES) |
F2_VEND1 a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1. De acordo com a configuração do Wizard poderá ser considerado o campo A1_VEND. Quando origem no Loja (D2_ORIGLAN = LO): L2_VEND a partir de D2_SERIE + D2_DOC + D2_COD utilizando índice 3. |
5 |
Transportadora (HL2_TRANSP) |
F2_TRANSP a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA utilizando índice 1 |
1 |
Natureza de Operação (HL2_NATOPR) |
D2_TES |
2 |
CFOP (HL2_CFOP) |
D2_CF |
1 |
Grupo de Cliente (HL2_GRPCLI) |
A1_TIPO a partir de D2_CLIENTE + D2_LOJA, utilizando índice 1 |
1 |
Cliente (HL2_CLIENT) |
D2_CLIENTE + D2_LOJA |
1 |
Região (HL2_REGIAO) |
Atribuição através da validação de A1_EST, A1_COD_MUN e A1_PAIS a partir de D2_CLIENTE + D2_LOJA, utilizando índice 1 |
1 |
Condição de Pagamento (HL2_CONDPG) |
F2_COND a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
1 |
Unidade de Negócio (HL2_UNDNEG) |
FWUnitBusiness() |
1 |
Tabela de Preço (HL2_TABPCO) |
C5_TABELA a partir de D2_PEDIDO utilizando índice 1 |
2 |
Canal de Venda (HL2_CANALV) |
Ausente |
2 |
Região Comercial (HL2_REGCOM) |
A1_GRPVEN a partir de D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Microrregião (HL2_MICREG) |
A1_REGIAO a partir de D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Referência (HL2_REFER) |
Ausente |
2 |
Transportadora Redespacho (HL2_TRARED) |
F2_REDESP |
2 |
Viagem (HL2_VIAGEM) |
DUD_VIAGEM a partir de Relacionar D2_DOC + D2_SERIE com DUD_FILDOC + DUD_DOC + DUD_SERIE, utilizando o índice 1 |
5 |
Cliente Remetente (HL2_CLIREM) |
DT6_CLIREM + DT6_LOJREMa partir de D2_DOC + D2_SERIE, utilizando índice 1 |
5 |
Cliente Destinatário (HL2_CLIDES) |
DT6_CLIDES + DT6_LOJDES a partir de D2_DOC + D2_SERIE, utilizando índice 1 |
5 |
Cliente Devedor (HL2_CLIDEV) |
DT6_CLIDEV + DT6_LOJDEV a partir de D2_DOC + D2_SERIE, utilizando índice 1 |
5 |
Região Transporte Origem (HL2_REGTRA) |
DT6_CDRORI a partir de D2_DOC + D2_SERIE, utilizando índice 1 |
5 |
Região Transporte Destino (HL2_REGDES) |
DT6_CDRDES a partir de D2_DOC + D2_SERIE, utilizando índice 1 |
5 |
Rota(HL2_ROTA) |
DT6_ROTENT a partir de D2_DOC + D2_SERIE, utilizando índice 1 |
5 |
Serviço de Transporte (HL2_SERTRA) |
DT6_SERTMS a partir de D2_DOC + D2_SERIE, utilizando índice 1 |
5 |
Tipo de Documento de Transporte (HL2_TIPDOC) |
DT6_DOCTMS a partir de D2_DOC + D2_SERIE, utilizando índice 1 |
5 |
Tipo de Transporte (HL2_TIPTRA) |
DT6_TIPTRA a partir de D2_DOC + D2_SERIE, utilizando índice 1 |
5 |
Filial de Origem (HL2_FILORI) |
DUD_FILORI a partir de Relacionar D2_DOC + D2_SERIE com DUD_FILDOC + DUD_DOC + DUD_SERIE, utilizando o índice 1 |
5 |
Fornecedor (HL2_FORNEC) |
B1_PROC + B1_LOJPROC a partir de D2_COD utilizando índice 1 |
5 |
Faixa de Hora (HL2_FXHORA) |
Atribuída através da função GetBIXFxHora , considerando as faixas de horas geradas a partir da configuração do Wizard para classificação de L1_HORA a partir L2_SERIE + L2_DOC utilizando índice 2 e D2_SERIE + D2_DOC + D2_COD utilizando índice 3 |
5 |
Canal de Mídia (HL2_CANMID) |
L1_MIDIA a partir L2_SERIE + L2_DOC utilizando índice 2 e D2_SERIE + D2_DOC + D2_COD utilizando índice 3 |
5 |
Forma de Pagamento (HL2_FORPAG) |
L4_FORMA a partir L1_NUM utilizando índice 1, a partir de L2_SERIE + L2_DOC utilizando índice 2 e D2_SERIE + D2_DOC + D2_COD utilizando índice 3 |
5 |
Origem do Lançamento (HL2_ORILAN) |
D2_ORIGLAN |
5 |
Unidade de Medida do Item (HL2_UNITEM) |
D2_UM |
4 |
Indicadores |
Origem |
Fase |
Série da Nota Fiscal (HL2_SERNF) |
F2_SERIE a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
1 |
Número da Nota Fiscal (HL2_NUMNF) |
F2_DOC a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
1 |
Data da Emissão da Nota Fiscal (HL2_DATA) |
F2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1. Quando origem no Loja (D2_ORIGLAN = LO): L1_EMISNF a partir L2_SERIE + L2_DOC utilizando índice 2 e D2_SERIE + D2_DOC + D2_COD utilizando índice 3 |
1 |
Vl Faturamento Total (HL2_VFATOT) |
D2_VALBRUT (se mercado internacional D2_TOTAL) com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Vl Comissão Faturamento (HL2_VCMFAT) |
D2_TOTAL * (A3_COMIS/100) a partir de F2_VEND1, utilizando índice 1 com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1. |
2 |
Vl Custo Faturamento (HL2_VLCSFT) |
D2_CUSTO + MOEDA com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
1 |
Vl ICMS Faturamento (HL2_VICMSF) |
D2_VALICM com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1. Valor ausente para o Mercado Internacional. |
2 |
Vl IPI Faturamento (HL2_VIPIFT) |
D2_VALIPI com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1. Valor ausente para o Mercado Internacional. |
2 |
Vl Receita Financeira (HL2_VRECFI) |
Ausente |
1 |
Vl Frete NF (HL2_VFRTNF) |
D2_VALFRE com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Vl Despesas (HL2_VDESPE) |
D2_DESPESA com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
1 |
Vl Faturamento Mercadoria (HL2_VFATME) |
D2_TOTAL com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Vl Faturamento Líquido (HL2_VFATLQ) |
Atribuição a partir da regra especificada |
2 |
Vl PIS Faturamento (HL2_VPISFT) |
D2_VALIMP6 com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1. Valor ausente para o Mercado Internacional. |
2 |
Vl COFINS Faturamento (HL2_VCOFIN) |
D2_VALIMP5 com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1. Valor ausente para o Mercado Internacional. |
2 |
Qtde Faturada Item (HL2_QFATIT) |
D2_QUANT |
1 |
Qtde Faturada Família Material (HL2_QFATFM) |
Ausente |
1 |
Qtde Faturada Família Comercial (HL2_QFATFC) |
Ausente |
1 |
Vl ISS Faturamento (HL2_VISSFT) |
D2_VALISS com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1. Valor ausente para o Mercado Internacional. |
2 |
Número do Pedido de Venda (HL2_PEDIDO) |
D2_PEDIDO |
1 |
Número do Item (HL2_NMITNF) |
D2_ITEM |
2 |
Vl ICMS Subst. Faturamento (HL2_VICMSS) |
D2_ICMSRET com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1.Valor ausente para o Mercado Internacional. |
2 |
Vl Desconto Faturamento (HL2_VLDESF) |
D2_DESCON com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Vl IRF Faturamento (HL2_VLIRFF) |
D2_VALIRRF com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1.Valor ausente para o Mercado Internacional. |
2 |
Vl INSS Faturamento (HL2_VINSSF) |
D2_VALINS com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1. Valor ausente para o Mercado Internacional. |
2 |
Item Gera Duplicata? (HL2_FGERDP) |
F4_DUPLIC a partir de D2_TES, utilizando índice 1 |
2 |
Data de Saída da Nota Fiscal (HL2_DTSANF) |
F2_EMINFE quando preenchida ou F2_EMISSAO. Para o Mercado Internacional, sempre F2_EMISSAO |
2 |
Qtde Prazo Duplicata (HL2_QPRZDP) |
Atribuição a partir da regra especificada |
2 |
Tipo de Frete (HL2_TPFRET) |
F2_TPFRETE |
2 |
Tipo de Nota Fiscal (HL2_TPNOTA) |
D2_TIPO |
2 |
Peso Líquido (HL2_QTPESL) |
D2_PESO * D2_QUANT |
2 |
Peso Bruto (HL2_QTPESB) |
B1_PESBRU * D2_QUANT a partir de D2_COD, utilizando índice 1 |
2 |
Item Baixa Estoque? (HL2_FBXEST) |
F4_ESTOQUE a partir de D2_TES, utilizando índice 1 |
2 |
Tipo de Item da Nota Fiscal (HL2_TPCPIT) |
Ausente |
2 |
Quantidade (HL2_QTDVEN) |
Valor fixo 1 |
5 |
Valor Unitário (HL2_VLUNIT) |
D2_PRUNIT |
5 |
Vl Custo da Mercadoria Vendida (HL2_VLCMEV) |
Retorno da função PegaCMAtu(D2_COD, D2_LOCAL) |
5 |
Vl Impostos não incidentes (HL2_VIPNIN) |
Atribuição a partir de regra especificada. |
4 |
Vl Impostos incidentes (HL2_VIPINC) |
Atribuição a partir da regra especificada. |
No fluxo principal de dados considera-se apenas os itens que não são remitos, nesse caso é utilizada a função isRemito que retorna verdadeiro ou falso e itens que correspondam a TES de receita, utilizando a função AvalTES. Com base nisso, considera-se as informações que possuem cabeçalho de nota fiscal de saída (SF2) e produto (SB1), com tipo de saída diferentes de B e D (D2_TIPO), com item de venda da nota fiscal emitido dentro do período informado para extração.
Especificação de Regras
O campo Qtde Prazo Duplicata é composto pela média do prazo para vencimento de cada uma das duplicadas geradas. A partir de D2_CLIENTE + D2_LOJA + F2_SERIE + F2_DOC, utilizando o índice 2 de SE1, obtém-se as duplicatas, considerando apenas duplicatas geradas a partir de nota fiscal (E1_TIPO = NF). Com cada uma das duplicadas é realizada o cálculo da diferença entre a data de vencimento e a data de emissão da duplicata (E1_VENCTO – E1_EMISSAO). Esta quantidade de dias é acumulada para todas a quantidade de todas as duplicatas e por fim, a quantidade total de dias para vencimento é divido pela quantidade de duplicatas.
Para o preenchimento do campo Vl Faturamento Líquido é necessário verificar se o Item é do tipo mercadoria ou serviço (EMPTY(D2_VALISS)), caso o campo esteja vazio utiliza-se a seguinte fórmula: D2_TOTAL + D2_DESCON – D2_VALICM - D2_VALIMP5 - D2_VALIMP6). Caso contrário, a fórmula passa a ser: D2_TOTAL + D2_DESCON - D2_VALISS - D2_VALIMP5 - D2_VALIMP6. Para determinar o Vl Faturamento Líquido também é necessário verificar a opção do cliente por exibir o preço de venda com desconto no SD2 (MV_DESCSAI). Caso o preço de venda não seja exibido com desconto o valor do faturamento líquido é obtido sem considerar D2_DESCON para subtração, caso o preço de venda seja exibido com desconto o faturamento líquido é obtido considerando D2_DESCON para subtração.
Para determinar o valor dos impostos incidentes deve-se utilizar a função TesImpInf passando como parâmetro o código da TES (D2_TES). Esta função retornará um array cuja segunda posição contém a lista de campos que armazenam os impostos (tabela SD2) da nota. Desta lista de campos, deve-se verificar quais representam os impostos que realmente incidem na nota, validando se na posição 3 do array contém o valor 1. O valor de cada campo de impostos incidente deve ser acumulado, gerando um totalizador, para ser atribuído ao indicador de Impostos Incidentes (HL2_VIPINC). Indicador calculado somente para o mercado internacional.
Para determinar o valor dos impostos não incidentes deve-se utilizar a função TesImpInf passando como parâmetro o código da TES (D2_TES). Esta função retornará um array cuja segunda posição contém a lista de campos que armazenam os impostos (tabela SD2) da nota. Desta lista de campos, deve-se verificar quais representam os impostos que não incidem na nota, validando se na posição 3 do array contém um valor diferente de 1. O valor de cada de imposto não incidente deve ser acumulado, gerando um totalizador, para ser atribuído ao indicador de Impostos não Incidentes (HL2_VIPNIN). Indicador calculado somente para o mercado internacional.
Indicadores Diretos:
Qtde Faturada Item: Indica a quantidade inserida na nota fiscal na unidade de medida do item.
Qtde Faturada Família Comercial: Indica a quantidade inserida na nota fiscal na unidade de medida da família comercial.
Qtde Faturada Família Material: Indica a quantidade inserida na nota fiscal na unidade de medida da família material.
Qtde Prazo Duplicata: Indica a quantidade média de dias (prazo) para vencimento da duplicata associada a nota fiscal.
Vl COFINS Faturamento: Indica o valor do COFINS calculado para o faturamento.
Vl Comissão Faturamento: Indica o valor da comissão do representante baseado nos valores faturados.
Vl Custo Faturamento: Indica o valor do custo de faturamento do item de acordo com a definição do tipo de custo que a empresa trabalha.
Vl Desconto Faturamento: Indica o valor de desconto concedido na nota fiscal de saída.
Vl Despesas: Indica o valor de despesas da nota fiscal. Somente considera o valor do seguro e das embalagens. Não considera frete.
Vl Faturamento Líquido: Indica o valor faturado sem o valor do imposto ICMS.
Vl Faturamento Mercadoria: Indica o valor líquido da nota fiscal acrescido do valor do ICMS.
Vl Faturamento Total: Indica o valor faturado bruto.
Vl Frete NF: Indica o valor do frete para a nota fiscal.
Vl ICMS Subst. Faturamento: Indica o valor do ICMS Substituto calculado para a nota fiscal.
Vl IRF Faturamento: Indica o valor do IRF calculado na nota fiscal de saída.
Vl INSS Faturamento: Indica o valor do INSS calculado na nota fiscal de saída.
Peso Líquido: Indica o peso líquido (kg) informado na nota fiscal de saída.
Peso Bruto: Indica o peso bruto (kg) informado na nota fiscal de saída.
Vl ICMS Faturamento: Indica o valor do ICMS calculado para a nota fiscal.
Vl IPI Faturamento: Indica o valor do IPI calculado para a nota fiscal.
Vl ISS Faturamento: Indica o valor do ISS calculado para a nota fiscal.
Vl PIS Faturamento: Indica o valor do imposto PIS incidente sobre o valor faturado.
Vl Receita Financeira: Indica o valor cobrado de juros, mora diária, entre outros valores que não estão inclusos no valor faturado.
Quantidade: Indica a quantidade de produto/itens vendido
Valor Unitário: Indica o valor da unidade do item vendido
Vl Custo de Mercadoria Vendida: Indica o custo do produto vendido. Utilizado para definir o ponto de equilíbrio do negócio.
Vl Impostos Incidentes (HL2_VIPINC): Indica o valor referente a impostos incidentes no faturamento.
Vl Impostos Não Incidentes (HL2_VIPNIN): Indica o valor referente a impostos não incidentes no faturamento.
Indicadores Calculados:
% Margem (Vl Margem / Vl Faturamento Líquido): Indica o valor, em percentual, da relação entre a margem de contribuição e o faturamento líquido.
% Desconto Faturamento (Vl Desconto Faturamento / Vl Faturamento Mercadoria): Indica o percentual de desconto praticado na nota fiscal de saída.
% Variação Previsão Vendas x Faturamento (Qtde Faturada Item / Qtde Prevista): Indica a variação, em percentual, da relação entre a quantidade faturada e a quantidade prevista. Representa “quanto” da previsão falta atingir ou foi ultrapassada.
Vl Faturamento Líquido Sem Devoluções (Vl Faturamento Líquido - Vl Devolução Líquida): Indica o valor faturado líquido de impostos e descontos, exceto devoluções.
Vl Margem (Vl Faturamento Líquido - Vl Custo Faturamento - Vl Receita Financeira - Vl Comissão Faturamento): Indica o valor da margem de contribuição que corresponde ao lucro líquido. O valor de faturamento líquido está isento de impostos e descontos.
Vl Preço Médio Faturado (Vl Faturamento Mercadoria / Qtde Faturada Item): Indica o valor do preço médio. A análise desse valor deve ser feita por item ou por família comercial quando a família for composta de itens com a mesma unidade de medida.
Vl Variação Entre Vendas x Faturamento (Vl Venda Total - Vl Faturamento Total): Indica a diferença entre o valor da venda bruto e o valor faturado bruto.
Vl Total Faturamento Extra ( Se o tipo do documento de transporte for característico de faturamento extra ( 6 - Devolução ou 7 - Reentrega ), considera o valor do faturamento, senão considera 0 ): Indica o valor total de faturamentos extras obtidos com o transporte, no caso de entregas e devoluções.
Mark-up ((Valor Unitário - Vl Custo Faturamento) / Custo da Mercadoria Vendida): Indica o quanto o preço do produto vendido encontra-se acima do seu custo de produção e distribuição.
HQ2 – Exportação - Faturamento
A tabela fato Exportação - Faturamento apresenta informações relacionadas aos valores faturados no processo de exportação.
As tabelas de dimensões envolvidas para a análise das medidas de Exportação - Faturamento são:
Dimensões |
Tabela Física |
Fase |
Empresa |
HJ4 |
1 |
Estabelecimento |
HKK |
1 |
Moeda |
HJ6 |
1 |
Transportadora |
HJ2 |
1 |
Representante |
HJC |
1 |
Natureza de Operação |
HJ9 |
1 |
CFOP |
HG0 |
1 |
Item |
HJ8 |
1 |
Família Comercial |
HG1 |
1 |
Família Material |
HG2 |
1 |
Grupo de Estoque |
HG3 |
1 |
Produto Comercial |
HJ3 |
1 |
Condição de Pagamento |
HJA |
1 |
Grupo de Cliente |
HJ0 |
1 |
Cliente |
HJ7 |
1 |
Região |
HJB |
1 |
Unidade de Negócio |
HJ1 |
1 |
Canal de Venda |
HGA |
2 |
Região Comercial |
HGD |
2 |
Microrregião |
HGB |
2 |
Referência |
HJH |
2 |
Situação Exportação |
HGJ |
2 |
Via Transporte |
HGR |
2 |
Incoterm |
HGM |
2 |
Natureza Exportação |
HGP |
2 |
Itinerário |
HGQ |
2 |
Transportadora Internacional |
Alias de HKJ |
1 e 2 |
Agente Carga |
Alias de HKJ |
1 e 2 |
Despachante |
Alias de HKJ |
1 e 2 |
Seguradora |
Alias de HKJ |
1 e 2 |
Unidade de Medida |
HHW |
4 |
Para mais informações sobre cada uma das dimensões consulte a documentação de especificação das dimensões.
Indicadores: Exportação - Faturamento |
||
Fluxo Principal de Origem: Item de venda da Nota Fiscal – SD2 |
||
Lookup de Dimensões |
Origem |
Fase |
Empresa (HQ2_EMPRES) |
FWGrpCompany() +FWCompany() |
2 |
Estabelecimento (HQ2_ESTABL) |
FWFilial() |
2 |
Moeda (HQ2_MOEDA) |
Atribuída por meio da função BIXPdrMoeda([MoedaOrigem]), considerando parâmetro do Wizard. |
2 |
Canal de Venda (HQ2_CANALV) |
Ausente |
2 |
Região Comercial (HQ2_REGCOM) |
A1_GRPVEN a partir de D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Microrregião (HQ2_MICREG) |
A1_REGIAO a partir de D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Transportadora (HQ2_TRANSP) |
F2_TRANSP a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA utilizando índice 1 |
2 |
Representante (HQ2_REPRES) |
F2_VEND1 a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1. De acordo com a configuração do Wizard poderá ser considerado o campo A1_VEND. |
2 |
Natureza de Operação (HQ2_NATOPR) |
D2_TES |
2 |
CFOP (HQ2_CFOP) |
D2_CF |
2 |
Item (HQ2_ITEM) |
D2_COD |
2 |
Família Comercial (HQ2_FAMCOM) |
ACV_CATEGO a partir de D2_COD, utilizando índice 5 |
2 |
Família Material (HQ2_FAMMAT) |
B1_TIPO a partir de D2_COD, utilizando índice 1 |
2 |
Grupo de Estoque (HQ2_GRPEST) |
B1_GRUPO a partir de D2_COD, utilizando índice 1 |
2 |
Produto Comercial (HQ2_PRDUTO) |
Ausente |
2 |
Referência (HQ2_REFER) |
Ausente |
2 |
Condição de Pagamento (HQ2_CONDPG) |
F2_COND a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Grupo de Cliente (HQ2_GRPCLI) |
A1_TIPO a partir de D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Cliente (HQ2_CLIENT) |
D2_CLIENTE + D2_LOJA |
2 |
Região (HQ2_REGIAO) |
Atribuição através da validação de A1_EST, A1_COD_MUN e A1_PAIS a partir de D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Unidade de Negócio (HQ2_UNDNEG) |
FWUnitBusiness() |
2 |
Transportadora Internacional (HQ2_FORNTI) |
AE100GetEmpr(D2_PREEMB,”B”,”Y5_FORNECE+Y5_LOJAF”) |
2 |
Agente Carga (HQ2_FORNAC) |
AE100GetEmpr(D2_PREEMB,”1”,”Y5_FORNECE+Y5_LOJAF”) |
2 |
Despachante (HQ2_FORNDP) |
AE100GetEmpr(D2_PREEMB,”6”,”Y5_FORNECE+Y5_LOJAF”) |
2 |
Seguradora (HQ2_FORNSG) |
AE100GetEmpr(D2_PREEMB,”A”,”Y5_FORNECE+Y5_LOJAF”) |
2 |
Situação Exportação (HQ2_SITEXP) |
EEC_STATUS a partir de D2_PREEMB, utilizando índice 1 |
2 |
Via Transporte (HQ2_VIATRA) |
Atribuição a partir da regra especificada |
2 |
Incoterm (HQ2_INCOTR) |
EEC_INCOTE a partir de D2_PREEMB, utilizando índice 1 |
2 |
Natureza Exportação (HQ2_NATEXP) |
Atribuição a partir da regra especificada |
2 |
Itinerário (HQ2_ITINER) |
Ausente |
2 |
Unidade de Medida do Item (HQ2_UNITEM) |
D2_UM |
4 |
Indicadores |
Origem |
Fase |
Sequência do Item na Nota (HQ2_SEQINF) |
D2_ITEM |
2 |
Série da Nota Fiscal (HQ2_SERNF) |
F2_SERIE a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Número da Nota Fiscal H(Q2_NUMNF) |
F2_DOC a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Número Processo Exportação (HQ2_NPREXP) |
D2_PREEMB |
2 |
Número do Pedido de Venda (HQ2_PEDIDO) |
D2_PEDIDO |
2 |
Sequência do Item no Pedido (HQ2_SEQIPE) |
D2_ITEMPV |
2 |
Data de Emissão da Nota (HQ2_DATA) |
F2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Data de Implantação da Exportação (HQ2_DTEXPP) |
EEC_DTPROC a partir de D2_PREEMB, utilizando índice 1 |
2 |
Data de Embarque (HQ2_DTEMBA) |
EEC_DTEMBA a partir de D2_PREEMB, utilizando índice 1 |
2 |
Peso Líquido (HQ2_QTPESL) |
CalcPeso(C5_PEDEXP,D2_ITEMPV,D2_QUANT)[1] a partir de D2_PEDIDO utilizando índice 1 |
2 |
Peso Bruto (HQ2_QTPESB) |
CalcPeso(C5_PEDEXP,D2_ITEMPV,D2_QUANT)[2] a partir de D2_PEDIDO utilizando índice 1 |
2 |
Vl Unitário Líquido (HQ2_VLULIQ) |
D2_PRCVEN com base em F2_MOEDA e F2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Vl Unitário Original (HQ2_VLUORI) |
D2_PRUNIT com base em F2_MOEDA e F2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Qtde Faturada Item (HQ2_QFATIT) |
D2_QUANT |
2 |
Vl Total do Processo (HQ2_VLTOTP) |
D2_VALBRUT com base em F2_MOEDA e F2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Vl Desconto Exportação (HQ2_VDESEX) |
D2_DESCON com base em F2_MOEDA e F2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Vl Despesa Direta (HQ2_VDESPD) |
D2_DESPESA+D2_VALFRE+D2_SEGURO com base em F2_MOEDA e F2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Vl Despesa Indireta (HQ2_VDESPI) |
Ausente |
2 |
Vl Líquido do Processo (HQ2_VLLIQP) |
D2_TOTAL com base em F2_MOEDA e F2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
2 |
Vl Despesa Extra (HQ2_VDSEXT) |
Ausente |
2 |
As informações do fluxo principal consideram apenas itens do pedido de venda com número de processo de exportação (D2_PREEMB), com item de venda da nota fiscal emitido dentro do período informado para extração, com nota de saída e obrigatoriamente vinculado a um produto.
Especificação de Regras
- Para o preenchimento do campo Via de Transporte é utilizado o primeiro caracter do campo YQ_COD_DI (a partir de EEC_VIA e D2_PREEMB, utilizando índice 1 para ambos) correspondente ao código da via na dimensão Via de Transporte.
- Para o preenchimento do campo Natureza Exportação é utilizado o campo EEC_TIPO (a partir de D2_PREEMB, utilizando índice 1). Caso EEC_TIPO seja vazio (embarque regular), o valor é manipulado de forma a receber o conteúdo 1, possibilitando assim o lookup com os dados da dimensão.
Indicadores Diretos:
Peso Líquido (HQ2_QTPESL): indica o peso líquido (kg) informado na nota fiscal de saída.
Peso Bruto (HQ2_QTPESB): indica o peso bruto (kg) informado na nota fiscal de saída.
Vl Unitário Líquido (HQ2_VLULIQ): indica o preço unitário líquido do item exportado que é formado pelo preço original menos os descontos.
Vl Unitário Original (HQ2_VLUORI): indica o preço unitário original do item exportado.
Qtde Faturada Item (HQ2_QFATIT): indica a quantidade inserida na nota fiscal na unidade de medida do item.
Vl Total do Processo (HQ2_VLTOTP): indica o valor total da venda realizada no processo de exportação.
Vl Desconto Exportação (HQ2_VDESEX): indica o valor do desconto concedido no processo de exportação.
Vl Despesa Direta (HQ2_VDESPD): indica o valor das despesas diretas que formam o preço de venda.
Vl Despesa Indireta (HQ2_VDESPI): indica o valor das despesas indiretas que não contribuem para a formação do preço de venda.
Vl Líquido do Processo (HQ2_VLLIQP): indica o valor líquido da venda realizada no processo de exportação.
Vl Despesa Extra (HQ2_VDSEXT): indica o valor de despesas extras no processo de exportação.
Indicadores Calculados:
Vl Despesa Total (Vl Despesa Direta + Vl Despesa Indireta): indica o valor total das despesas de exportação.
HQ3 – Exportação - Despesas
A tabela fato Exportação - Despesas apresenta informações das despesas nos pontos de controle relacionados ao itinerário do processo de exportação.
As tabelas de dimensões envolvidas para a análise das medidas de Exportação - Despesas são:
Dimensões |
Tabela Física |
Fase |
Empresa |
HJ4 |
1 |
Estabelecimento |
HKK |
1 |
Moeda |
HJ6 |
1 |
Grupo de Cliente |
HJ0 |
1 |
Cliente |
HJ7 |
1 |
Região |
HJB |
1 |
Condição de Pagamento |
HJA |
1 |
Situação Exportação |
HGJ |
2 |
Incoterm |
HGM |
2 |
Natureza Exportação |
HGP |
2 |
Despesa |
HGL |
2 |
Itinerário |
HGQ |
2 |
Ponto Controle |
HGS |
2 |
Classificação Despesa |
HGO |
2 |
Via Transporte |
HGR |
2 |
Transportadora Internacional |
Alias de HKJ |
1 e 2 |
Agente Carga |
Alias de HKJ |
1 e 2 |
Despachante |
Aliase de HKJ |
1 e 2 |
Seguradora |
Alias de HKJ |
1 e 2 |
Fornecedor Despesa |
Alias de HKJ |
1 e 2 |
Para mais informações sobre cada uma das dimensões consulte a documentação de especificação das dimensões.
Indicadores: Exportação - Despesas |
||
Fluxo Principal de Origem: Despesas de Exportação - EET |
||
Lookup de Dimensões |
Origem |
Fase |
Empresa (HQ3_EMPRES) |
FWGrpCompany() +FWCompany() |
2 |
Estabelecimento (HQ3_ESTABL) |
FWFilial() |
2 |
Moeda (HQ3_MOEDA) |
Atribuída por meio da função BIXPdrMoeda([MoedaOrigem]), considerando parâmetro do Wizard. |
2 |
Grupo de Cliente (HQ3_GRPCLI) |
A1_TIPO a partir de EEC_IMPORT + EEC_IMLOJA e EET_PEDIDO, utilizando índice 1 para ambos |
2 |
Cliente (HQ3_CLIENT) |
EEC_IMPORT + EEC_IMLOJA a partir de EET_PEDIDO, utilizando índice 1 |
2 |
Região (HQ3_REGIAO) |
Atribuição através da validação de A1_EST, A1_COD_MUN e A1_PAISa partir de EEC_IMPORT + EEC_IMLOJA, utilizando índice 1 |
2 |
Situação Exportação (HQ3_SITEXP) |
EEC_STATUS a partir de EET_PEDIDO, utilizando índice 1 |
2 |
Transportadora Internacional (HQ3_FORNTI) |
AE100GetEmpr(EET_PEDIDO,”4”,”Y5_FORNECE+Y5_LOJAF”) |
2 |
Agente Carga (HQ3_FORNAC) |
AE100GetEmpr(EET_PEDIDO,”1”,”Y5_FORNECE+Y5_LOJAF”) |
2 |
Despachante (HQ3_FORNDP) |
AE100GetEmpr(EET_PEDIDO,”6”,”Y5_FORNECE+Y5_LOJAF”) |
2 |
Seguradora (HQ3_FORNSG) |
AE100GetEmpr(EET_PEDIDO,”A”,”Y5_FORNECE+Y5_LOJAF”) |
2 |
Incoterm (HQ3_INCOTR) |
EEC_INCOTE a partir de EET_PEDIDO, utilizando índice 1 |
2 |
Natureza Exportação (HQ3_NATEXP) |
Atribuição a partir da regra especificada. |
2 |
Despesa (HQ3_DESPES) |
EET_DESPES |
2 |
Itinerário (HQ3_ITINER) |
Ausente |
2 |
Ponto Controle (HQ3_PTOCTR) |
Ausente |
2 |
Fornecedor Despesa (HQ3_FORNDS) |
EET_FORNEC + EET_LOJAF |
2 |
Classificação Despesa (HQ3_CLDESP) |
Ausente |
2 |
Condição de Pagamento (HQ3_CONDPG) |
Ausente |
2 |
Via Transporte (HQ3_VIATRA) |
Atribuição a partir da regra especificada |
2 |
Indicadores |
Origem |
Fase |
Número Processo Exportação (HQ3_NPREXP) |
EET_PEDIDO |
2 |
Sequencia Ponto Controle (HQ3_SEQPTO) |
Ausente |
2 |
Data de Implantação da Exportação (HQ3_DATA) |
EEC_DTPROC a partir de EET_PEDIDO, utilizando índice 1 |
2 |
Data de Embarque (HQ3_DTEMBA) |
EEC_DTEMBA a partir de EET_ PEDIDO, utilizando índice 1 |
2 |
Data de Previsão Pto. Controle (HQ3_DTPPTC) |
Ausente |
2 |
Data da Última Previsão (HQ3_DTULPV) |
Ausente |
2 |
Data de Efetivação Pto. Controle (HQ3_DTEPTC) |
Ausente |
2 |
Data de Cobrança da Despesa (HQ3_DTCBDP) |
EET_DESADI |
2 |
Vl Despesa Direta (HQ3_VDESPD) |
EET_VALORR com base em EEC_MOEDA e EEC_DTPROC a partir de EET_ PEDIDO, utilizando índice 1. |
2 |
Vl Despesa Indireta (HQ3_VDESPI) |
Ausente |
2 |
Vl Taxa Financeira (HQ3_VTXFIN) |
Ausente |
2 |
Vl Desconto Despesa (HQ3_VDESDX) |
Ausente |
2 |
As informações do fluxo principal consideram apenas despesas de exportação com a ocorrência de pedido de embarque (EET_OCORRE = Q) e com data de implantação da exportação dentro do período informado para extração.
Especificação de Regras
- Para o preenchimento do campo Natureza Exportação é utilizado o campo EEC_TIPO (a partir de EET_PEDIDO, utilizando índice 1). Caso EEC_TIPO seja vazio (embarque regular), o valor é manipulado de forma a receber o conteúdo 1, possibilitando assim o lookup com os dados da dimensão.
- Para o preenchimento do campo Via de Transporte é utilizado o primeiro caracter do campo YQ_COD_DI (a partir de EEC_VIA e EET_PEDIDO, utilizando índice 1 para ambos) correspondente ao código da via na dimensão via de transporte.
Indicadores Diretos:
Vl Despesa Direta (HQ3_VDESPD): indica o valor total das despesas diretas de exportação.
Vl Despesa Indireta (HQ3_VDESPI): indica o valor total das despesas indiretas de exportação.
Vl Taxa Financeira (HQ3_VTXFIN): indica o valor da taxa financeira aplicada nas despesas de exportação, quando elas existirem.
Vl Desconto Despesa (HQ3_VDESDX): indica o valor desconto para as despesas de exportação.
Indicadores Calculados:
Vl Despesa Total (Vl Despesa Direta + Vl Despesa Indireta): indica o valor total líquido das despesas de exportação.
% Desconto Despesa (Vl Desconto Despesa / Vl Despesa Total): indica o percentual de desconto para as despesas de exportação.
Parâmetros de Extração:
A extração deve ser realizada diariamente, considerando a data indicada para extração.
HQ4 – Exportação – Lead Time
A tabela fato Exportação – Lead Time apresenta informações de lead time dos trechos relacionados ao itinerário do processo de exportação.
As tabelas de dimensões envolvidas para a análise das medidas de exportação – Lead Time são:
Dimensões |
Tabela Física |
Fase |
Empresa |
HJ4 |
1 |
Estabelecimento |
HKK |
1 |
Cliente |
HJ7 |
1 |
Grupo de Cliente |
HJ0 |
1 |
Região |
HJB |
1 |
Trecho Controle |
HGT |
2 |
Situação Exportação |
HGJ |
2 |
Incoterm |
HGM |
2 |
Natureza Exportação |
HGP |
2 |
Itinerário |
HGQ |
2 |
Via Transporte |
HGR |
2 |
Transportadora Internacional |
Alias de HKJ |
1 e 2 |
Agente Carga |
Alias de HKJ |
1 e 2 |
Despachante |
Alias de HKJ |
1 e 2 |
Seguradora |
Alias de HKJ |
1 e 2 |
O ERP Microsiga Protheus® não tem conceito para a tabela fato exportação – Lead Time. Apenas a estrutura da tabela é criada pelo extrator para compatibilidade com as demais linhas de produto.
HHA – Remito
A tabela fato remito apresenta informações dos documentos de entrada e saída, atuando como notas de transporte.
As tabelas de dimensões envolvidas para a análise das medidas de remito são:
Dimensões |
Tabela Física |
Fase |
Empresa |
HJ4 |
1 |
Estabelecimento |
HKK |
1 |
Moeda |
HJ6 |
1 |
Item |
HJ8 |
1 |
Família Comercial |
HG1 |
1 |
Família Material |
HG2 |
1 |
Grupo de Estoque |
HG3 |
1 |
Produto Comercial |
HJ3 |
1 |
Representante |
HJC |
1 |
Transportadora |
HJ2 |
1 |
Natureza de Operação |
HJ9 |
1 |
CFOP |
HG0 |
1 |
Grupo de Cliente |
HJ0 |
1 |
Cliente |
HJ7 |
1 |
Região |
HJB |
1 |
Condição de Pagamento |
HJA |
1 |
Unidade de Negócio |
HJ1 |
1 |
Tabela de Preço |
HGN |
2 |
Canal de Venda |
HGA |
2 |
Rota |
HGI |
2 |
Região Comercial |
HGD |
2 |
Microrregião |
HGB |
2 |
Referência |
HJH |
2 |
Transportadora Redespacho |
Alias de HJ2 |
1 e 2 |
Unidade de Medida do Item |
HHW |
4 |
Para mais informações sobre cada uma das dimensões consulte a documentação de Especificação das Dimensões.
Indicadores: Remito |
||
Fluxo Principal de Origem: Itens de Venda da Nota Fiscal - SD2 |
||
Lookup de Dimensões |
Origem |
Fase |
Empresa (HHA_EMPRES) |
FWGrpCompany() +FWCompany() |
4 |
Estabelecimento (HHA_ESTABL) |
FWFilial() |
4 |
Moeda (HHA_MOEDA) |
Atribuída através da função BIXGetMoeFato, considerando parâmetro do Wizard. |
4 |
Item (HHA_ITEM) |
D2_COD |
4 |
Família Comercial (HHA_FAMCOM) |
ACV_CATEGO a partir de D2_COD, utilizando índice 5 |
4 |
Família Material (HHA_FAMMAT) |
B1_TIPO a partir de D2_COD, utilizando índice 1 |
4 |
Grupo de Estoque (HHA_GRPEST) |
B1_GRUPO a partir de D2_COD, utilizando índice 1 |
4 |
Produto Comercial (HHA_PRDUTO) |
Ausente |
4 |
Representante (HHA_REPRES) |
F2_VEND1 a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
4 |
Transportadora (HHA_TRANSP) |
F2_TRANSP a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA utilizando índice 1 |
4 |
Natureza de Operação (HHA_NATOPR) |
D2_TES |
4 |
CFOP (HHA_CFOP) |
D2_CF |
4 |
Grupo de Cliente (HHA_GRPCLI) |
A1_TIPO a partir de D2_CLIENTE + D2_LOJA, utilizando índice 1 |
4 |
Cliente (HHA_CLIENT) |
D2_CLIENTE + D2_LOJA |
4 |
Região (HHA_REGIAO) |
Atribuição através da validação de A1_EST, A1_COD_MUN e A1_PAIS a partir de D2_CLIENTE + D2_LOJA, utilizando índice 1 |
4 |
Condição de Pagamento (HHA_CONDPG) |
F2_COND a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
4 |
Unidade de Negócio (HHA_UNDNEG) |
FWUnitBusiness() |
4 |
Tabela de Preço (HHA_TABPCO) |
C5_TABELA a partir de D2_PEDIDO utilizando índice 1 |
4 |
Canal de Venda (HHA_CANALV) |
Ausente |
4 |
Rota (HHA_ROTA) |
Ausente |
4 |
Região Comercial (HHA_REGCOM) |
A1_GRPVEN a partir de D2_CLIENTE + D2_LOJA, utilizando índice 1 |
4 |
Microrregião (HHA_MICREG) |
A1_REGIAO a partir de D2_CLIENTE + D2_LOJA, utilizando índice 1 |
4 |
Transportadora Redespacho (HHA_TRARED) |
F2_REDESP |
4 |
Unidade Medida do Item (HHA_UNITEM) |
D2_UM |
4 |
Indicadores |
Origem |
Fase |
Qtde Pedida Remito (HHA_QPDREM) |
D2_QUANT |
4 |
Qtde Faturada Item (HHA_QFATIT) |
D2_QUANT se localizado D2_DOC + D2_CLIENTE + D2_LOJA + D2_SERIREM + D2_REMITO + D2_ITEMREM, utilizando índice 9, senão vazio. |
4 |
Qtde Faturada Família Comercial (HHA_QFATFC) - |
Ausente |
4 |
Qtde Faturada Família Material (HHA_QFATFM) |
Ausente |
4 |
Qtde Prazo Duplicata (HHA_QPRZDP) |
Atribuição a partir da regra especificada |
4 |
Vl Custo Contábil(HHA_VCTCTB) |
D2_CUSTO (para a moeda) com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
4 |
Vl Comissão Faturamento (HHA_VCMFAT) |
D2_TOTAL * (A3_COMIS/100) a partir de F2_VEND1, utilizando índice 1 com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1. |
4 |
Vl Custo Faturamento (HHA_VLCSFT) |
D2_CUSTO (para a moeda) com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
4 |
Vl Desconto Faturamento (HHA_VLDESF) |
D2_DESCON com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
4 |
Vl Despesas (HHA_VDESPE) |
D2_DESPESA com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
4 |
Vl Faturamento Líquido (HHA_VFATLQ) |
Atribuição a partir da regra especificada |
4 |
Vl Faturamento Total (HHA_VFATOT) |
D2_TOTAL com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
4 |
Vl Faturamento Mercadoria (HHA_VFATME) |
D2_TOTAL com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
4 |
Vl Frete NF (HHA_VFRTNF) |
D2_VALFRE com base em F2_MOEDA e D2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
4 |
Vl Receita Financeira (HHA_VRECFI) |
Ausente |
4 |
Peso Líquido (HHA_QTPESL) |
D2_PESO * D2_QUANT |
4 |
Peso Bruto (HHA_QTPESB) |
B1_PESBRU * D2_QUANT a partir de D2_COD, utilizando índice 1 |
4 |
Número Remito (HHA_REMITO) |
D2_REMITO |
4 |
Série do Remito (HHA_SERREM) |
D2_SERIREM |
4 |
Item Remito (HHA_ITEREM) |
D2_ITEMREM |
4 |
Série da Nota Fiscal (HHA_SERNF) |
F2_SERIE a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
4 |
Número da Nota Fiscal (HHA_NUMNF) |
F2_DOC a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
4 |
Data da Emissão da Nota Fiscal (HHA_DATA) |
F2_EMISSAO a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1 |
4 |
Número do Pedido de Venda (HHA_PEDIDO) |
D2_PEDIDO |
4 |
Número do Item (HHA_NMITNF) |
D2_ITEM |
4 |
Item Gera Duplicata? (HHA_FGERDP) |
F4_DUPLIC a partir de D2_TES, utilizando índice 1 |
4 |
Data de Saída da Nota Fiscal (HHA_DTSANF) |
F2_EMISSAO |
4 |
Tipo de Frete (HHA_TPFRET) |
F2_TPFRETE |
4 |
Tipo de Nota Fiscal (HHA_TPNOTA) |
D2_TIPO |
4 |
Item Baixa Estoque? (HHA_FBXEST) |
F4_ESTOQUE a partir de D2_TES, utilizando índice 1 |
4 |
Tipo de Item da Nota Fiscal (HHA_TPCPIT) |
Ausente |
4 |
No fluxo principal de dados consideram-se apenas os itens que são remitos, nesse caso é utilizada a função isRemito, retornando assim, true ou false.
Caso o item não seja remito ou uma devolução (TIPO = “D”) deve-se desconsidera-lo. Com base nisso, considera-se as informações que possuem cabeçalho de nota fiscal de saída (SF2), com item de venda da nota fiscal emitido dentro do período informado para extração.
Especificação de Regras:
O campo Qtde Prazo Duplicata é composto pela média do prazo para vencimento de cada uma das duplicadas geradas. A partir de D2_CLIENTE + D2_LOJA + F2_SERIE + F2_DOC, utilizando o índice 2 de SE1, obtém-se as duplicatas, considerando apenas duplicatas geradas a partir de nota fiscal (E1_TIPO = NF). Com cada uma das duplicadas é realizada o cálculo da diferença entre a data de vencimento e a data de emissão da duplicata (E1_VENCTO – E1_EMISSAO). Esta quantidade de dias é acumulada para todas a quantidade de todas as duplicatas e por fim, a quantidade total de dias para vencimento é divido pela quantidade de duplicatas.
Para determinar o valor do faturamento líquido primeiramente é necessário verificar a opção do cliente por exibir o preço de venda com desconto no SD2 (MV_DESCSAI). Caso o preço de venda não seja exibido com desconto o valor do faturamento líquido é obtido através do campo D2_TOTAL, caso o preço de venda seja exibido com desconto o faturamento líquido é obtido através do cálculo D2_TOTAL – D2_DESCON.
Indicadores Diretos:
Qtde Pedida Remito (HHA_QPDREM) – Indica a quantidade de itens pedidos no remito.
Qtde Faturada Item (HHA_QFATIT) - Indica a quantidade inserida na nota fiscal na unidade de medida do item.
Qtde Faturada Família Comercial (HHA_QFATFC) - Indica a quantidade inserida na nota fiscal na unidade de medida da família comercial.
Qtde Faturada Família Material (HHA_QFATFM) - Indica a quantidade inserida na nota fiscal na unidade de medida da família material.
Qtde Prazo Duplicata (HHA_QPRZDP) - Indica a quantidade média de dias (prazo) para vencimento da duplicata associada a nota fiscal.
Vl Custo Contábil(HHA_VCTCTB) – Indica o valor do custo de faturamento do item.
Vl Comissão Faturamento (HHA_VCMFAT) - Indica o valor da comissão do representante baseado nos valores faturados.
Vl Custo Faturamento (HHA_VLCSFT) - Indica o valor do custo de faturamento do item de acordo com a definição do tipo de custo que a empresa trabalha.
Vl Desconto Faturamento (HHA_VLDESF) - Indica o valor de desconto concedido na nota fiscal de saída.
Vl Despesas (HHA_VDESPE) - Indica o valor de despesas da nota fiscal. Somente considera o valor do seguro e das embalagens. Não considera frete.
Vl Faturamento Líquido (HHA_VFATLQ) - Indica o valor faturado sem o valor do imposto ICMS.
Vl Faturamento Mercadoria (HHA_VFATME) - Indica o valor líquido da nota fiscal acrescido do valor do ICMS.
Vl Faturamento Total (HHA_VFATOT) - Indica o valor faturado bruto.
Vl Frete NF (HHA_VFRTNF) - Indica o valor do frete para a nota fiscal.
Peso Líquido (HHA_QTPESL) - Indica o peso líquido (kg) informado na nota fiscal de saída.
Peso Bruto (HHA_QTPESB) - Indica o peso bruto (kg) informado na nota fiscal de saída.
Vl Receita Financeira (HHA_VRECFI) - Indica o valor cobrado de juros, mora diária, entre outros valores que não estão inclusos no valor faturado.
Indicadores Calculados:
% Margem (Vl Margem / Vl Faturamento Líquido): Indica o valor, em percentual, da relação entre a margem de contribuição e o faturamento líquido.
% Desconto Faturamento (Vl Desconto Faturamento / Vl Faturamento Mercadoria): Indica o percentual de desconto praticado na nota fiscal de saída.
% Variação Previsão Vendas x Faturamento (Qtde Faturada Item / Qtde Prevista): Indica a variação, em percentual, da relação entre a quantidade faturada e a quantidade prevista. Representa “quanto” da previsão falta atingir ou foi ultrapassada.
Vl Faturamento Líquido Sem Devoluções (Vl Faturamento Líquido - Vl Devolução Líquida): Indica o valor faturado líquido de impostos e descontos, exceto devoluções.
Vl Margem (Vl Faturamento Líquido - Vl Custo Faturamento - Vl Receita Financeira - Vl Comissão Faturamento): Indica o valor da margem de contribuição que corresponde ao lucro líquido. O valor de faturamento líquido está isento de impostos e descontos.
Vl Preço Médio Faturado (Vl Faturamento Mercadoria / Qtde Faturada Item): Indica o valor do preço médio. A análise desse valor deve ser feita por item ou por família comercial quando a família for composta de itens com a mesma unidade de medida.
Vl Variação Entre Vendas x Faturamento (Vl Venda Total - Vl Faturamento Total): Indica a diferença entre o valor da venda bruto e o valor faturado bruto.
HHB – Devolução Remito
A tabela fato devolução de remito apresenta informações relacionadas às devoluções de remito, como valores e quantidades devolvidas.
As tabelas de dimensões envolvidas para a análise das medidas de devolução remito são:
Dimensões |
Tabela Física |
Fase |
Empresa |
HJ4 |
1 |
Estabelecimento |
HKK |
1 |
Moeda |
HJ6 |
1 |
Item |
HJ8 |
1 |
Família Comercial |
HG1 |
1 |
Família Material |
HG2 |
1 |
Grupo de Estoque |
HG3 |
1 |
Produto Comercial |
HJ3 |
1 |
Representante |
HJC |
1 |
Transportadora |
HJ2 |
1 |
Natureza de Operação |
HJ9 |
1 |
CFOP |
HG0 |
1 |
Grupo de Cliente |
HJ0 |
1 |
Cliente |
HJ7 |
1 |
Região |
HJB |
1 |
Condição de Pagamento |
HJA |
1 |
Unidade de Negócio |
HJ1 |
1 |
Canal de Venda |
HGA |
2 |
Rota |
HGI |
2 |
Região Comercial |
HGD |
2 |
Microrregião |
HGB |
2 |
Referência |
HJH |
2 |
Unidade Medida do Item |
HHW |
4 |
Para mais informações sobre cada uma das dimensões consulte a documentação de Especificação das Dimensões.
Indicadores: Devolução de Remito |
||
Fluxo Principal de Origem: Itens de Venda da Nota Fiscal - SD1 |
||
Lookup de Dimensões |
Origem |
Fase |
Empresa (HHB_EMPRES) |
FWGrpCompany() +FWCompany() |
4 |
Estabelecimento (HHB_ESTABL) |
FWFilial() |
4 |
Moeda (HHB_MOEDA) |
Atribuída através da função BIXGetMoeFato, considerando parâmetro do Wizard. |
4 |
Item (HHB_ITEM) |
D1_COD |
4 |
Família Comercial (HHB_FAMCOM) |
ACV_CATEGO a partir de D1_COD, utilizando índice 1 |
4 |
Família Material (HHB_FAMMAT) |
B1_TIPO a partir de D1_COD, utilizando índice 1 |
4 |
Grupo de Estoque (HHB_GRPEST) |
B1_GRUPO a partir de D1_COD, utilizando índice 1 |
4 |
Produto Comercial (HHB_PRDUTO) |
Ausente |
4 |
Representante (HHB_REPRES) |
Ausente |
4 |
Transportadora (HHB_TRANSP) |
F1_TRANSP a partir de D1_DOC + D1_SERIE + D1_FORNECE + D1_LOJA, utilizando índice 1 |
4 |
Natureza de Operação (HHB_NATOPR) |
Ausente |
4 |
CFOP (HHB_CFOP) |
D1_CF |
4 |
Grupo de Cliente (HHB_GRPCLI) |
A1_TIPO a partir de D2_CLIENTE + D2_LOJA, utilizando índice 1 |
4 |
Cliente (HHB_CLIENT) |
D1_FORNECE + D1_LOJA |
4 |
Região (HHB_REGIAO) |
Atribuição através da validação de A1_EST, A1_COD_MUN e A1_PAIS a partir de D1_CLIENTE + D1_LOJA, utilizando índice 1 |
4 |
Condição de Pagamento (HHB_CONDPG) |
F1_COND a partir de D1_DOC + D1_SERIE + D1_FORNECE + D1_LOJA, utilizando índice 1 |
4 |
Unidade de Negócio (HHB_UNDNEG) |
FWUnitBusiness() |
4 |
Canal de Venda (HHB_CANALV) |
Ausente |
4 |
Rota (HHB_ROTA) |
Ausente |
4 |
Região Comercial (HHB_REGCOM) |
A1_GRPVEN a partir de D1_FORNECE + D1_LOJA, utilizando índice 1 |
4 |
Microrregião (HHB_MICREG) |
A1_REGIAO a partir de D1_FORNECE + D1_LOJA, utilizando índice 1 |
4 |
Referência (HHB_REFER) |
Ausente |
4 |
Unidade Medida do Item (HHB_UNITEM) |
D1_UM |
4 |
Indicadores |
Origem |
4 |
Qtde Devolvida Remito (HHB_QDVREM) |
D1_QUANT |
4 |
Qtde Devolvida Item (HHB_QDEVIT) |
D1_QUANT |
4 |
Qtde Devolvida Família Comercial (HHB_QDEVFC) |
Ausente |
4 |
Qtde Devolvida Família Material (HHB_QDEVFM) |
Ausente |
4 |
Vl Custo Contabil (HHB_VCTCTB) |
D1_CUSTO(para a moeda) com base em F1_MOEDA e F1_EMISSAO a partir de D1_DOC + D1_SERIE + D1_FORNECE + D1_LOJA, utilizando índice 1 |
4 |
Vl Custo Devolução (HHB_VCSTDV) |
B2_CM(para a moeda) * D1_QUANT a partir de D1_COD + D1_LOCAL, utilizando índice 1 para ambos |
4 |
Vl Devolução Líquida (HHB_VDEVLQ) |
D1_TOTAL-D1_VALDESC com base em F1_MOEDA e F1_EMISSAO a partir de D1_DOC + D1_SERIE + D1_FORNECE + D1_LOJA, utilizando índice 1 |
4 |
Vl Devolução Mercadoria (HHB_VDEVME) |
D1_TOTAL-D1_VALDESC com base em F1_MOEDA e F1_EMISSAO a partir de D1_DOC + D1_SERIE + D1_FORNECE + D1_LOJA, utilizando índice 1 |
4 |
Vl Devolução Total (HHB_VDEVTO) |
D1_TOTAL com base em F1_MOEDA e F1_EMISSAO a partir de D1_DOC + D1_SERIE + D1_FORNECE + D1_LOJA, utilizando índice 1 |
4 |
Vl Desconto Devolução (HHB_VDESDV) |
D1_VALDESC com base em F1_MOEDA e F1_EMISSAO a partir de D1_DOC + D1_SERIE + D1_FORNECE + D1_LOJA, utilizando índice 1 |
4 |
Número Remito (HHB_REMITO) |
D1_REMITO |
4 |
Série do Remito (HHB_SERREM) |
D1_SERIREM |
4 |
Item Remito (HHB_ITEREM) |
D1_ITEMREM |
4 |
Série do Documento Cliente (HHB_SERDEV) |
D1_SERIE |
4 |
Número do Documento Cliente (HHB_NUMDEV) |
D1_DOC |
4 |
Série da Nota Fiscal (HHB_SERNF) |
F1_SERIE a partir de D1_DOC + D1_SERIE + D1_FORNECE + D1_LOJA, utilizando índice 1 |
4 |
Número da Nota Fiscal (HHB_NUMNF) |
F1_DOC a partir de D1_DOC + D1_SERIE + D1_FORNECE + D1_LOJA, utilizando índice 1 |
4 |
Data da Devolução (HHB_DATA) |
D1_DTDIGIT |
4 |
Número do Item do Documento (HHB_SEQDEV) |
D1_ITEM |
4 |
Número do Item da Nota Fiscal (HHB_SEQNF) |
D1_DOC + D1_SERIE |
4 |
No fluxo principal de dados consideram-se apenas os itens que são devoluções de remitos, (utilize a função IsRemito, passando como parâmetro D1_TIPODOC). Caso contrário deve-se desconsiderar o item.
Com base nisso apenas as informações com nota fiscal de entrada a partir de nota fiscal e com data de devolução entre o período informado para extração são consideradas.
As informações de entrada que não partem de uma saída são desconsideradas pela falta de valor no campo D1_NFORI utilizado para o vínculo dos dados.
Indicadores Diretos:
Qtde Devolvida Remito (HHB_QDVREM) - Indica a quantidade de itens devolvidos no remito.
Qtde Devolvida Item (HHB_QDEVIT) - Indica a quantidade de itens devolvidos na unidade de medida do item.
Qtde Devolvida Família Comercial (HHB_QDEVFC) - Indica a quantidade de itens devolvidos na unidade de medida da família comercial.
Qtde Devolvida Família Material (HHB_QDEVFM) - Indica a quantidade de itens devolvidos na unidade de medida da família material.
Vl Custo Contabil (HHB_VCTCTB) - Indica o valor do custo de devolução do item.
Vl Custo Devolução (HHB_VCSTDV) - Indica o valor do custo de devolução do item de acordo com a definição do tipo de custo que a empresa trabalha.
Vl Devolução Líquida (HHB_VDEVLQ) - Indica o valor líquido da devolução, não considerando os impostos e os descontos, se houver.
Vl Devolução Mercadoria (HHB_VDEVME) - Indica o valor líquido da devolução acrescido do valor do ICMS.
Vl Devolução Total (HHB_VDEVTO) - Indica o valor dos itens que foram devolvidos.
Vl Desconto Devolução (HHB_VDESDV) - Indica o valor do desconto concedido no faturamento que está em devolução. Baseia-se no valor da mercadoria que consta na Nota Fiscal de saída.
Indicadores Calculados:
% Desconto Devolução (Vl Desconto Devolução / Vl Devolução Mercadoria): Indica o percentual de desconto concedido na venda, estornado na devolução.
Conferência das Informações
Esta guia tem por objetivo sugerir métodos para conferência das informações de algumas métricas (por amostragem) entre o ERP e os produtos de Analytics da TOTVS. Para uma análise completa das informações, siga as orientações de fluxo de dados indicadas na guia Regras de Negócio.
Abaixo, seguem as sugestões para conferência da área comercial:
HL0 - Avaliação de Crédito
Métrica | Material de Conferência | Parâmetros |
---|---|---|
Vl Limite de Crédito | Listagem de Clientes (MATR020) |
|
HL1 - Previsão de Vendas
Métrica | Material de Conferência | Parâmetros |
---|---|---|
Qtde Prevista | Previsão de Vendas (Estoque/Custos - Atualizações - Movimentações - Internas - Produção - Previsão de Vendas |
|
Vl Previsão | Previsão de Vendas (Estoque/Custos - Atualizações - Movimentações - Internas - Produção - Previsão de Vendas |
|
HL2 – Faturamento
Métrica | Material de Conferência | Parâmetros |
---|---|---|
Qtde Faturada Item | Relação de Notas Fiscais (MATR550) |
|
Vl Faturamento Mercadoria | Relação de Notas Fiscais (MATR550) |
|
HL3 - Carteira de Vendas
Métrica | Material de Conferência | Parâmetros |
---|---|---|
Vl Carteira | Relação de Pedidos de Venda - Ordem de Pedido (MATR700) |
|
HL4 – Vendas
Métrica | Material de Conferência | Parâmetros |
---|---|---|
Qtde Vendida | Relação de Pedidos por Produto (MATR620) |
Observação: A conversão de moedas é estabelecida para a data da emissão do relatório, diferente da conversão realizada na extração, podendo resultar em eventuais divergências. |
Vl Venda Total | Relação de Pedidos por Produto (MATR620) |
Observação: A conversão de moedas é estabelecida para a data da emissão do relatório, diferente da conversão realizada na extração, podendo resultar em eventuais divergências. |
HL5 - Cotas de Vendas
Métrica | Material de Conferência | Parâmetros |
---|---|---|
Cotas Previstas | Metas de Vendas (Faturamento - Atualizações - Cenários de Vendas - Metas de Vendas) |
|
Vl Preço Médio Previsto | Metas de Vendas(Faturamento - Atualizações - Cenários de Vendas - Metas de Vendas) |
|
HL6 - Devolução de Vendas
Métrica | Material de Conferência | Parâmetros |
---|---|---|
Vl Devolução Mercadoria | Relação das Devoluções de Venda (MATR770) |
Observação: A conferência deve ser realizada utilizando a coluna Vlr Total do relatório devido a subtração do desconto. |
Qtde Devoluvida Item | Relação das Devoluções de Venda (MATR770) |
|
D1_NFORI