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')

Detalhamento sobre as dimensões e fatos relacionadas ao Fast Analytics da Controladoria:

Em desenvolvimento...

Segue o nome e detalhamento das fatos utilizadas pela Controladoria:

  • Contabilidade:
    Extrai o saldo e as movimentações (totais de débitos e créditos) das contas contábeis conforme o período definido na extração. Os valores são quebrados mensalmente, por empresa, filial, centro de custo e conta contábil, dentro do período de extração.

    CampoDecriçãoIndicador (Gooddata)
    VLSALDOINICIALIndica o saldo inicial contábil do período.Vl Saldo Inicial Real
    VLMOVCONTABILIndica o valor que foi realizado no períodoVl Movimento Contábil Real
    VLDEBITOIndica o valor do movimento a debito no período.Vl Débito Real
    VLCREDITOIndica o valor do movimento a crédito no períodoVl Crédito Real
    VLSALDOFINALIndica o saldo final contábil do períodoVl Saldo Final Real
    VLAPURACAORESULTADOIndica o valor contábil referente à apuração de resultado. (Histórico de fechamento)Vl Apuração Resultado


Detalhamento sobre as dimensões e fatos relacionadas ao Fast Analytics do Educacional:

Segue o nome e detalhamento das dimensões utilizadas pelo Educacional:

  • Área de Conhecimento (apenas Ensino Superior):
    Lista de áreas de conhecimento dos cursos (Ex.: Ciências Exatas, Ciências Biológicas, Engenharias, etc).

    CampoDescrição
    INSTANCIAInstância do Produto (RM)
    CODCOLIGADAIdentificador da Coligada
    CODAREAIdentificador da Área de Conhecimento
    NOMEDescrição da Área de Conhecimento


  • Curso:
    Lista dos cursos instituição de ensino conforme parametrização dos cursos que serão enviados para o Gooddata.

    CampoDescrição
    INSTANCIAInstância do Produto (RM)
    CODCOLIGADAIdentificador da Coligada
    CODCURSOIdentificador do Curso
    NOMEDescrição do Curso


  • Habilitação:
    Lista as habilitações cadastradas para cursos do ensino superior (Ex.: Curso de Ciências Biológicas com habilitação em Ecologia).
    Lista as séries/anos do ensino básico (Ex.: 1º ano do Ensino Fundamental).

    CampoDescrição
    INSTANCIAInstância do produto (RM)
    CODCOLIGADAIdentificador da coligada
    CODCURSOIdentificador do curso relacionado com a habilitação
    CODHABILITACAOIdentificador da habilitação
    NOMEDescrição da habilitação


  • Modalidade de Curso:
    Lista as modalidades disponível para o curso (Presencial ou EAD).

    CampoDescrição
    INSTANCIAInstância do produto (RM)
    CODCURPRESDISTIdentificador da modalidade
    DESCRICAODescrição da modalidade


  • Nível de Ensino:
    Lista dos níveis de ensino disponíveis na Instituição de Ensino.

    CampoDescrição
    INSTANCIAInstância do produto (RM)
    CODCOLIGADAIdentificador da coligada
    CODTIPOCURSOIdentificador do nível de ensino
    NOMEDescrição do nível de ensino
    APRESENTACAOIdentificador binário do nível de ensino
    APRESENTACAODESCRICAODescrição do campo apresentação (Básico ou Superior)


  • Período Letivo:
    Lista os períodos letivos da instituição de ensino conforme valores parametrizados dos períodos letivos que serão enviados ao Gooddata.

    CampoDescrição
    INSTANCIAInstância do produto (RM)
    CODCOLIGADAIdentificador da coligada
    IDPERLETIdentificador do período letivo
    CODPERLETCódigo alfanumérico do período letivo
    DESCRICAODescrição do período letivo
    ENCERRADOIndica se o período letivo está encerrado


  • Tipo do Curso (apenas Ensino Superior):
    Lista os tipos de cursos cadastrados (Ex: Bacharelado, Licenciatura, etc)

    CampoDescrição
    INSTANCIAInstância do produto (RM)
    CODCOLIGADAIdentificador da coligada
    CODMODALIDADECURSOIdentificador do tipo do curso
    DESCRICAODescrição do tipo do curso


  • Turno:
    Lista os turnos disponíveis na instituição de ensino.

    CampoDescrição
    INSTANCIAInstância do produto (RM)
    CODCOLIGADAIdentificador da coligada
    CODTURNOIdentificador do turno
    NOMEDescrição do Turno

Segue o nome e detalhamento das fatos utilizadas pelo Educacional:

  • Alunos:
    Lista as informações sobre os alunos matriculados na instituição de ensino conforme o período definido pelos parâmetros de extração. Os indicadores são exibidos são quebrados mensalmente por coligada, filial, nível de ensino, curso, habilitação, período letivo, turno, modalidade, área de conhecimento e tipo do curso.
    Para correta visualização das informações no Gooddata, fica obrigatório o preenchimento dos campos:
    • "Data de Início" e "Data de Término" ou "Previsão de Término" no cadastro do período letivo.
    • Campos "Modalidade", "Área" (apenas Ensino Superior), "Presencial/Distância" no cadastro de curso.


    CampoDecriçãoIndicador (Gooddata)Regra
    BASEQuantidade de alunos ativos no mês anterior ao período de datas selecionadoQuantidade de Alunos BaseA extração considera:
    • Parametrização de alunos ativos, curso educacional, período letivo.
    • Data da matrícula deve ser menor que a data final de extração (alterada mês a mês até a data final escolhida na extração).
    • Data da matrícula deve estar dentro das datas início e término ou início e previsão de término do período letivo ou anterior a data de início do período letivo.
    • Data da matricula deve ser menor que a data do inicio do periodo selecionado.
    • Data final de extração deve estar dentro das datas início e término ou início e previsão de término do período letivo.
    FIESQuantidade de alunos ativos na instituição que possuem bolsa FIESQuantidade de Alunos com FIESA extração considera: 
    • Parametrização de alunos ativos, curso educacional, período letivo.
    • Marcação da flag “FIES” no cadastro de bolsa no TOTVS Educacional.
    • Data da matrícula deve ser menor que a data final de extração (alterada mês a mês até a data final escolhida na extração).
    • Data da matrícula deve estar dentro das datas início e término ou início e previsão de término do período letivo.
    • Data final de extração deve estar dentro das datas início e término ou início e previsão de término do período letivo.
    BOLSISTASQuantidade de alunos ativos na instituição que possui algum tipo de bolsa ativa (inclusive FIES)Quantidade de Alunos Bolsistas A extração considera:
    • Parametrização de alunos ativos, curso educacional, período letivo.
    • Data da matrícula deve ser menor que a data final de extração (alterada mês a mês até a data final escolhida na extração).
    • Data da matrícula deve estar dentro das datas início e término ou início e previsão de término do período letivo.
    • Data final de extração deve estar dentro das datas início e término ou início e previsão de término do período letivo.
    EVADIDOSQuantidade de alunos que evadiram da instituição de ensinoQuantidade de Alunos EvadidosA extração considera:
    • Parametrização de alunos evadidos, curso educacional, período letivo.
    • Data de alteração do status no período letivo deve estar dentro do período de extração (alterada mês a mês até a data final escolhida na extração).
    • Data inicial e final do período de extração deverão estar dentro das datas início e término ou início e previsão de término do período letivo.
    FORMADOSQuantidade de alunos formadosQuantidade de Alunos FormadosA extração considera: 
    • Ensino Superior
      • Parametrização de egresso de alunos, curso educacional, período letivo.
      • Data de conclusão de curso deve estar dentro do período de extração quando o parâmetro "Considerar a Data de Conclusão de Curso" para indicar Egresso do Aluno ao invés da Situação de Matrícula (apenas Ensino Superior)" estiver marcado.
      • Data de alteração deve estar dentro do período de extração (alterada mês a mês até a data final escolhida na extração).
      • Data inicial e final do período de extração deverão estar dentro das datas início e término ou início e previsão de término do período letivo.
    • Ensino Básico
      • Parametrização de egresso de alunos, última série egresso, curso educacional, período letivo.
      • Data de alteração deve estar dentro do período de extração (alterada mês a mês até a data final escolhida na extração).
      • Data inicial e final do período de extração deverão estar dentro das datas início e término ou início e previsão de término do período letivo.
    NOVOSQuantidade de novos alunos que ingressaram no primeiro período/série da instituição de ensinoQuantidade de Novos AlunosA extração considera:
    • Parametrização de alunos ativos, curso educacional, período letivo.
    • Data de matrícula deve estar dentro do período de extração (alterada mês a mês até a data final escolhida na extração).
    • Data da matrícula deve estar dentro das datas início e término ou início e previsão de término do período letivo
    • Data inicial e final do período de extração deverão estar dentro das datas início e término ou início e previsão de término do período letivo.
    • Não deve existir matrícula em outro período letivo para o aluno.
    ATIVOSQuantidade de alunos ativosQuantidade de Alunos AtivosA extração considera:
    • Parametrização de alunos ativos, curso educacional, período letivo.
    • Data da matrícula deve ser menor que a data final de extração (alterada mês a mês até a data final escolhida na extração).
    • Data da matrícula deve estar dentro das datas início e término ou início e previsão de término do período letivo, ou anterior à data de início do período letivo.
    • Data final de extração deve estar dentro das datas início e término ou início e previsão de término do período letivo.
    TRANSFERENCIAINTERNAENTRADAQuantidade de transferências internas de entrada em cursosQuantidade de Transferência Interna EntradaA extração considera:
    • Parametrização de curso educacional, período letivo, transferência interna.
    • Data da matrícula deve ser menor que a data final de extração (alterada mês a mês até a data final escolhida na extração).
    • Data da matrícula deve estar dentro das datas início e término ou início e previsão de término do período letivo, ou anterior à data de início do período letivo.
    • Data final de extração deve estar dentro das datas início e término ou início e previsão de término do período letivo.
    TRANSFERENCIAINTERNASAIDAQuantidade de transferências internas de saída de cursosQuantidade de Transferência Interna SaídaA extração considera:
    • Parametrização de curso educacional, período letivo, transferência interna.
    • Data da matrícula deve ser menor que a data final de extração (alterada mês a mês até a data final escolhida na extração).
    • Data da matrícula deve estar dentro das datas início e término ou início e previsão de término do período letivo, ou anterior à data de início do período letivo.
    • Data final de extração deve estar dentro das datas início e término ou início e previsão de término do período letivo.