Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Deck of Cards
effectDuration0.5
historyfalse
idsamples
effectTypefade
Card
defaulttrue
id1
labelDimensões Relacionadas

Dimensões Relacionadas

HGA Canal Venda (Função BIXCanalVenda)

As informação são visualizadas pelo nome do Canal de Venda. Canal de Venda possibilita o gerenciamento de vendas segmentadas, decorrentes da política de vendas da empresa, se esta possuir mais de um tipo de negócio. 

Dimensão: Canal Venda (HGA)

Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

2d

Business Key

HGA_CANALV

NÃO EXISTE O CONCEITO NO MICROSIGA PROTHEUS®

Código

HGA_CODIGO

Canal Venda

HGA_DESC

No ERP Microsiga Protheus® não há um cadastro específico de canal de vendas que possibilite o controle das vendas segmentadas e/ou determine o caráter direto ou indireto de sua execução.

Tabela de Dimensão HG0 – CFOP (Função BIXCFOP)

As informações são visualizadas por código e descrição do Código Fiscal de Operações e Prestações. Esta informação compreende uma classificação de todas as operações da empresa, regularizada pelo Fisco (Governo).

Dimensão: CFOP (HG0)

Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

1

Business Key

HG0_CFOP

X5_FILIAL+X5_CHAVE

Código

HG0_CODIGO

X5_CHAVE

CFOP

HG0_DESC

X5_DESCRI

Para a utilização da tabela SX5, como origem dos dados da dimensão, deve-se efetuar o filtro por X5_TABELA = 13.

HJ7 Cliente (Função BIXCliente)

As informações são visualizadas por código ou nome do Cliente. 

Dimensão: Cliente (HJ7)

Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

1

Business Key

HJ7_CLIENT

A1_FILIAL+A1_COD+A1_LOJA      

Código

HJ7_CODIGO

A1_COD

Loja

HJ7_LOJA

A1_LOJA

Código Matriz Cliente

HJ7_CLIEMT

AUSENTE

Matriz Cliente

HJ7_MATRIZ

AUSENTE

Cliente

HJ7_NOME

A1_NOME

Ramo Atividade

HJ7_RAMO

A1_SATIV1

Nas camadas subsequentes aos extratores, a ferramenta IBM Cognos transforma as informações de Matriz Cliente e Cliente em hierarquia do tipo pai-filho, gerando assim no DW além do campo BKCODE o campo BKPAI. Esta hierarquia é elaborada utilizando o código de Cliente informado como Matriz de outro Cliente. Este processo é realizado nestas camadas para tratar as informações das demais linhas de produto uma vez que o ERP Microsiga Protheus® não trabalha com o conceito de Matriz de Cliente. 

HJA Condição de Pagamento (Função BIXCondicaoPagto)

As informações são visualizadas por código ou descrição da Condição de Pagamento. 

Dimensão: Condição Pagamento (HJA)

Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

1

Business Key

HJA_CONDPG

E4_FILIAL+E4_CODIGO    

Código

HJA_CODIGO

E4_CODIGO

Condição Pagamento

HJA_DESC

E4_DESCRI

HJ4 Empresa (Função BIXEmpresa)

As informações são visualizadas por código ou nome da Empresa. 

 

Dimensão: Empresa (HJ4)

  Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

1

 

 

 

Business Key

HJ4_EMPRES

FWGrpCompany() + FWCompany()

Código

HJ4_CODIGO

Atribuição fixa a partir da regra especificada

Empresa

HJ4_NOME

Atribuição fixa a partir da regra especificada

Grupo de Empresa

HJ4_DESCGR

FWGrpName()

5Fluig IDHJ4_FLUIG  FWGrpFluigId()

Especificação de Regras: 

  • O preenchimento do campo Código está condicionado ao retorno da função FWCompany(). Caso o valor retornado seja vazio o campo Código receberá os valores das funções FWGrpCompany() e FWCompany().
  • O preenchimento do campo Empresa está condicionado ao retorno da função FWCompanyName(). Caso o valor retornado não seja vazio o campo Empresa receberá os valores das funções FWGrpName() e FWCompanyName().

HKK Estabelecimento (Função BIXEstabelecimento)

As informações são visualizadas por código ou nome do Estabelecimento ou Filial da Empresa.

Dimensão: Estabelecimento (HKK)

  Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

1

Business Key

HKK_ESTABL

FWFilial()

Código

HKK_CODIGO

FWFilial()

Estabelecimento

HKK_NOME

FWFilialName()

 A dimensão Estabelecimento é carregada com todas as opções de compartilhamento de tabela. A chave utilizada por cada tabela fato corresponde ao nível de compartilhamento da tabela de origem da informação no ERP Microsiga Protheus.

HG1 Família Comercial (Função BIXFamilComercial) 

As informações são visualizadas por código ou descrição da Família Comercial. Família Comercial é um conjunto de itens do estoque, agrupados segundo critérios comerciais, que possibilitam à área comercial um melhor gerenciamento sobre produtos vendidos.

Dimensão: Família Comercial (HG1)

Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

1

Business Key

HG1_FAMCOM

ACU_FILIAL+ACU_COD

Código

HG1_CODIGO

ACU_COD

Família Comercial

HG1_DESC

ACU_DESC

Unidade Família Comercial

HG1_UNFACO

AUSENTE

HG2 Família Material (Função BIXFamilMaterial)

As informações são visualizadas por código ou descrição da Família de Material. Família de Material é um conjunto de itens do estoque, agrupados segundo critérios técnicos de afinidade de materiais, como natureza, composição e aplicação, voltada para a área industrial. 

Dimensão: Família Material (HG2)

Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

1

Business Key

HG2_FAMMAT

X5_FILIAL+X5_CHAVE

Código

HG2_CODIGO

X5_CHAVE

Família Material

HG2_DESC

X5_DESCRI

Unidade Família Material

HG2_UNFAMA

AUSENTE

HO9 Filial Origem (Função BIXFilialOrigem)

Visualiza as informações pela filial de origem. A filial de origem é a filial de onde parte o transporte de mercadorias.

Deve ser declarada no X2_UNICO da tabela fato? SIM 

Dimensão: Filial Origem (HO9)

  Fase

Campos

Atributo Destino (Stage)

Origem

05

Business Key

HO9_FILORI

FWCodFil()

Código

HO9_CODIGO

FWCodFil()

Nome

HO9_NOME

FWFilialName()

A dimensão Filial de Origem carrega todas as filiais contidas no SIGAMAT.

HJ0 Grupo Cliente (Função BIXGrpCliente) 

As informações são visualizadas por código ou descrição do Grupo de Clientes. Um Grupo de Cliente é o agrupamento dos mesmos com características comuns. Exemplo: Atacadista, Varejista, Consumidor Final.

Dimensão: Grupo Cliente (HJ0)

  Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

1

Business Key

HJ0_GRPCLI

ACY_FILIAL+ACY_GRPVEN

Código

HJ0_CODIGO

ACY_GRPVEN

Grupo Cliente

HJ0_DESC

ACY_DESCRI

HG3 Grupo de Estoque (Função BIXGrpEstoque)

As informações são visualizadas por código ou descrição do Grupo de Estoque. Grupo de Estoque é um agrupamento de itens com características homogêneas, definidos segundo critérios contábeis. 

Dimensão: Grupo de Estoque (HG3)

  Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

1

Business Key

HG3_GRPEST

BM_FILIAL+BM_GRUPO 

Código

HG3_CODIGO

BM_GRUPO

Grupo de Estoque

HG3_DESC

BM_DESC

HJ8 Item (Função BIXItem)

As informações são visualizadas por código ou descrição do Item. Item é todo e qualquer material individualmente considerado e mantido em estoque, com o objetivo de venda, consumo ou transformação. Estes itens podem ser os itens fabricados que são vendidos, ou itens que são componentes de produtos comerciais. 

Dimensão: Empresa (HJ4)

  Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

1

 

 

 

Business Key

HJ4_EMPRES

FWGrpCompany() + FWCompany()

Código

HJ4_CODIGO

Atribuição fixa a partir da regra especificada

Empresa

HJ4_NOME

Atribuição fixa a partir da regra especificada

Grupo de Empresa

HJ4_DESCGR

FWGrpName()

5Fluig IDHJ4_FLUIG  FWGrpFluigId()

HGB Microrregião (Função BIXMicrorregiao)

As informações são visualizadas pela Microrregião. Microrregiões são subdivisões de uma região comercial.

Dimensão: Microrregião (HGB)

  Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

2d

Business Key

HGB_MICREG

A1_REGIAO

Código

HGB_CODIGO

A1_REGIAO

Microrregião

HGB_DESC

Atribuição fixa a partir da regra especificada

Especificação de Regras:

O preenchimento do campo Microrregião é realizado por meio da junção da descrição Região (de acordo com o título do campo para o idioma) e código da região.

HJ6 Moeda (Função BIXMoeda)

As informações são visualizadas por nome ou símbolo da Moeda. Moeda é uma unidade financeira utilizada quando se faz necessária a conversão de valores. 

Dimensão: Moeda (HJ6)

Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

1

Business Key

HJ6_MOEDA

Chave determinada através das verificações dos parâmetros. Caso moeda consolida recebe somente o valor atribuído ao campo código, sem demais atributos. Caso moeda não consolida, recebe o valor do campo Código, mas receberá demais atributos de geração de chave (fluxo normal).

Código

HJ6_CODIGO

Caso moeda consolidada recebe o conteúdo de HH1_CODCON. Caso moeda não consolidada recebe fixo 1 se moeda em MV_MOEDA1, fixo 2 se moeda em MV_MOEDA2, etc.

Moeda

HJ6_NOME

Caso moeda consolidada recebe o conteúdo de HH1_MOEDES. Caso moeda não consolidada recebe conteúdo de MV_MOEDA?

As informações da tabela dimensão Moeda são definidas com base nas configurações dos parâmetros MV_MOEDA1, MV_MOEDA2, MV_MOEDA3, MV_MOEDA4 e MV_MOEDA5. O código de cada moeda é definido de acordo com o número sequencial do parâmetros (1,2,3,4 e 5).

HJ9 Natureza Operação (Função

BIXNatureza

BIXNatOperacao)

As informações são visualizadas por código ou descrição da Natureza de Operação. Permitir identificar as características fiscais dos itens referentes à operação fiscal que está sendo realizada. 

NÃO EXISTE O CONCEITO NO MICROSIGA PROTHEUS®

Dimensão: Natureza Operação (HJ9)

Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

2d

Business Key

HJ9_NATOPR

F4_FILIAL + F4_CODIGO

Código

HJ9_CODIGO

F4_CODIGO 

Natureza da Operação

HJ9_DESC

F4_TEXTO 

Mercado

HJ9_MERCAD

O cadastro de Natureza da Operação, com utilização da tabela DJ no SX5, é utilizado somente quando é configurada a TES Inteligente.

Os campos que são preenchidos com a Natureza da Operação no ERP Microsiga Protheus® são campos virtuais que não gravam em banco de dados seus valores exibidos.

Durante o processo de identificação da Natureza com TES Inteligente há pontos de entrada que podem manipular o resultado da informação exibida. Isto faz com que o processo de re-determinar a Natureza seja impreciso.

HJ3 Produto Comercial

 Não se plica (LK_EMPTY)

 Atualiza Estatísticas HJ9_ATUSTA Não se plica (LK_EMPTY)
 Draw Back HJ9_DRAWBK Não se plica (LK_EMPTY)
 Gerou Duplicata HJ9_GERDUPF4_DUPLIC

HJ3 Produto Comercial

As informações são visualizadas por código ou descrição do Produto Comercial. Produto Comercial é uma estrutura de produtos comerciais que agrupa itens fabricados com a mesma característica. ExemploAs informações são visualizadas por código ou descrição do Produto Comercial. Produto Comercial é uma estrutura de produtos comerciais que agrupa itens fabricados com a mesma característica. Exemplo: computador; sua estrutura pode ser o teclado, monitor, CPU, mouse. 

Dimensão: Produto Comercial (HJ3)

Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

1

Código

HJ3_CODIGO

NÃO EXISTE O CONCEITO NO MICROSIGA PROTHEUS®

Produto Comercial

HJ3_NOME

HJH Referência (Função BIXReferencia)

As informações são visualizadas pela descrição da Referência. A Referência é utilizada para individualizar produtos com a mesma estrutura, mas diferenciados entre si por determinadas características, como qualidade, cor ou tamanho. 

Dimensão: Referência (HJH)

Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

2

Business Key

HJH_REFER

NÃO EXISTE O CONCEITO NO MICROSIGA PROTHEUS®

Código

HJH_CODIGO

Referência

HJH_DESC

O Microsiga Protheus® possui o conceito de grade de produto. Na grade de produto podem ser apresentadas características semelhantes as descritas pelo conceito da dimensão, porém, a finalidade destes conceitos são distintos. A referência de uma produto visa qualificá-lo através de suas características físicas, enquanto a grade de produto visa especificar características de uma movimentação com fins de comerciais ou de produção.

HJB Região (Função BIXRegiao)

As informações são visualizadas por Região Geográfica do país.

A dimensão Região Geográfica possui duas origens distintas de dados: uma para caracterização do Brasil e outra para a caracterização de outros países. Esta distinção se deve a estrutura dividida do ERP Microssiga Protheus® quanto às informações utilizadas para os processos de importação e exportação.

Este diferenciamento da dimensão requer um pré-requisito de configuração do ERP: as tabelas SX5 e SYA devem ter o compartilhamento de tabelas configurado da mesma forma. 

  • Para Brasil:

Dimensão: Região (HJB)

Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

1

Business Key

HJB_REGIAO

CC2_EST + CC2_CODMUN

Região Geográfica

HJB_REGGEO

Atribuição fixa realizada com base na verificação do estado e classificação conforme o País (vide tabela com as regiões determinadas). Para os países fora do especificado é atribuído o valor fixo Exterior.

Código Estado

HJB_ESTADO

X5_CHAVE a partir de CC2_EST em união com tabela 12, utilizando índice 1.

Cidade

HJB_CIDADE

CC2_MUN

País

HJB_PAIS

Atribuição fixa realizada a partir da variável global cPaisLoc que identifica o país de origem do dicionário de dados e consequentemente os dados apresentados pela tabela 12 do SX5.

Descrição Estado

HJB_NOMEUF

X5_DESCRI a partir de CC2_EST em união com tabela 12, utilizando índice 1.

 

Código Estado

HJB_ESTADO

CC2_MUN

Especificação de Regras:

O preenchimento o campo região geográfica esta condicionado a seguinte regra de mapeamento: 

Código do estado Estados

Região Geográfica

DF/GO/MS/MT

CENTRO-OESTE

AL/BA/CE/MA/PB/PE/PI/RN/SE

NORDESTE

AC/AM/AP/PA/RO/RR/TO

NORTE

ES/MG/SP/RJ

SUDESTE 

PR/RS/SC

SUL 

Para a utilização da tabela SX5, como origem dos dados da dimensão, deve-se efetuar o filtro por X5_TABELA = 12. 

  • Para demais países:

Dimensão: Região (HJB)

 

Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

 

2d

Business Key

HJB_REGIAO

YA_FILIAL+YA_CODGI

 

Região Geográfica

HJB_REGGEO

Atribuição fixa: “Exterior”

 

Código Estado

HJB_ESTADO

YA_CODGI

 

Cidade

HJB_CIDADE

AUSENTE

 

País

HJB_PAIS

YA_DESCR

 

Estado

HJB_NOMEUF

Atribuição fixa: EX

 

Dimensão: Região (HJB)

Fase

Campos

Atributo Destino (Stage)

Origem

4

Business Key

HJB_REGIAO

YA_FILIAL + YA_CODGI

Macrorregião – Sigla

HJB_MACREG

Atribuição fixa realizada com base na verificação do país e classificação no grupo determinado através do wizard de configuração do TOTVS BA

Macrorregião – Descrição

HJB_MACDES

País

HJB_PAIS

YA_DESCRI

Região Geográfica

HJB_REGGEO

Valor Fixo Exterior

Código Estado

HJB_ESTADO

Valor Fixo EX

Descrição Estado

HJB_NOMEUF

Valor Fixo Exterior

Cidade

HJB_CIDADE

Valor Fixo Exterior

Carga de países SYA 

Dimensão: Região (HJB)

Fase

Campos

Atributo Destino (Stage)

Origem

4

Business Key

HJB_REGIAO

YA_FILIAL + YA_CODGI

Macrorregião – Sigla

HJB_MACREG

Atribuição fixa realizada com base na verificação do país e classificação no grupo determinado através do wizard de configuração do TOTVS BA

Macrorregião – Descrição

HJB_MACDES

País

HJB_PAIS

YA_DESCRI

Região Geográfica

HJB_REGGEO

Valor Fixo Exterior

Código Estado

HJB_ESTADO

Valor Fixo EX

Descrição Estado

HJB_NOMEUF

Valor Fixo Exterior

Cidade

HJB_CIDADE

Valor Fixo Exterior

O país identificado na variável cPaisLoc não é incluso na dimensão Região Geográfica durante a leitura da tabela SYA .

Regiões Geográficas por país 

Brasil

Região Geográfica (HJB_REGGEO)

Estados

Centro-Oeste

DF/GO/MS/MT

Nordeste

AL/BA/CE/MA/PB/PE/PI/RN/SE

Norte

AC/AM/AP/PA/RO/RR/TO

Sudeste

ES/MG/SP/RJ

Sul

PR/RS/SC

 

Argentina

Região Geográfica (HJB_REGGEO)

Estados

Cuyo

ME/SJ/SL

Metropolitana

CF/DF

Buenos Aires

BA

Nordeste

CH/CR/FO/MI

Noroeste

CA/JU/LR/AS/SE/TU

Pampeana

CO/ER/LP/SF

Patagónica

CB/NE/RN/SC/TF

 

Chile

Região Geográfica (HJB_REGGEO)

Estados

Norte Grande

01/02/15

Norte Chico

03/04

Central

05/06/07/08/13/RM

Sur

09/10/14

Austral

11/12

 

Colômbia

Região Geográfica (HJB_REGGEO)

Estados

Amazônia

91/18/94/95/86/97

Andina

05/11/15/17/25/41/54/63/66/68/73

Caribe

08/13/20/23/47/70/44

Pacífico

27/76/52/19

Orinoquia

50/81/99/85

Insular

88

 

México

Região Geográfica (HJB_REGGEO)

Estados

Noreste

COAH/NL/TAMP

Noroeste

BC/BCS/SON/SIN/CHIH/DGO

Occidente

NAY/JAL/COL/MICH

Oriente

PUE/VER/TLAX/HGO

Centronorte

AGS/GTO/QRO/SLP/ZAC

Centrosur

MOR/MEX/DF

Sureste

TAB/CAMP/QROO/YUC

Suroeste

GRO/OAX/CHIS

HGD Região Comercial (Função BIXRegComercial)

As informações são visualizadas por Região Comercial. Regiões comerciais são localizações comerciais na qual a empresa, seus estabelecimentos, clientes e representantes atuam. 

Dimensão: Região Comercial (HGD)

Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

2d

Business Key

HGD_REGCOM

ACY_FILIAL+ACY_GRPVEN

Código

HGD_CODIGO

ACY_GRPVEN

Região Comercial

HGD_DESC

ACY_DESCRI

HO0 Região Transporte Origem (Função BIXRegTransOrigem)

Visualiza as informações pela região que originou o transporte. As regiões de transporte não são necessariamente regiões geográficas, podendo     ser definidas de acordo com trajeto e preços aplicados pela transportadora.

Deve ser declarada no X2_UNICO da tabela fato? NÃO 

Dimensão: Região Transporte Origem (HO0)

Fase

Campos

Atributo Destino (Stage)

Origem

05

Business Key

HO0_REGORI

DUY_FILIAL+DUY_GRPVEN

Código

HO0_CODIGO

DUY_GRPVEN

Descrição

HO0_DESC

DUY_DESC

HJC Representante (Função BIXRepresentante)

As informações são visualizadas por código ou nome do Representante da empresa. Representante é a identificação de pessoa física ou jurídica que representa comercialmente determinada empresa em uma região geográfica. Normalmente o representante comercializa a mercadoria ou serviço de determinada empresa em troca de um percentual de comissão do valor negociado. 

Dimensão: Representante (HJC)

Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

1

Business Key

HJC_REPRES

A3_FILIAL+A3_COD

Código

HJC_CODIGO

A3_COD

Representante

HJC_NOME

A3_NOME

HGI Rota (Função BIXRota)

As informações são visualizadas por Rota. Rota são itinerários (caminhos) definidos pela transportadora.

Deve ser declarada no X2_UNICO da tabela fato? NÃO 

Dimensão: RotaTransporte (HGI)

Fase

Campos

Atributo Destino (Stage)

Origem

05

Business Key

HGI_ROTA

DA8_FILIAL+DA8_COD

Código

HGI_CODIGO

DA8_COD

Descrição

HGI_DESC 

DA8_DESC

HO3 Serviço Operacional (Função BIXServOperacional)

Visualiza as informações pelo serviço operacional. O serviço operacional caracteriza a execução de uma ou mais tarefas, como Viagem SP x RJ,     Viagem SC X AM, etc.

Deve ser declarada no X2_UNICO da tabela fato? SIM 

Dimensão: Serviço Operacional (HO3)

Fase

Campos

Atributo Destino (Stage)

Origem

05

Business Key

HO3_SEROPE

X5_FILIAL+X5_CHAVE

Código

HO3_CODIGO

X5_CHAVE

Descrição

HO3_DESC

X5_DESCR

Para a utilização da tabela SX5, como origem dos dados da dimensão, deve-se efetuar o filtro por X5_TABELA = L4.

HO1 Serviço Transporte (Função BIXServTransporte )

Visualiza as informações pelo tipo do serviço prestado no transporte. O serviço de transporte identifica cada uma das etapas de trabalho da transportadora.

Deve ser declarada no X2_UNICO da tabela fato? SIM 

Dimensão: Serviço Transporte (HO1)

Fase

Campos

Atributo Destino (Stage)

Origem

05

Business Key

HO1_SERTRA

Posição [x,1] da lista retornada pela função TMSValField("SERTMS ", .F. , .F. , .F. , .T. , .F.  , .T.)

Código

HO1_CODIGO

Posição [x,1] da lista retornada pela função TMSValField("SERTMS ", .F. , .F. , .F. , .T. , .F.  , .T.)

Descrição

HO1_DESC

Posição [x,2] da lista retornada pela função TMSValField("SERTMS ", .F. , .F. , .F. , .T. , .F.  , .T.)

A função TMSValField é detalhada na sessão “Funções externas”.

HOA Status Entrega (Função BIXStatusEntrega)

Visualiza as Informações pelo status de entrega. O status de entrega caracteriza a condição da entrega como entrega dentro do prazo ou entrega fora do prazo.

Deve ser declarada no X2_UNICO da tabela fato? SIM

Dimensão: Status Entrega (HOA)

Fase

Campos

Atributo Destino (Stage)

Origem

05

Business Key

HOA_STAENT

Valor Fixo Atribuído ao Campo

Código

HOA_CODIGO

Valor Fixo

Nome

HOA_DESK

Valor Fixo

 

Código

Grupo Cliente

1

Dentro do Prazo

2

Fora do Prazo

HGN Tabela de Preço (Função BIXTabelaPreco)

As informações são visualizadas por tabela de preço. A Tabela de Preços contempla os preços de vendas dos itens atualizados na data da venda. 

Dimensão: Tabela de Preço (HGN)

Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

2d

Business Key

HGN_TABPCO

DA0_FILIAL + DA0_CODTAB

Código

HGN_CODIGO

DA0_CODTAB

Tabela de Preço

HGN_DESC

DA0_DESCRI

HO4 Tarefa (Função BIXTarefa)

Visualiza as informações por tarefa. Tarefa é o conjunto de atividades realizadas durante uma operação, como Chegada, Saída, etc.

Deve ser declarada no X2_UNICO da tabela fato? SIM 

Dimensão: Tarefa(HO4)

Fase

Campos

Atributo Destino (Stage)

Origem

05

Business Key

HO4_TAREFA

X5_FILIAL+X5_CHAVE

Código

HO4_CODIGO

X5_CHAVE

Descrição

HO4_DESC

X5_DESCR

Para a utilização da tabela SX5, como origem dos dados da dimensão, deve-se efetuar o filtro por X5_TABELA = L2.

HO8 Tipo de Ocorrência (Função BIXTpOcorrencia)

Visualiza as informações pela ocorrência. Ocorrências são os fatos ocorridos durante uma viagem. As ocorrências representadas por esta dimensão serão apenas ocorrências que geraram pendências ou indenização durante a viagem.

Deve ser declarada no X2_UNICO da tabela fato? SIM  

Dimensão: Tipo de Ocorrência (HO8)

Fase

Campos

Atributo Destino (Stage)

Origem

05

Business Key

HO8_TIPOCO

Posição [x,1] da lista retornada pela função TMSValField("TIPOCO ", .F. , .F. , .F. , .T. , .F.  , .T.)

Código

HO8_CODIGO

Posição [x,1] da lista retornada pela função TMSValField("TIPOCO ", .F. , .F. , .F. , .T. , .F.  , .T.)

Descrição

HO8_DESC

Posição [x,2] da lista retornada pela função TMSValField("TIPOCO ", .F. , .F. , .F. , .T. , .F.  , .T.)

A função TMSValField é detalhada na sessão “Funções externas”.

HHY Tipo de Pendência (Função BIXTpPendencia)

Visualiza as informações por tipo de pendência gerada durante o processo de entrega da mercadoria. O tipo da pendência é o detalhe da                  ocorrência de viagem, quando esta gera alguma pendência no processo.
Deve ser declarada no X2_UNICO da tabela fato? SIM 

Dimensão: Tipo de Pendência  (HHY)

Fase

Campos

Atributo Destino (Stage)

Origem

05

Business Key

HHY_TIPPEN

Posição [x,1] da lista retornada pela função TMSValField("TIPPND ", .F. , .F. , .F. , .T. , .F.  , .T.)

Código

HHY_CODIGO

Posição [x,1] da lista retornada pela função TMSValField("TIPPND ", .F. , .F. , .F. , .T. , .F.  , .T.)

Descrição

HHY_DESC

Posição [x,2] da lista retornada pela função TMSValField("TIPPND ", .F. , .F. , .F. , .T. , .F.  , .T.)

A função TMSValField é detalhada na sessão “Funções externas”.

HHX Tipo de Transporte (Função BIXTpTransporte)

Visualiza as informações por tipo de transporte. O tipo de transporte refere-se ao tipo de serviço prestado pela transportadora para entrega da mercadoria ao cliente.
Deve ser declarada no X2_UNICO da tabela fato? SIM  

Dimensão: Tipo de Transporte (HHX)

Fase

Campos

Atributo Destino (Stage)

Origem

05

Business Key

HHX_TIPTRA

Posição [x,1] da lista retornada pela função TMSValField("TIPTRA", .F. , .F. , .F. , .T. , .F.  , .T.)

Código

HHX_CODIGO

Posição [x,1] da lista retornada pela função TMSValField("TIPTRA", .F. , .F. , .F. , .T. , .F.  , .T.)

Descrição

HHX_DESC

Posição [x,2] da lista retornada pela função TMSValField("TIPTRA", .F. , .F. , .F. , .T. , .F.  , .T.)

A função TMSValField é detalhada na sessão “Funções externas”.

HO2 Tipo documento transporte (Função BIXTpDocTransporte)

Visualiza as informações pelo tipo do documento de transporte. O tipo de documento de transporte caracteriza os faturamentos extras a partir do tipo do documento que o gerou: Reentrega e/ou devolução.

Deve ser declarada no X2_UNICO da tabela fato? SIM 

Dimensão: Tipo Documento Transporte (HO2)

Fase

Campos

Atributo Destino (Stage)

Origem

05

Business Key

HO2_TIPDOC

Posição [x,1] da lista retornada pela função TMSValField("DOCTMS ", .F. , .F. , .F. , .T. , .F.  , .T.)

Código

HO2_CODIGO

Posição [x,1] da lista retornada pela função TMSValField("DOCTMS ", .F. , .F. , .F. , .T. , .F.  , .T.)

Descrição

HO2_DESC

Posição [x,2] da lista retornada pela função TMSValField("DOCTMS ", .F. , .F. , .F. , .T. , .F.  , .T.)

A função TMSValField é detalhada na sessão “Funções externas”.

HO6 Tipo Operação (Função BIXTpOperacao)

Visualiza as informações por tipo de operação. O tipo da operação indica se o serviço operacional é do tipo transporte ou carregamento.

Deve ser declarada no X2_UNICO da tabela fato? SIM 

Dimensão: Tipo Operação (HO6)

Fase

Campos

Atributo Destino (Stage)

Origem

05

Business Key

HO6_TIPOPE

Valor Fixo Atribuído ao Campo

Código

HO6_CODIGO

Valor Fixo

Descrição

HO6_DESC

Valor Fixo

Código

Grupo Cliente

1

Carregamento

2

Transporte

HJ2 Transportadora (Função BIXTransportadora)

As informações são visualizadas por código ou nome da Transportadora. Transportadora é a empresa encarregada do transporte de mercadorias comercializadas ou recebidas pela empresa. 

Dimensão: Transportadora (HJ2)

Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

1

Business Key

HJ2_TRANSP

A4_FILIAL+A4_COD

Código

HJ2_CODIGO

A4_COD

Transportadora

HJ2_NOME

A4_NOME

2a

Transportadora – Nome Abreviado

HJ2_NOMEAB

A4_NREDUZ

Para a utilização da tabela SX5, como origem dos dados da dimensão, deve-se efetuar o filtro por X5_TABELA = 02.

HJ1 Unidade Negócio (Função BIXUnidadeNegocio)

As informações são visualizadas por código ou nome da Unidade de Negócio. Unidades de Negócio são divisões que identificam as atividades desenvolvidas pelos estabelecimentos ou filiais de um grupo empresarial. 

Dimensão: Unidade Negócio (HJ1)

Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

1

Business Key

HJ1_UNDNEG

FWUnitBusiness()

Código

HJ1_CODIGO

FWUnitBusiness()

Unidade Negócio

HJ1_NOME

FWUnitName()

HHZ Veículos (Função BIXVeiculos)

Visualiza as informações por veículo de transporte. O veículo é o transporte utilizado pela transportadora para a entrega da mercadoria.

Deve ser declarada no X2_UNICO da tabela fato? NÃO 

Dimensão: Veículos (HHZ)

Fase

Campos

Atributo Destino (Stage)

Origem

05

Business Key

HHZ_VEICLO

DA3_FILIAL+DA3_COD

Código

HHZ_CODIGO

DA3_COD

Descrição

HHZ_DESC

DA3_DESC

HO7 Viagem (Função BIXViagem)

Visualiza as informações pela viagem. A viagem é a identificação de cada serviço prestado pela transportadora ao cliente.

Deve ser declarada no X2_UNICO da tabela fato? NÃO 

Dimensão: Viagem  (HO7)

Fase

Campos

Atributo Destino (Stage)

Origem

05

Business Key

HO7_VIAGEM

DTQ_FILIAL+DTQ_VIAGEM

Filial Origem

HO7_FILORV

DTQ_FILORI

Código da Viagem

HO7_CODIGO

DTQ_VIAGEM

 

Dimensões Derivadas

 

 Tabela de Dimensão HHW – Unidade de Medida do Item ( Função BIXUnMedItem)

 

É a unidade de medida padrão adotada pela empresa para quantificar o item. Permite uma visão unificada de Unidades de medida de Itens. 

Dimensão: Unidade de Medida do Item (HHW)

Fase

Campos

Atributo Destino (Fluig Smart Data)

Origem

4

Business Key

HHW_UNITEM

Atribuição de acordo com a regra especificada

Código

HHW_CODIGO

AH_UNIMED

Unidade Medida do Item

HHW_DESC

Atribuição de acordo com a regra especificada

Unidade Medida do Item Abrev.

HHW_DESCAB

AH_UMRES

Especificação de Regras:

 - Composta unicamente por AH_UNIMED ou de acordo com a regra de chave padrão, dependendo do parâmetro BIX_UNITEM.

 - O preenchimento do campo Unidade Medida do Item é realizado de acordo com o título do campo para o idioma.

Dimensões Derivadas 

As dimensões derivadas compartilham a mesma origem de informação e estrutura de banco de dados de um dimensão física, assumindo papel diferenciado ao relacionar-se com a fato.

Pela característica especial que possuem, as dimensões derivadas compõem a camada lógica do TOTVS BA, mas sua referência física na tabela fato é extraída juntamente com as demais informações.

Deve ser declarada no X2_UNICO da tabela fato? SIM, todas

Dimensões

Descrição

Tabela Referência

Fase

Cliente Devedor

Visualiza as informações por código ou nome do cliente responsável pelo pagamento do frete.

Alias de HJ7 - Cliente

5

Cliente Destinatário

Visualiza as informações por código ou nome do cliente que recebeu a mercadoria.

Alias de HJ7 - Cliente

5

Cliente Remetente

Visualiza as informações por código ou nome do cliente responsável pelo pagamento do frete.

Alias de HJ7 - Cliente

5

Filial Atividade

Visualiza as informações pela filial da atividade. A filial de atividade é a filial de onde a atividade de transporte está sendo executada naquele momento.

Alias de HO9 - Filial de Origem

5

Filial Base

As informações são por código da filial de origem. A filial base é a filial responsável pelo veículo.

Alias de HO9 - Filial de Origem

5

Região Transporte Destino

Visualiza as informações pela região destino do transporte. As regiões de transporte não são necessariamente regiões geográficas, podendo ser definidas de acordo com trajeto e preços aplicados pela transportadora.

Alias de HO0 – Região Transporte Origem

5

Transportadora Redespacho

Visualiza as informações por código ou nome da Transportadora de Redespacho. É a empresa encarregada pelo redespacho do transporte de mercadorias.

Alias de HJ2 – Transportadora

2

Card
defaulttrue
id2
labelRegra de Negócio

Regra de Negócio

Para extrair os dados do Microsiga Protheus® e criar toda a estrutura para a geração de informações gerenciais na Área Distribuição e Logística, para assunto são extraídos os dados e gerados no Fluig Smart Data e por meio de regras,  em um Banco de Dados.

Todas as funções são executadas pelo BIEXTRACTOR agendado pelo Schedule.

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.

 

Aproveitamento de Viagem  

As tabelas de dimensões envolvidas para a análise das medidas de Aproveitamento de Viagem são:

Dimensões

Tabela Física

Fase

Empresa

HJ4

1

Estabelecimento

HKK

1

Unidade de Negócio

HJ1

5

Viagem

HO7

5

Rota

HGI

5

Tipo de Transporte

HHX

5

Serviço de Transporte

HO1

5

Para mais informações sobre cada uma das dimensões consulte: sessão de especificação física de dimensões deste documento.

Indicadores: Aproveitamento de Viagem

Fluxo Principal de Origem: Viagem –  DTQ

Lookup de Dimensões

Origem

Fase

Empresa (HOD_EMPRES)

FWGrpCompany() +FWCompany()

1

Estabelecimento (HOD_ESTABL)

FWFilial()

1

Unidade de Negócio (HOD_UNDNEG)

FWUnitBusiness()

1

Viagem (HOD_VIAGEM)

DTQ_SERTMS

5

Rota (HOD_ROTA)

DTQ_TIPTRA

5

Tipo de Transporte (HOD_TIPTRA)

DTQ_ROTA

5

Serviço de Transporte (HOD_SERTRA)

DTQ_VIAGEM

5

Indicadores

Origem

Fase

Peso da Viagem (HOD_PESO)

A soma do conteúdo do campo DT6_PESO do conjunto de registros resultante a partir de:

1 – Relacionar DTQ_FILORI+DTQ_VIAGEM com  DUD_FILORI+ DUD_VIAGEM, utilizando o índice 2.

2 – Relacionar DUD_FILDOC+DUD_DOC+DUD_SERIE com  DT6_FILDOC+ DT6_DOC+ DT6_SERIE,  utilizando o índice 1.

5

Peso da Viagem em M³ (HOD_PESOM3)

A soma do conteúdo do campo DT6_PESOM3 do conjunto de registros resultante a partir de:

1 – Relacionar DTQ_FILORI+DTQ_VIAGEM com  DUD_FILORI+ DUD_VIAGEM, utilizando o índice 2.

2 – Relacionar DUD_FILDOC+DUD_DOC+DUD_SERIE com  DT6_FILDOC+ DT6_DOC+ DT6_SERIE,  utilizando o índice 1.

5

Capacidade da Viagem (HOD_CPDADE)

Atribuição a partir de regra especificada

5

Capacidade da Viagem em M³ (HOD_CPDAM3)

Atribuição a partir de regra especificada

5

Data da Viagem (HOD_DATA)

DTQ_DATINI

5

No fluxo principal serão considerados todos os registros da tabela DTQ (Viagem) da filial corrente que, após a realização da relação entre os campos DTQ_FILORI+DTQ_VIAGEM com os campos DTR_FILORI+DTR_VIAGEM através do índice 1 da tabela DTR (Veículos da Viagem), se houver correspondência entre o conteúdo dos campos DTR_CODVEI e DTR_CODRB1 e DTR_CODRB2 com o conteúdo campo DA3_COD através do índice 1 da tabela DA3 (Veículos). Ou seja, para os campos que tiverem conteúdo preenchido deve ser verificada correspondência com o DA3_COD.

Especificação de Regras: 

  • Capacidade da Viagem: Para realizar o cálculo da capacidade da viagem é necessário conhecer a capacidade do comboio, sabendo-se que em cada viagem podemos ter um ou mais. Comboio é um grupo de veículos que pode ser formado por até três veículos integrados e pode apresentar as seguintes configurações: um truck, um cavalo e um reboque ou um cavalo e dois reboques, sendo que apenas trucks e reboques tem capacidade de carga.

Para conhecer a capacidade do comboio, é necessário relacionar os campos DTQ_FILORI+DTQ_VIAGEM com os campos DTR_FILORI+DTR_VIAGEM utilizando o índice 1 da tabela DTR (Veículos da Viagem). A capacidade da viagem será a soma do conteúdo do campo DA3_CAPACM dos registros localizados através da relacionamento entre o conteúdo do campo DTR_CODVEI e DTR_CODRB1 e DTR_CODRB2 com o conteúdo campo DA3_COD através do índice 1 da tabela DA3 (Veículos), respeitando a seguinte regra:

a)      Quando não houver reboque, ou seja, o campo DTR_CODRB1 estiver vazio, considerar como capacidade do comboio o conteúdo do campo DA3_CAPACM resultando da relação entre os campos DTR_CODVEI e DA3_COD, utilizando o através 1 da tabela DA3 (Veículos).

b)      Quando houver um cavalo e um reboque, ou seja, o campo DTR_CODRB1 estiver preenchido e o campo DTR_CODRB2 estiver vazio, considerar como capacidade do comboio o conteúdo do campo DA3_CAPACM resultando da relação entre os campos DTR_CODRB1 e DA3_COD, utilizando o através 1 da tabela DA3 (Veículos).

c) Quando houver um cavalo e dois reboques, ou seja, o campo DTR_CODRB1 e DTR_CODRB2 estiverem preenchidos, considerar como capacidade do comboio o conteúdo do campo DA3_CAPACM resultando da relação entre os campos DTR_CODRB1 e DA3_COD, somado com o conteúdo do campo DA3_CAPACM resultando da relação entre os campos DTR_CODRB2 e DA3_COD utilizando o através 1 da tabela DA3 (Veículos). 

  • Capacidade da Viagem em M³: Para realizar o cálculo da capacidade da viagem em M³ é necessário seguir o mesmo conceito do cálculo da capacidade da viagem, porém ao invés de utilizar o conteúdo do campo DA3_CAPACM será considerado o resultado do seguinte cálculo (DA3_LARINT * DA3_COMINT * DA3_ALTINT).

Indicadores Diretos:

  • Peso da Viagem (HOD_PESO): Indica o peso total da mercadoria transportada na viagem.
  • Peso da Viagem em M³ (HOD_PESOM3): Indica o peso total em m³ da mercadoria transportada na viagem.
  • Capacidade da Viagem (HOD_CPDADE): Indica a capacidade de carga total para a viagem.
  • Capacidade da Viagem em M³ (HOD_CPDAM3): Indica a capacidade em m³ de carga total para a viagem.

Indicadores Calculados:

% Aproveitamento Viagem (Peso da Viagem/Capacidade da Viagem) * 100: Indica o percentual de aproveitamento da viagem com relação a capacidade total dos veículos envolvidos na viagem.

% Aproveitamento Viagem em M3 (Peso da Viagem em M³/Capacidade da Viagem em M³) * 100: Indica o percentual de aproveitamento da viagem com relação a capacidade total dos veículos envolvidos na viagem, calculado em m³.

Parâmetros de Extração:

A extração deve ser realizada diariamente.

HOF Entregas da Transportadora

As tabelas de dimensões envolvidas para a análise das medidas de Entregas da Transportadora são:

Dimensões

Tabela Física

Fase

Empresa

HJ4

1

Estabelecimento

HKK

1

Unidade de Negócio

HJ1

1

Tipo de Transporte

HHX

5

Cliente Remetente

Alias de HJ7

1

Cliente Destinatário

Alias de HJ7

1

Cliente Devedor

Alias de HJ7

1

Região Transporte Origem

HO0

5

Região Transporte Destino

Alias de HO0

5

Rota

HGI

5

Filial Origem

HO9

5

Viagem

HO8

5

Status Entrega

HOA

5

Para mais informações sobre cada uma das dimensões consulte: sessão de especificação física de dimensões deste documento.

 

Indicadores:  Entregas da Transportadora

Fluxo Principal de Origem: Entrega – DT6

Lookup de Dimensões

Origem

Fase

Empresa (HOF_EMPRES)

FWGrpCompany() +FWCompany()

5

Estabelecimento (HOF_ESTABL)

FWFilial()

5

Unidade de Negócio (HOF_UNDNEG)

FWUnitBusiness()

5

Tipo de Transporte (HOF_TIPTRA)

DT6_TIPTRA

5

Cliente Remetente (HOF_CLIREM)

DT6_CLIREM

5

Cliente Destinatário (HOF_CLIDES)

DT6_CLIDES

5

Cliente Devedor (HOF_CLIDEV)

DT6_CLIDEV

5

Região Origem (HOF_REGTRA)

DT6_CDRORI

5

Região Destino (HOF_REGDES)

DT6_CDRDES

5

Rota (HOF_ROTA)

DT6_ROTENT

5

Filial de Origem (HOF_FILORI)

Relacionar DT6_FILDOC + DT6_DOC + DT6_SERIE com DUD_FILDOC + DUD_DOC + DUD_SERIE, utilizando o índice 1. Utilizar o conteúdo do campo DUD_FILORI do registro no qual  DUD_SERTMS = '3' e  DUD_VIAGEM <> ''

5

Viagem (HOF_VIAGEM)

elacionar DT6_FILDOC + DT6_DOC + DT6_SERIE com DUD_FILDOC + DUD_DOC + DUD_SERIE, utilizando o índice 1. Utilizar o conteúdo do campo DUD_VIAGEM do registro no qual  DUD_SERTMS = '3' e  DUD_VIAGEM <> ''

5

Status Entrega (HOF_STAENT)

De acordo com regra especificada

 

Indicadores

Origem

Fase

Data Previsão de Entrega (HOF_DTPREV)

DT6_PRZENT

5

Data da Entrega (HOF_DATA)

DT6_DATENT

5

Quantidade Entregas (HOF_QTDENT)

1

5

No fluxo principal serão considerados todos os registros da tabela DT6 (Documento de Transporte) da filial corrente, cujo conteúdo do campo DT6_SERTMS (Serviço de Transporte) seja igual a 3 (Entrega).

Especificação de Regras:

Status Entrega: Quando o conteúdo do campo DT6_DATENT for menor ou igual ao conteúdo do campo DT6_PRZENT, o Status Entrega deverá receber o valor 1 (DENTRO DO PRAZO), caso contrário receberá o valor 2 (FORA DO PRAZO).

Indicadores Diretos:

Quantidade Entregas (HOF_QTDENT): Indica a quantidade de entregas realizadas pela transportadora.

Parâmetros de Extração:

A extração deve ser realizada diariamente.

HL2 Faturamento

Apresenta informações relativas às notas fiscais faturadas. Alguns exemplos são quantidades e valores faturados, ICMS, COFINS, comissões e despesas.

As tabelas de dimensões envolvidas para a análise das medidas de Faturamento são:

Dimensões

Tabela Física

Fase

Empresa

HJ4

1

Estabelecimento

HKK

1

Moeda

HJ6

1

Item

HJ8

1

Categoria de Produto

Novo label de HG1

5

Família Material

HG2

1

Grupo de Produto

Novo label de HG3

5

Produto Comercial

HJ3

1

Vendedor

Novo label de HJC

5

Transportadora

HJ2

1

Natureza de Operação

HJ9

1

CFOP

HG0

1

Grupo de Cliente

HJ0

1

Cliente

HJ7

1

Região

HJB

1

Condição de Pagamento

HJA

1

Unidade de Negócio

HJ1

1

Tabela de Preço

HGN

2

Canal de Venda

HGA

2

Rota

HGI

2

Região Comercial

HGD

2

Microrregião

HGB

2

Referência

HJH

2

Transportadora Redespacho

Alias de HJ2

1 e 2

Viagem

HO8

5

Cliente Remetente

Alias de HJ7

5

Cliente Destinatário

Alias de HJ7

5

Cliente Devedor

Alias de HJ7

5

Região Transporte Origem

HO0

5

Região Transporte Destino

Alias de HO0

5

Rota

HGI

5

Serviço de Transporte

HO1

5

Tipo de Documento de Transporte

HO2

5

Tipo de Transporte

HHX

5

Fornecedor

HKJ

1

Faixa de Hora

HS8

5

Canal de Mídia

HS6

5

Forma de Pagamento

HS9

5

Origem do Lançamento

HS7

5

Para mais informações sobre cada uma das dimensões consulte a documentação de especificação das dimensões da área de Distribuição e Logística ou das dimensões da fase 1 do TOTVS BA.

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 Produto (HL2_GRPEST)

B1_GRUPO a partir de D2_COD, utilizando índice 1

1

Produto Comercial (HL2_PRDUTO)

Ausente

1

Vendedor (HL2_REPRES)

F2_VEND1 a partir de D2_DOC + D2_SERIE + D2_CLIENTE + D2_LOJA, utilizando índice 1. 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)

Ausente

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)

A1_EST 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

Rota (HL2_ROTA)

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

Categoria de Produto (HL2_FAMCOM)

ACV_CATEGO a partir de D2_COD, utilizando índice 5

1

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 a partir de D2_DOC + D2_SERIE, utilizando índice 1

5

Cliente Destinatário (HL2_CLIDES)

DT6_CLIDES a partir de D2_DOC + D2_SERIE, utilizando índice 1

5

Cliente Devedor (HL2_CLIDEV)

DT6_CLIDEV 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

Canal de Mídia (HL2_CANMID)

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

Forma de Pagamento (HL2_FORPAG)

L4_FORMPG 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

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

Data da Emissão da Nota Fiscal (HL2_DATA)

D2_VALBRUT 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

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

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

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

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

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

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

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

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

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

No fluxo principal de dados considera-se apenas os itens de receita, nesse caso é utilizada a Função XFUNCFRec, que retorna as CFOPs consideradas como receita e aquelas contidas no parâmetro MV_CFAREC bem como os itens que não são remitos, nesse caso é utilizada a Função isRemito que retorna verdadeiro ou falso.  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 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.

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.

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.

Parâmetros de Extração:

A extração deve ser realizada diariamente. 

 

HOB Ociosidade de Veículo

As tabelas de dimensões envolvidas para a análise das medidas de Ociosidade de Veículo são: 

Dimensões

Tabela Física

Fase

Empresa

HJ4

1

Estabelecimento

HKK

1

Unidade de Negócio

HJ1

1

Filial Base

Alias de HO9

5

Veículo

HHZ

5

 Para mais informações sobre cada uma das dimensões consulte: sessão de especificação física de dimensões deste documento.

Indicadores: Ociosidade de Veículo

Fluxo Principal de Origem: Operações de Transporte – DTW

Subfluxo Principal de Origem: Veículos da Viagem - DTR

Lookup de Dimensões

Origem

Fase

Empresa (HOB_EMPRES)

FWGrpCompany() +FWCompany()

5

Estabelecimento (HOB_ESTABL)

FWFilial()

5

Unidade de Negócio (HOB_UNDNEG)

FWUnitBusiness()

5

Filial Base (HOB_FILBAS)

DA3_FILBAS a partir de DTR_CODVEI, DTR_CODRB1 e DTR_CODRB2 (de acordo com a regra de subfluxo especificada), utilizando índice 1

5

Veículo (HOB_VEICLO)

DTR_CODVEI, DTR_CODRB1 e DTR_CODRB2 (de acordo com a regra de subfluxo especificada)

5

Indicadores

Origem

Fase

Data de Chegada do Veículo (HOB_DATA)

DTW_DATREA

5

Data de Saída do Veículo (HOB_DTSAID)

Atribuição de acordo com a regra especificada

5

Hora de Chegada do Veículo (HOB_HORACH)

DTW_HORREA

5

Hora de Saída do Veículo (HOB_HORASA)

Atribuição de acordo com a regra especificada

5

Tempo de Ociosidade (HOB_TEMPO)

Atribuição de acordo com a regra especificada

5

Concluído (HOB_CONCLU)

Se HOB_DTSAID = Data Extração e HOB_HORASAI = Data Extração recebe N, senão recebe S

5

O fluxo principal de dados considera os registros das operações de transporte (DTW) com status de não encerrados (DTW_STATUS <> 2), que possuam no campo atividade (DTW_ATIVID) conteúdo igual ao conteúdo do parâmetro padrão do ERP Microsiga Protheus MV_ATIVCHG. 

São consideradas informações em que a data da realização da viagem (DTW_DATREA) encontra-se entre o período indicado para extração ou que a data de saída para a nova viagem (HOB_DTSAID, após definição de data de acordo com a regra especificada para o campo) seja maior que a última extração realizada (utilizar como base a data de extração indicada para a fato HOB registrada na tabela HJJ), desde que a data da realização da viagem (DTW_DATREA) seja maior ou igual ao conteúdo do parâmetro BIX_DTOCIO (maiores informações no final do documento).

O fluxo principal de dados pode gerar até três subfluxos principais, uma para cada veículo (DTR_CODVEI, DTR_CODRB1 e DTR_CODRB2) envolvido no comboio de transporte. Para obter os veículos envolvidos no comboio e assim, gerar os subfluxos principais é necessário relacionar as operações de transporte com os veículos do transporte (DTR) a partir de DTW_FILORI + DTW_VIAGEM utilizando índice 1.

Especificação de Regras:

  • A Data de Saída do Veículo é definida a partir da primeira DTW_DATREA após a data de chegada do veículo tratada no fluxo principal. O registro é definido como saída de veículo quando o campo de atividade (DTW_ATIVID) possui conteúdo igual ao conteúdo do parâmetro padrão do ERP Microsiga Protheus MV_ATIVSAI. Caso não seja possível definir a data de saída do veículo, o que significa que ele ainda encontra-se ocioso na transportadora, o campo Data de Saída do Veículo (HOB_DATSAI) receberá a data de extração para que seja utilizada no cálculo de ociosidade.
  • A Hora de Saída do Veículo é definida a partir da primeira DTW_HORREA após a data e hora de chegada do veículo tratada no fluxo principal. O registro é definido como saída de veículo quando o campo de atividade (DTW_ATIVID) possui conteúdo igual ao conteúdo do parâmetro padrão do ERP Microsiga Protheus MV_ATIVSAI. Caso não seja possível definir a hora de saída do veículo, o que significa que ele ainda encontra-se ocioso na transportadora, o campo Hora de Saída do Veículo (HOB_HORSAI) receberá a hora de extração, assim foi atribuído à Data de Saída do veículo, para que seja utilizada no cálculo de ociosidade.
  • Para determinar o Tempo de Ociosidade, deve-se calcular a diferença entre a Data e Hora de Chegada do Veículo e a Data e Hora de Saída do Veículo e transformá-la em minutos.

Indicadores Diretos:

•   Tempo de Ociosidade (HOB_TEMPO) - Indica o tempo, em minutos, que o veículo ficou parado na transportadora.

Indicadores Calculados:

•   Tempo de Ociosidade em horas - Indica o tempo, em horas, que o veículo ficou parado na transportadora. Definido por: (Tempo de Ociosidade/60)

•   Tempo de Ociosidade em dias - Indica o tempo, em dias, que o veículo ficou parado na transportadora. Definido por: (Tempo de Ociosidade / 1440)

Parâmetros de Extração:

A extração deve ser realizada diariamente, considerando a data indicada para extração como a data da chegada do veículo (início da ociosidade) assim como o parâmetro BIX_DTOCIO como data limite de busca para veículos que ainda não tiveram saída.

BIX_DTOCIO: O Wizard de Configuração da Fluig Smart Data no ERP Microsiga Protheus deverá ser responsável por permitir ao usuário indicar uma data passada limite a ser utilizada para a busca de datas de chegada de veículos que ainda não tiveram uma nova saída da transportadora, permanecendo ociosos.

Este parâmetro será armazenado na tabela HJK sob o nome BIX_DTOCIO.

Limpeza da tabela fato no Data Warehouse:

A tabela fato Ociosidade de veículos possui uma exceção na regra de limpeza das informações no Data Warehouse.

Além de considerar o range de datas gravado na tabela HJJ para excluir os dados do Data Warehouse, a tabela fato Ociosidade de Veículos também deve excluir todos os dados que possuam o campo HOB_CONCLU com conteúdo N.

Este processo é necessário quando não é possível determinar a data de uma nova saída do veículo, utiliza-se a data da extração para calcular o tempo de ociosidade do veículo. Nestes casos o veículo permanece ocioso e o valor de ociosidade apresentado deve ser atualizado até que este tenha uma nova saída efetuada.

Para que haja a atualização seja correta é necessário que o registro sem saída (com processo de chegada e saída não concluído – HOB_CONCLU = N) seja excluído do Data Warehouse, uma vez que este será novamente extraído do ERP Microsiga Protheus, mesmo que esteja fora do range de data de Chegada do Veículo determinado na extração, de acordo com a regra especificada para a tabela fato evitando duplicidade de informações.

HOC Pendência

As tabelas de dimensões envolvidas para a análise das medidas de Pendência são:

Dimensões

Tabela Física

Fase

Empresa

HJ4

1

Estabelecimento

HKK

1

Unidade de Negócio

HJ1

1

Tipo de Ocorrência

HO8

5

Veículo

HHZ

5

Tipo de Pendência

HHY

5

Tipo de Transporte

HHX

5

Rota

HGI

5

Região de Transporte de Origem

HO0

5

Serviço de Transporte

HO1

5

Viagem

HO7

5

 Para mais informações sobre cada uma das dimensões consulte: sessão de especificação física de dimensões deste documento.

Indicadores:  Pendência

Fluxo Principal de Origem:   Registros de Ocorrências  – DUA

Lookup de Dimensões

Origem

Fase

Empresa (HOC_EMPRES)

FWGrpCompany() +FWCompany()

1

Estabelecimento (HOC_ESTABL)

FWFilial()

1

Unidade de Negócio (HOC_UNDNEG)

FWUnitBusiness()

1

Tipo de Transporte (HOC_TIPTRA)

DTQ_TIPTRA a partir de DUA_FILORI + DUA_VIAGEM, utilizando o índice 2

5

Serviço de Transporte (HOC_SERTRA)

DUA_SERTMS

5

Tipo de Ocorrência (HOC_TIPOCO)

DT2_TIPOCO a partir de DUA_CODOCO, utilizando índice 1

5

Tipo de Pendência (HOC_TIPPEN)

DT2_TIPPND a partir de DUA_CODOCO, utilizando índice 1

5

Veículo (HOC_VEICLO)

DTR_CODVEI a partir de DUA_FILORI + DUA_VIAGEM com DTR_FILORI + DTR_VIAGEM utilizando índice 1

5

Rota (HOC_ROTA)

DTQ_ROTA a partir de  DUA_FILORI + DUA_VIAGEM utilizando índice 2.

5

Região de Transporte de Origem (HOC_REGTRA)

DA8_CDRORI a partir de  DUA_FILORI + DUA_VIAGEM com DTQ_FILORI +   DTQ_VIAGEM, utilizando índice 2. Relacionar DTQ_ROTA com DA8_COD  utilizando índice 1

5

Região de Transporte de Destino (HOC_REGDES)

DUD_CDRDES a partir de  DUA_FILORI + DUA_VIAGEM com DUD_FILORI +  DUD_VIAGEM, utilizando índice 2.

5

Viagem (HOC_VIAGEM)

DTQ_VIAGEM  a partir de  DUA_FILORI + DUA_VIAGEM utilizando índice 2.

5

Indicadores

Origem

Fase

Data da Ocorrência (HOC_DATA)

DUA_DATOCO

5

Volume (HOC_VOLUME)

DUA_QTDOCO

5

Peso (HOC_PESO)

DUA_PESOCO

5

Qtd Ocorrências (HOC_QTDOCO)

1

5

No fluxo principal serão considerados todos os registros da tabela DUA (Registro de Ocorrência) da filial corrente que, quando realizada a relação entre os campos DUA_CODOCO (Código da Ocorrência) e o campo DT2_CODOCO através do índice 1 da tabela DT2 (Tabela de Ocorrências), o conteúdo do campo DT2_TIPOCO for igual a “06” (Pendência) ou “09” (Indenização) e o conteúdo do campo DT2_TIPPND for igual a “01” (Falta), “02” (Avaria) ou “03” (Sobra).

Indicadores Diretos:

Volume (HOC_VOLUME): Indica o volume da mercadoria quando houve ocorrência.

Peso (HOC_PESO): Indica o peso da mercadoria quando houve ocorrência.

Qtd Ocorrências (HOC_QTDOCO): Indica a quantidade de ocorrências. Utilizada para análises sumarizadas pelas dimensões.

Parâmetros de Extração:

A extração deve ser realizada diariamente.

HOE Performance de Entrega

As tabelas de dimensões envolvidas para a análise das medidas de Performance de Entrega são:

Dimensões

Tabela Física

Fase

Empresa

HJ4

1

Estabelecimento

HKK

1

Unidade de Negócio

HJ1

1

Filial Atividade

Alias de  HO9

5

Tipo de Transporte

HHX

5

Serviço de Transporte

HO1

5

Serviço Operacional

HO3

5

Tarefa

HO4

5

Atividade

HO5

5

Tipo Operação

HO6

5

Viagem

HO7

5

Dimensões consulte: sessão de especificação física de dimensões deste documento.

Indicadores:  Performance de Entrega

Fluxo Principal de Origem:   Operações de Transporte – DTW

Lookup de Dimensões

Origem

Fase

Empresa (HOE_EMPRES)

FWGrpCompany() +FWCompany()

1

Estabelecimento (HOE_ESTABL)

FWFilial()

1

Unidade de Negócio (HOE_UNDNEG)

FWUnitBusiness()

1

Filial Atividade (HOE_FILATV)

DTW_FILATI

5

Tipo de Transporte (HOE_TIPTRA)

DTW_TIPTRA

5

Serviço de Transporte (HOE_SERTRA)

DTW_SERTMS

5

Serviço Operacional (HOE_SEROPE)

DTW_SERVIC

5

Tarefa (HOE_TAREFA)

DTW_TAREFA

5

Atividade (HOE_ATIVID)

DTW_ATIVID

5

Tipo Operação (HOE_TIPOPE)

DTW_TIPOPE

5

Viagem (HOE_VIAGEM)

DTW_VIAGEM

5

Indicadores

Origem

Fase

Data da Entrega (HOE_DATA)

DTW_DATREA

5

Performance (HOE_PERFOR)

Calcular a diferença em minutos entre DTW_DATPRE, DTW_DATREA e  DTW_HORPRE, DTW_HORREA.

5

No fluxo principal serão considerados todos os registros da tabela DTW (Operações de Transporte) da filial corrente cujo o conteúdo do campo DTW_STATUS seja igual a “2” (Encerrado), considerando apenas os apontamentos realizados e não cancelado.

Indicadores Diretos:

•   Performance (HOE_PERFOR): Indica o tempo de duração da viagem em minutos até a entrega. Se positivo, indica uma entrega com boa performance. Se negativo, indica uma entrega com performance ruim.

Indicadores Calculados:

•   Performance em horas: Indica o tempo de duração da viagem em horas até a entrega. Se positivo, indica uma entrega com boa performance. Se negativo, indica uma entrega com performance ruim. Definido por: (Performance / 60 ).

•   Qtd Performance Boa: Indica a quantidade de viagens que tiveram uma boa performance final de entrega, definido por: (Se Performance >= 0 será 1, senão será 0)

•   Qtd Performance Ruim: Indica a quantidade de viagens que tiveram uma performance ruim de entrega final, definido por: ( Se Performance < 0 será 1, senão será 0)

•   Qtd Total de Entregas: Indica a quantidade total de entregas efetuadas, definido por: (Qtd Performance Boa + Qtd Performance Ruim)

Parâmetros de Extração:

A extração deve ser realizada diariamente.

HOG Recebimento de Notas Fiscais de Clientes

As tabelas de dimensões envolvidas para a análise das medidas de Recebimento de Notas Fiscais de Clientes são:

Dimensões

Tabela Física

Fase

Empresa

HJ4

1

Estabelecimento

HKK

1

Unidade de Negócio

HJ1

1

Tipo de Transporte

HHX

5

Serviço de Transporte

HO1

5

Cliente Remetente

Alias de HJ7

1

Cliente Destinatário

Alias de HJ7

1

Cliente Devedor

Alias de HJ7

1

Região de Transporte de Origem

HO0

5

Região Transporte Destino

Alias de HO0

5

Para mais informações sobre cada uma das dimensões consulte: sessão de especificação física de dimensões deste documento.

 

Indicadores:  Recebimento de Notas Fiscais de Clientes

Fluxo Principal de Origem:   Doc. Cliente para Transporte – DTC

Lookup de Dimensões

Origem

Fase

Empresa (HOG_EMPRES)

FWGrpCompany() +FWCompany()

1

Estabelecimento  (HOG_ESTABL)

FWFilial()

1

Unidade de Negócio (HOG_UNDNEG)

FWUnitBusiness()

1

Tipo de Transporte (HOG_TIPTRA)

DTC_TIPTRA

5

Serviço de Transporte (HOG_SERTRA)

DTC_SERTMS

5

Cliente Remetente (HOG_CLIREM)

DTC_CLIREM

1

Cliente Destinatário (HOG_CLIDES)

DTC_CLIDES

1

Cliente Devedor (HOG_CLIDEV)

DTC_CLIDEV

1

Região de Transporte de Origem (HOG_REGTRA)

DTC_CDRORI

5

Região Transporte Destino (HOG_REGDES)

DTC_CDRDES

5

Indicadores

Origem

Fase

Data de Recebimento (HOG_DATA)

DTC_DATENT

5

Data de Expedição (HOG_DTEXPE)

DTQ_DATGER a partir de DTC_FILDOC+DTC_DOC+DTC_SERIE com DUD_FILDOC+DUD_DOC+DUD_SERIE, utilizando índice 1. Relacionar DUD_FILORI+DUD_VIAGEM com DTQ_FILORI+DTQ_VIAGEM, utilizando índice 2. Considerando somente um registro com DUD_STATUS igual a 2 (Em trânsito) ou 4 (Encerrado) e DUD_VIAGEM diferente de vazio.

5

Quantidade Recebida (HOG_QTDREC)

1

5

Quantidade Expedida (HOG_QTDEXP)

Atribuir a partir de regra especificada

5

No fluxo principal serão considerados todos os registros da tabela DTC (Doc. Cliente para Transporte) da filial corrente.

Especificação de Regras: 

Quantidade Expedida: Determinada pela contagem de registros obtidos a partir de DTC_FILDOC+DTC_DOC+DTC_SERIE com DUD_FILDOC+DUD_DOC+DUD _SERIE utilizando-se o índice 1. Os registros com o conteúdo do campo DUD_STATUS igual a 2 (Em trânsito) ou 4 (Encerrado) e DUD_VIAGEM diferente de vazio devem ser contabilizados.

Indicadores Diretos:

•   Quantidade Recebida (HOG_QTDREC): Indica a quantidade de notas fiscais recebidas pela transportadora para ser entregue ao cliente.

•   Quantidade Expedida (HOG_QTDEXP): Indica a quantidade de notas fiscais expedidas pela transportadora ao sair para fazer entrega ao cliente.

Parâmetros de extração:

A extração deve ser realizada diariamente. Deverá ser considerado o parâmetro BIX_INTREC que irá determinar quantos meses anteriores em relação a data da extração serão considerados para atualização da tabela fato. No período determinado pelo parâmetro, fora do período normal de extração, deverão ser extraídos apenas os registros cuja a Quantidade Expedida for igual 0.

 • BIX_INTREC: O Wizard de Configuração da Fluig Smart Data no ERP Microsiga Protheus deverá ser responsável em permitir ao usuário a indicação da quantidade de meses que serão considerados para atualização da tabela fato.  Este parâmetro será armazenado na tabela HJK sob o nome BIX_INTREC.

Limpeza da tabela fato no Data Warehouse:

A tabela fato Recebimento de Notas Fiscais de Cliente possui uma exceção na regra de limpeza das informações no Data Warehouse.

Além de considerar o range de datas gravado na tabela HJJ para excluir os dados do Data Warehouse, a tabela fato Recebimento de Notas Fiscais de Cliente também deve excluir todos os dados que possuam o campo HOG_QTDEXP (quantidade expedida) com valor 0.

Este processo se faz necessário ao atualizar a expedição da Nota Fiscal, caracterizando a saída para entrega ao cliente.

Para que haja a correta atualização é necessário que o registro sem expedição de nota fiscal (com valor 0 no campo HOG_QTDEXP) seja excluído do Data Warehouse, uma vez que este será novamente extraído do ERP Microsiga Protheus, mesmo que esteja fora do range de data de expedição determinado na extração, de acordo com a regra especificada para a tabela fato, evitando duplicidade de informações.