Desenvolvimento > Utilitários > Diversos > Cópia valores parâmetros 

Esta função permite copiar os valores de parâmetros definidos a um nível dado (sociedade, estabelecimento, utilizador, legislação) para um código dado, versus um conjunto de códigos de destino (sociedade, estabelecimento, utilizador, legislação, segundo a escolha de cópia feita) definidos por limites de valores, pela utilização de um modelo, ou dado sob a forma de uma lista.

Esta cópia pode ser feita em modo simulação num primeiro tempo (com ou sem detalhe dos parâmetros copiados).

Gestão do ecrã

Ecrã de registo

Apresentação

Um único écrã de registo, permite a entrada na função, de registar o conjunto dos parâmetros necessários. Na validação do registo, uma confirmação é pedida, depois a função foi lançada, e um rasto permite conhecer o resultado

Fechar

 

Campos

Os seguintes campos estão presentes neste separador :

Bloco número 1

  • A partir do dossier (campo DOSORG)

Este campo permite de definir o dossier a partir do qual os parâmetros vão ser copiados. As sintaxes possíveis estão descritas no anexo dedicado

  • Para o dossier (campo DOSDES)

Este campo permite de definir o dossier no qual os parâmetros vão ser copiados. As sintaxes possíveis estão descritas no anexo dedicado

  • Nível definição (campo NIV)

Define o nível de definição dos parâmetros a copiar. Os valores seguintes são possíveis :

  • sociedade (copiam-se os parâmetros definidos ao nível de uma sociedade versus uma ou várias sociedades).
  • sociedade (copiam-se os parâmetros definidos ao nível de uma sociedade versus uma ou várias sociedades).
  • legislação (copiam-se os parâmetros definidos ao nível de uma sociedade versus uma ou várias sociedades).
  • utilizador (copiam-se os parâmetros definidos ao nível de um utilizador versus um ou vários utilizadores).
  • campo WA

 

  • Detalhes (campo DETAIL)

Quando esta check box está assinalada, obter-se-á na lista o detalhe dos parâmetros copiados, o seu valor. Se ela esta afectada, apenas a lista dos códigos de destino está afixado.

  • Simulação (campo SIMU)

Se esta check box foi assinalada, a cópia de parâmetros não está feita, o resto dando o detalhe das cópias que serão feitas se a operação foi lançada em modo não simulado (com ou sem detalhe dos valores de parâmetros).

  • Supressão (campo SUPP)

Quando esta check box está assinalada, uma supressão preliminar dos parâmetros do nível de destino está feito antes da cópia. Assim, por exemplo, se se copia os parâmetros de um utilizador A a um utilizador B, e se certos parâmetros do utilizador B são definidos ao nível do utilizador ele próprio, então que para o utilizador A, eles são herdados do estabelecimento do qual dependem.

  • se a check box está assinalada, após a cópia, estes parâmetros serão, para o utilizador B, herdados do estabelecimento do qual depende (e não do estabelecimento do qual depende o utilizador A) : os valores locais não copiados serão perdidos.
  • se a check box está assinalada, o utilizador B guarda os valores locais dos seus parâmetros se eles não estão definidos localmente pelo utilizador A.
  • Source (campo ORI)

Define a origem (sociedade, estabelecimento, legislação, utilizador segundo o caso) dos valores parâmetros a copiar.

  • campo ORILIB

Intitulé associé au code précédent

Destino

  • Tipo (campo TYP)

Define como os códigos (sociedade, estabelecimento, utilizador) de destino são registados, com as possibilidades seguintes :

  • sob a forma de um limite de início/fim de códigos.
  • sob a forma de um modelo de código.
  • sob a forma de um modelo de código.
  • Destino (campo DEST11)

Quando a cópia de parâmetro se faz versus um destino definido por limites, estes dois campos permitindo de dar o código início e o código de fim afectados.

Segundo o caso, registar-se-á aqui os limites de códigos sociedades, estabelecimentos, legislações, ou utilizadores.

  • Até (campo DEST12)

 

  • Destino (campo DEST21)

Quando a cópia de parâmetro se faz versus um destino definido por um modelo, regista-se aqui o modelo afectado.

Segundo o caso, registar-se-á aqui um modelo de códigos sociedades, legislação, ou utilizador.

Quadro Lista

  • campo NBLIG

 

  • Cód. (campo DEST31)

Quando a cópia de parâmetro se faz versus um destino definido por uma lista de códigos, regista-se aqui os códigos afectados.

Segundo o caso, registar-se-á aqui os códigos sociedades, estabelecimentos, legislações, ou utilizadores.

  • Descr. (campo DESTLIB)

Intitulé associé au code précédent

Fechar

 

Mensagens no rasto

O rasto apresenta as informações sob a forma seguinte:

[Nível] Origem : [NOME]

[NN] Parâmetros copiados

Parâmetro [NOME] : [VALOR] ( [Intitulado] )

[Nível] Destino : [NOME]

[NN] Parâmetros suprimidos

Parâmetro [NOME] : [VALOR] ( [Intitulado] )

onde:

  • [Nivel] corresponde à sociedade, estabelecimento, legislação, ou utilizador
  • [NN] dado o número de parâmetros afectados (copiados, na seguinte da linha origem, suprimidos, sobre o nível de destino, sabendo que esta linha não está presente se nenhum valor de parâmetro não está suprimido).
  • As linhas de detalhe com cada parâmetro e o seu valor não são presentes que a check a assinalar Detalhe está assinalado

Observações

Se os valores de parâmetros existentes para um código de destino dado, e não existem no código de partida, os valores são suprimidos. Assim, por exemplo, se o parametro CALNBRDEC vale 2 por defeito para o dossier, e não está definido ao nível do utilizador JOHN :

  • Uma cópia dos parâmetros do utilizador JOHN versus o utilizador JIM vai copiar este valor de parâmetro
  • no inverso, uma cópia dos parâmetros do utilizador JIM versus o utilizador JOHN vai suprimir este valor de parâmetro para o utilizador JOHN (pois que se considera que o utilizador não tem valor próprio, mas que deve herdar do valor dos níveis superiores).

Esta regra está assim válida quando se faz cópias entre dossiers Assim, a cópia dos parâmetros associados a JOHN do dossier 1 versus JIM sobre o dossier 2 não vai recopiar que os parâmetros próprios a JOHN (se parâmetros são herdados do estabelecimento., da sociedade, ou do dossier, o que significa que não se herdarão forçosamente de valores idênticos. Pode-se em seguida, se a necessidade se faz sentir, copiar os parâmetros do estabelecimento do JOHN para o estabelecimento de JOHN versus a sociedade de Jim, etc...

Tarefa batch

Esta função pode ser lançada em batch, mas não existe tarefa standard dedicada ao lançamento.

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