Regra de NegócioPara 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: 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: 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 – VendasA 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 – FaturamentoApresenta 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: HQ3 – Exportação - DespesasA 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 – RemitoA 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: |