Parametrização > Exploração > Estatísticas > Arranques estatísticos 

Um utilitário geral de parametrização de estatísticas é proposto no software. Este utilitário permite criar uma base de estatística cujas características são as seguintes :

  • Lista de eventos desencadeadores gerados pelo software e permitindo lançar a atualização de base estatística.
  • Definição de códigos estatísticos permitindo acumular os montantes cifrados, se apoiando sobre um evento desencadeador e dos critérios (de 1 a 8 critérios banalizados ao máximo, mais a sociedade e o estabelecimento).
  • Geração para cada código de registos de acumulados segundo as combinações dos critérios definidos.

Estes registos de acumulados podem então ser utilizados por listas ou de interrogações acessíveis diretamente depois uma ficha de base, para obter os quadros estatísticos.

A parametrização dos eventos desencadeadores permite indicar, para cada evento suscetível de ser chamado pelo software, os dados em linha e os critérios de seleção correspondentes.

Pré-requisitos

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

Gestão do ecrã

Cabeçalho

Apresentação

Permite de identificar o código desencadeador.

Fechar

 

Campos

Os seguintes campos estão presentes neste separador :

O desencadeador estatístico permite identificar o elemento que desencadeie a estatística.

  • Descr. (campo INTIT)

Permet de définir un intitulé associé à chaque fiche.

Fechar

 

Separador Geral

Apresentação

Define-se no primeiro separador as informações gerais ligadas ao desencadeador estatística : a tabela principal sobre a qual está gerada a agregação, e das zonas permitindo determinar o registo de acumulado a movimentar.

Estas zonas importantes, na medida onde a tabela STAT que contém os dados está estruturada por sociedade, estabelecimento, e data (segundo a periodicidade), e que o sub-programa de acumulado deve saber nas quais zonas da tabela desencadeadora se encontram os valores a utilizar.

Fechar

 

Campos

Os seguintes campos estão presentes neste separador :

Características

  • Desc. curta (campo INTSHO)

Intitulé court sur 10 caractères alphanumériques.

  • 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.

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é.

Bloco número 2

Define a tabela principal a partir da qual se define os campos que vão servir a desencadear a atualização das estatísticas. Esta tabela deve estar em linha no momento de chamada com um registo corrente característica dos dados a acumular.

Opções

  • Data zona (campo DATFLD)

Define o campo da tabela de desencadeamento onde se encontra o código da sociedade àqual está anexada o registo. Esta data permite determinar no qual período o valor estatístico relativo ao registos será acumulado, cômputo da periodicidade de cálculo escolhido.

  • Zona socied. (campo CPYFLD)

Define o campo da tabela de desencadeamento onde se encontra o código da sociedade àqual está anexada o registo. Se este campo, ou se o campo estabelecimento são preenchidos, as estatísticas se apoiam sobre este código poderão se declinados por sociedade

  • Zona estab. (campo FCYFLD)

Define o campo da tabela de desencadeamento onde se encontra o código da sociedade àqual está anexado o registo. Se este campo está registado, as estatisticas se apoiando sobre este código poderão ser declinados pelo estabelecimento.

Bloco número 4

Fechar

 

Separador Avançado

Apresentação

O segundo separador permite completar a descrição do contexto de desencadeamento, quando este está mais complexo, nomeadamente:

  • em descrevendo, num primeiro quadro, junções permitindo provocar a leitura de outras tabelas ligadas durante o processo de acumulado. A ordem de registo das tabelas no quadro é importante, pois que uma tabela pode ser ligada em cascata à tabela principal e a todas as tabelas que a precedem.
  • em dando as condições lógicas que devem ser realizadas para que o acumulado seja feito.
  • em definindo as variáveis (via as fórmulas de cálculo) utilizáveis diretamente em definição de estatísticas.

Fechar

 

Campos

Os seguintes campos estão presentes neste separador :

Quadro número 1

  • Nr. (campo NUMLIG3)

 

Define uma tabela que será atualizada em linha no momento do processo de acumulado, cujo registo está determinado por um valor de chave da ligação. Isto permite igualmente de basear os critérios de estatísticas e os valores acumulados sobre os campos desta tabela.

  • Abreviatura (campo ABRLNK)

Corresponde à abreviação sob a qual a tabela ligada está aberta.

Se este campo não está registado, a abreviação é a abreviação por defeito da tabela. Pode ser útil de registar uma abreviação para não entrar em conflito com o contexto chamador

  • Chv ligação (campo CLELNK)

Define o código da chave da tabela utilizada para realizar a leitura das linhas ligadas. Por defeito, a primerira chave da tabela é utilizada.

Uma vez este campo alimentado, o quadro seguinte Mapa chaves - propriedades está alimentado segundo o código dos diferentes segmentos de chave.

  • Expressão de ligação (campo EXPLNK)

Este campo está definido como uma ou várias expressões calculadas separadas por um ponto e vírgula. Cada expressão está avaliada, e o resultado permite de conhecer o valor da chave utilizada para realizar a junção. Quando as junções múltiplas são autorizadas, pode-se não dar que os primeiros elementos da chave.

Nas expressões, podem-se utilizar constantes, e campos emitidos das tabelas previamente definidas na lista das relações.

Quadro número 2

  • Nr. (campo NUMLIG1)

 

  • Critérios de arranque (campo CRI)

Permite de definir um critério sob forma de uma expressão lógica podendo fazer intervir todas as tabelas em linha, constantes e das funções.

Apenas as linhas para as quais a avaliação das condições reenvia um resultado não nulo (ie. verdadeiro) são afetados pela extração de dados.

Quadro número 3

  • Nr. (campo NUMLIG2)

 

  • Variável (campo VARNAM)

Define o nome de uma variável diretamente utilizável nos acumulados estatísticos baseados sobre o evento desencadeador, para evitar de ter a definir as expressões calculadas baseadas sobre os campos das tabelas em linha.

  • Descr. (campo VARINTIT)

Intitulé associé au code précédent

  • Expressão (campo VARFOR)

Define a fórmula de cálculo correspondnete à variável.

Esta fórmula é uma expressão calculada podendo fazer intervir as constantes, os operadores, funções, e todas as variáveis em linha no contexto de agregação

  • Divisa (campo VARCUR)

Afim de permitir de criar os acumulados sobre os montantes exprimidos em divisas diferentes convertidos automaticamente, pode-se registar aqui uma constante ou um campo definindo um código divisa. Registar-se-á em seguida, na definição do acumulado estatístico, o código da divisa na qual deve ser gerada cada acumulado.

Fechar

 

Lista dos diferentes eventos desencadeadores standard

Os eventos desencadeadores standard são documentados nas documentações, organizados por módulo, e acessível pela ligação seguinte.

De referir que, nos casos de documentos complexos (de tipo cabeçalho e linha), pode existir dois eventos desencadeadores, uma chamada sobre uma vez por cabeçalho, a outra chamada um vez por linha Segundo o nível de detalhe desejado pela agregação, escolher-se-á um ou outro.

Botões específicos

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

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

Para além das mensagens genéricas, as seguintes mensagens de erro podem aparecer durante o reg. :

Campo inexistente

O campo de ligação proposto não existe mais na tabela

Zona inexistente

A zona sociedade, estabelecimento, ou data registada não existe na tabela.

Expressão incorrecta, erro de sintaxe

A expressão calculada definindo o valor da variável não está correcto.

Tabelas consideradas

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