Esta função permite definir uma "datamart" utilizável nas funções de pillotagem da empresa. Uma "datamart" corrresponde a um conjunto de tabelas de factos utilizáveis para as listas de pilotagem.

Pré-requisitos

SEEREFERTTO Consulte a docuemntação de Implementação

Gestão do ecrã

Ecrã de registo

Apresentação

O ecrã de registo permite de definir, num quadro, o conjunto das tabelas de factos utilizados na "datamart"

Fechar

 

Campos

Os seguintes campos estão presentes neste separador :

Bloco número 1

Ce code identifie de façon unique les fiches créées.

  • Descr. (campo ZINTIT)

 

  • Abreviatura (campo ABR)

 

Características

Un code activité vous permet de :

  • rendre optionnel un élément du dictionnaire si la valeur associée au code activité est nulle,
  • signer les éléments spécifiques dès lors qu'ils sont marqués par un code commençant par X, Y ou Z,
  • dimensionner un nombre de lignes maximum lorsque le code activité marque des éléments d'un tableau,

Si le code activité est désactivé :

  • l'élément marqué n'est pas utilisable,
  • le code associé n'est pas généré ou activé.
  • Módulo (campo MODULE)

Sélectionnez un module pour le paramétrage.

Ce champ vous permet de renseigner si l'écran doit être créé dans la base de données du dossier. Il l'est si le module auquel l'écran est rattaché est actif pour le dossier.

Parametrização

  • Autoriz. estab. (campo AUZFCY)

 

 

  • Limitar tamanho do resultado (campo RESULT)

 

  • campo WA

 

  • Limitar a execução a (campo DUREE)

 

  • campo WB

 

  • campo WC

 

  • Norma ANSI (campo ANSI)

O Designer toma em carga a sintaxe ANSI 92 para as junções. ASSIM 92 não é tomada em carga por defeito. Você deve activar a sua tomada em carga em definindo este parâmetro de universo SQL ANSI92 sobre Sim...

  • Classe de indicador (campo MESURE)

Este parâmetro permite reagrupar sob uma classe específica todos os campos indicadores da tabela de facto.

  • campo WD

 

  • Gestão data nula (campo DATNUL)

Este parâmetro da "datamart" permite gerir no universo as datas "null" de X3.

Preencher-se-á seguindo o tipo de base de dados à data de 31-12-1599 por nulo.

Encontrar-se-á na selecção de objecto data : campo representa o campo data em curso

    • Para Oracle :

"CASE WHEN " & Champ & " = '31-12-1599' THEN null Else " & Champ & " END COLCASE"

    • Para SQL-SERVER

"CASE WHEN " & Champ & " = '31-12-1599' THEN null Else " & Champ & " END COLCASE"

  • Complemento (campo COMPL)

Suplemento usado se acabar com dois objetos com os mesmos nomes para uma classe.

  • campo WE

 

  • Sub-classe (campo SCLASS)

Este parãmetro define a criação ou não das sub-classes no momento da geração de universo.

  • Prefixo (campo PREFIX)

Este parâmetro define se deseja pré-fixar os objectos do universo ou não.

Quadro Tab. de factos

Define o código de uma tabela de factos associado ao "datamart".

  • Descr. (campo INTABF)

 

Un code activité vous permet de :

  • rendre optionnel un élément du dictionnaire si la valeur associée au code activité est nulle,
  • signer les éléments spécifiques dès lors qu'ils sont marqués par un code commençant par X, Y ou Z,
  • dimensionner un nombre de lignes maximum lorsque le code activité marque des éléments d'un tableau,

Si le code activité est désactivé :

  • l'élément marqué n'est pas utilisable,
  • le code associé n'est pas généré ou activé.

Fechar

 

Botões específicos

Uma vez que o conjunto das estruturas (datamart, tabela de factos, dimensões...) são definidos, uma operação de geração vai criar as estruturas de dicionário utilizadas para o motor de "business intelligence". Trata-se aqui de um universo Business Object (TM)

A lógica de geração é a seguinte :

  • criamos uma classe para cada tabela de factos definido na "datamart". Encontramos nesta classe um objecto para cada campo de tipo Informação ou Medida presente na tabela de factos.
  • criamos uma classe para cada cruzamento tabela de factos / dimensão da "datamart". Encontramos nesta classe um objecto para cada campo de tipo dimensãoou Informaçãopresente na dimensão e nas dimensões pai, que se percorre sucessivamente.

Este botão permite dar a lista das classes e objectos que vão ser gerados, e dá em erro os duplos (campos com o mesmo nome). Estes erros não são bloqueantes : com efeito, neste caso, cria-se automaticamente dos alias, o segundo campo reencontra-se com os caracteres _2 em fim de nome, o seguinte com _3, e assim de seguinte. Mas elas são assinaladas porque elas tornam o universo mais facilmente compreensível.

Os seguintes campos estão presentes na janela aberta por este botão :

Bloco número 1

  • campo OBJET

 

  • campo CLES

 

Bloco número 2

  • A partir do dossier (campo DOSORG)

Use this field to define the folder from which the record will be copied. The possible syntaxes are described in the Dedicated appendix.

  • Todos dossiers (campo TOUDOS)

Use this option to copy the record to all the folders defined in the dictionary (ADOSSIER table of the current solution).

  • Para o dossier (campo DOSDES)

Use this field to define the folder to which the record will be copied. The possible syntaxes are described in the Dedicated appendix.

Fechar

Este botão permite de recopiar a definição da transação depois ou versus um outro dossier.

Barra de menu

Cópia

Documentação / Parágrafos

Esta função permite aceder à gestão da documentação, sobre o primeiro parágrafo da documentação (se ela existe) associada à ficha corrente.

Documentação / Ligações

Esta função permite aceder à gestão das ligações. Ela permite definir as relações entre a ficha corrente e de outras fichas (por exemplo das ligações entre funções e parâmetros). Estas ligações, puramente documentários, permitindo alimentar o mecanismo de geração dos esqueletos de documentação.

Documentação / Geração

Apresentação

Este menu permite lançar uma geração de documentação. A geração pode-se lançar igualmente a partir do botão [Génération] em baixo da janela.

Três tipo de geração podem ser lançadas, separadamte ou simultaneamente :

  • a geração do esqueleto de documentação a partir do dicionário (tabelas ADOCUMENT, ADOCBLB, ADOCCLB).
  • a geração da documentação a partir das tabels precedentes.
  • a geração da documentação sobre campo.

Os limites propostos por defeito têm em conta da ficha em curso, mas elas podem ser modificados ao lançamento.

Fechar

 

Campos

Os seguintes campos estão presentes neste separador :

Selecções

  • Todas as línguas existentes (campo ALLLAN)

Se esta check box está assinalada, todas as línguas são tomadas em conta pela operação.

Se a check box não foi assinalada, tomar-se-á segundo o caso :

  • A língua por defeito do utilizador, se nenhum código língua não foi registado.
  • A língua registada por outro lado senão.

Permite de definir a língua de geração (quando a check box permitindo de gerar em todas as línguas não foi assinalada).

  • Todos os tipos (campo ALLTYP)

Se esta check box está assinalada, todos os tipos de documentação são tomados em conta para a geração. Deve-se referir que, neste caso, limita-se a geração às documentações standard (apenas as documentações de código inferior a X são tomados em conta).

Permite definir o tipo de documentação a tomar em conta no tratamento (quando não se assinalou a check box para os tomar todos em conta).

  • Desde códigos documentos (campo FUNDEB)

Permite de dar um limite sobre os códigos a ter em conta para a geração de documentação.

  • Cód. documentação fim (campo FUNFIN)

 

Geração ADOCUMENT

  • campo GENDOC

Este botão redondo permite criar/atualizar a parametrização da documentação (hierarquia dos parágrafos) a partir dos elementos técnicos encontrados no dicionário dos dados. Pode-se escolher de retomar unicamente as documentações existentes ou criar novas documentações se necessário

As relações de documentação são igualmente tomados em conta. Os parágrafos susceptíveis de serem criados são definidos no anexo técnico correspondante.

  • Para todos os grupos (campo ALLCREGRP)

Este campo permite escolher entre :

  • Tratar todas as documentações ou ajudas sobre campo indeferentemente do grupo de pertença de utilizador.
  • Tratar unicamente as documentações ou ajudas sobre campos cujo grupo de utilizador é equivalente ao grupo criador da documentação encontrada na tabela AOBJGRPDEV

Geração documento final

  • campo GENFIN

Este botão redondo permite gerar a documentação final a partir do conteúdo dos parágrafos de documentação. Esta documentação foi criada em diferentes sub-directórios do directório definido pelo parâmetro utilizador DIRDOC.

A geração "Completa" trata o conjunto das documentações não tendo código de atividade mas também aquelas tendo os códigos atividades standards (código atividade < "X")

Falta utilizar a geração "segundo o código atividade" para obter a geração das documentações das funções tendo os códigos atividades ativos (quer sejam standards ou específicos).

  • Somente as documentações validadas (campo HLPVLD)

Permite gerar o documento final unicamente para as documentações válidas.

  • Ajudas sobre campos ligados às documentações (campo HLPLNKFLD)

Si cette case est cochée, sont traitées spécifiquement les aides sur champs relatives aux documentations sur fonction ou objet traitées par ailleurs. Pour savoir quelles sont les aides sur champ à traiter, explorez les écrans associés aux paragraphes de documentation correspondants.

  • Outras ajudas sobre campos (campo HLPFLD)

Se esta check box assinalada, cria-se a documentação final a partir do conteúdo dos parágrafos de documentação. Esta documentação foi criada em diferentes sub-directórios FLD do directório definido pelo parâmetro utilizador DIRDOC.

  • Códigos ajuda campos inicio (campo HLPDEB)

Permite de dar um limite sobre os códigos a ter em conta para a geração de documentação.

  • Cód. ajuda campos fim (campo HLPFIN)

 

  • Directorio de geração (campo REPERT)

 

Fechar

 

Mensagens de erro

Não existe outra mensagem de erro, para além das mensagens genéricas.

Tabelas consideradas

SEEREFERTTO Consulte a docuemntação de Implementação