Objetivo 

Apresentar todas as Dimensões e Fatos do TOTVS Fast Analytcs com o mapeamento dos campos utilizados nas consultas.

Definição da Regra de Negócio

O Fast Analytcs provê uma maior agilidade na construção de consultas que tem com objetivo a extração de dados para a utilização no GooData.

Conceitos importantes de Business Intelligence (BI):

  • Dimensão: Possui característica descritiva. Qualifica as informações provenientes da tabela Fato. Através dela é possível analisar os dados sob múltiplas perspectivas. Por exemplo, podemos ter Dimensões como Produto, Região e Tempo;
  • Fato: Possui característica quantitativa. A partir dela são extraídas as métricas que são cruzadas com os dados das Dimensões, concebendo, assim, informações significativas para a análise do usuário. A Fato armazena as medições necessárias para avaliar o assunto pretendido.

 Abaixo algumas Dimensões e Fatos necessários para a extração de dados da base da linha RM:

Dimensões:

  • Coligada:
CampoDescrição
INSTANCIAInstância do Produto (RM)
CODCOLIGADAIdentificador da Coligada
DESCRICAODescrição da Coligada
  • Filial:
CampoDescrição
INSTANCIAInstância do Produto (RM)
CODCOLIGADAIdentificador da Coligada
CODFILIALIdentificador da Filial
NOMEFANTASIANome Fantasia da Filial
  • Moeda:
CampoDescrição
INSTANCIAInstância do Produto (RM)
SIMBOLOCódigo da Moeda
DESCRICAODescrição da Moeda
  • Natureza Orçamentária:
CampoDescrição
INSTANCIAInstância do Produto (RM)
CODCOLIGADAIdentificador da Coligada
CODTBORCAMENTOCódigo da Natureza Orçamentária/Financeira
DESCRICAODescrição da Natureza Orçamentária/Financeira
  • Centro de Custo:
CampoDescrição
INSTANCIAInstância do Produto (RM)
CODCCUSTOIdentificador do Centro de Custo
NOMENome do Centro de Custo


Dimensões:

  • Projeto:
CampoDescrição
INSTANCIAInstância do Produto (RM)
CODCOLIGADAIdentificador da Coligada
IDPRJIdentificador do Projeto
CODFILIALIdentificador da Filial
CODPRJCódigo do Projeto
DESCRICAODescrição do Projeto
  • Tarefa:
CampoDescrição
INSTANCIAInstância do Produto (RM)
CODCOLIGADAIdentificador da Coligada
IDPRJIdentificador do Projeto
IDTRFIdentificador da Tarefa
CODTRFCódigo da Tarefa
NOMENome da TareDDiDill



Fatos:

  • Avanço Físico:
CampoDescrição
INSTANCIAInstância do Produto (RM)
CODCOLIGADAIdentificador da Coligada
IDPRJIdentificador do Projeto
CODFILIALIdentificador da Filial
IDTRFIdentificador da Tarefa
DTINICIOData Início do Período
PERCREALIZADOPercentual Realizado
    • Parâmetros no my.properties:
      • param.EXTRACAO_PERIODO_DATA_INICIAL
      • param.EXTRACAO_PERIODO_DATA_FINAL

  • Custo Apropriado:
CampoDescrição
INSTANCIAInstância do Produto (RM)
CODCOLIGADAIdentificador da Coligada
IDPRJIdentificador do Projeto
IDTRFIdentificador da Tarefa
NUMPERIODONúmero do Período
MOEDAMoeda do Custo
VALORValor do Custo Apropriado
PERCENTUALPercentual do Apropriado
QUANTIDADEQuantidade do Apropriado
CAMPOINFORMADOCampo Informado (V)
DATAINICIOPERIODOData Início do Período
DATAFINALPERIODOData Fim do Período
    • Parâmetros no my.properties:
      • param.EXTRACAO_PERIODO_DATA_INICIAL
      • param.EXTRACAO_PERIODO_DATA_FINAL

  • Custo Previsto:
CampoDescrição
INSTANCIAInstância do Produto (RM)
CODCOLIGADAIdentificador da Coligada
IDPRJIdentificador do Projeto
CODFILIALIdentificador da Filial
IDTRFIdentificador da Tarefa
DTINICIOData Início do Período Previsto
CODMOEDACódigo da Moeda (Parâmetro do Projeto ou Geral)
VALORValor do Custo Previsto
    • Parâmetros no my.properties:
      • param.EXTRACAO_PERIODO_DATA_INICIAL
      • param.EXTRACAO_PERIODO_DATA_FINAL

  • Índice do Projeto:
CampoDescrição
INSTANCIAInstância do Produto (RM)
CODCOLIGADAIdentificador da Coligada
CODFILIALIdentificador da Filial
IDPRJIdentificador do Projeto
DTINICIOData Início do Período
AVANCOPercentual Realizado
    • Parâmetros no my.properties:
      • param.EXTRACAO_PERIODO_DATA_INICIAL
      • param.EXTRACAO_PERIODO_DATA_FINAL

  • Visão Financeira Previsto:
CampoDescrição
INSTANCIAInstância do Produto (RM)
CODCOLIGADAIdentificador da Coligada
STATUSLANStatus do Lançamento  
PAGRECPagar ou Receber 
DATAVENCIMENTOData de Vencimento  
CODFILIALIdentificador da Filial
CODMOEDAMoeda 
CODNATFINANCEIRANatureza Orçamentária Financeira 
IDPRJIdentificador do Projeto
IDTRFIdentificador da Tarefa
EDEVOLUCAOClassificação do Tipo de Documento  
CODCCUSTOCentro de Custo
TOTALABERTOValor Total 
    • Parâmetros no my.properties:
      • param.EXTRACAO_PERIODO_DATA_INICIAL
      • param.EXTRACAO_PERIODO_DATA_FINAL

  • Visão Financeira Realizado:
CampoDescrição
INSTANCIAInstância do Produto (RM)
CODCOLIGADAIdentificador da Coligada
PAGRECPagar ou Receber  
DATABAIXAData de Baixa  
CODCCUSTOCentro de Custo
CODFILIALIdentificador da Filial
CODMOEDAMoeda 
CODNATFINANCEIRANatureza Orçamentária Financeira
IDPRJIdentificador do Projeto
IDTRFIdentificador da Tarefa
EDEVOLUCAOClassificação do Tipo de Documento
BXVENCIDOVencido
TOTALPAGOTotal Pago 
    • Parâmetros no my.properties:
      • param.EXTRACAO_PERIODO_DATA_INICIAL
      • param.EXTRACAO_PERIODO_DATA_FINAL

  • Visão Econômica:
CampoDescrição
INSTANCIAInstância do Produto (RM)
CODCOLIGADAIdentificador da Coligada
CODFILIALIdentificador da Filial
IDPRJIdentificador do Projeto
DATAData
CODCCUSTOCentro de Custo
CONTAConta
TIPOTipo Visão Econômica
CODMOEDAMoeda
VALORValor
    • Parâmetros no my.properties:
      • param.EXTRACAO_PERIODO_DATA_INICIAL
      • param.EXTRACAO_PERIODO_DATA_FINAL
      • param.COLUNA_TIPO_NATUREZA_DEV_COMPRA=CPARTIDA.DEBITO
      • param.COLUNA_TIPO_NATUREZA_DEV_VENDA=CPARTIDA.DEBITO
      • param.COLUNA_TIPO_NATUREZA_CUSTO=CPARTIDA.CREDITO
      • param.COLUNA_TIPO_NATUREZA_RECEITA=CPARTIDA.DEBITO
      • param.COLUNA_TIPO_NATUREZA_FIN_RECEBER=CPARTIDA.DEBITO
      • param.COLUNA_TIPO_NATUREZA_FIN_PAGAR=CPARTIDA.DEBITO
      • param.TIPO_MOV_DEV_COMPRA=('1.1.02;1.1.05','1.1.06','1.1.11','1.1.12','1.1.14','1.1.16','1.1.18','1.1.19','1.2.31','1.2.98','1.2.99','2.2.30','2.2.31','4.1.01')
      • param.TIPO_MOV_DEV_VENDA=('1.1.02;1.1.05','1.1.06','1.1.11','1.1.12','1.1.14','1.1.16','1.1.18','1.1.19','1.2.31','1.2.98','1.2.99','2.2.30','2.2.31','4.1.01')
      • param.TIPO_MOV_CUSTO=('1.1.02;1.1.05','1.1.06','1.1.11','1.1.12','1.1.14','1.1.16','1.1.18','1.1.19','1.2.31','1.2.98','1.2.99','2.2.30','2.2.31','4.1.01')
      • param.TIPO_MOV_RECEITA=('1.1.02;1.1.05','1.1.06','1.1.11','1.1.12','1.1.14','1.1.16','1.1.18','1.1.19','1.2.31','1.2.98','1.2.99','2.2.30','2.2.31','4.1.01')