Desenvolvimento > Utilitários > Patchs > Modelo de parametrização 

Esta função permite de definir os modelos de parametrização utilizáveis na função Cópia de parametrização.
A criação de modelos de parametrização evita de preencher em cada cópia o conjunto da parametrização.

Em cada modelo de parametrização, associa-se a um ou vários modelos de dados, que descrevem os dados a transferir, Completa-se cada modelo de dados para:

  • Uma fórmula de selecção sobre a tabela principal do modelo de dados,
  • e um Tipo de transacção utilizado para revalidar a parametrização se necessário.

Estes são aplicados no momento da cópia da parametrização.

Pré-requisitos

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

Gestão do ecrã

Ecrã de registo

Campos

Os seguintes campos estão presentes neste separador :

Bloco número 1

Identifica o código do modelo de parametrização.

  • Descr. (campo INTPAT)

Intitulado afixado unicamente.

Bloco número 2

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

Este código de actividade permite marcar um desenvolvimento ou parametrização considerada como opcional (está então activado ou desactivado segundo o valor de indicador anexado ao código de actividade), mas igualmente de identificar os acréscimos específicos ou de reagrupar sob um mesmo código significativo um conjunto de elementos do dicionário devendo estar simultaneamente activados para permitir a uma funcionalidade do software de estar em obra.

Um código actividade começando por X, Y ou Z é considerado como específico.

Quadro Modelos de dados

O modelo de dados selecionado aqui permite definir os dados que serão extraidos para as escritas no ficheiro de patch ou copiados.

SEEINFO Pode existir vários modelos de dados idênticos num mesmo modelo de parametrização.

  • Seleção (campo EXPSEL)

Regista-se aqui uma fórmula de seleção que se aplicará sobre a tabela principal definida no modelo de dados.

Esta fórmula pode nomeadamente incluir a variável [L]CODLEG, que é o código legislação registado no momento do lançamento da cópia.

Quando os dados de parametrização descrevem as transações de registo, a simples cópia de dados de parametrização não é suficiente : Falta igualmente que as transações correspondentes sejam revalidadas (i.é que do código - tratamento, ecrãs, janela segundo os casos -seja regerado. Isto se deencadeia em preenchendo aqui o código de objeto de parametrizaação correspondente.

Fechar

 

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.

Mensagens de erro

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

A etiqueta "Subprog PATCHMOD" não existe no tratamento SUBXXX.

Esta erro significa que se pediu uma revalidação de transacção para um objecto para o qual nenhuma revalidação foi necessária. Com efeito, esta revalidação está desencadeada pela execução de etiqueta PATCHMOD no tratamento associados ao objecto. O facto que esta etiqueta não existe significa que não há nenhuma revalidação a prever.

Tabelas consideradas

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