Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Ajuste do

...

Inicializador Padrão do

...

Campo Nome

...

do Agente (

...

TN0_

...

NOMAGE)

Produto:Microsiga Protheus®
Ocorrência:Realizar o aumento do campo de Nome Amb. (TNE_NOMEDivergência no Inicializador Padrão do Nome Agente (TN0_NOMEAGE) da rotina de Ambiente Físico Riscos (MDTA182MDTA180).
Passo a passo:

Foi identificado que esta situação está ocorrendo por diferenças no dicionário do ambiente de alguns clientes e o padrão.

O que traz a informação do campo Nome Agente (TN0_NOMAGE) quando um registro na rotina de Riscos (MDTA180) é alterado ou visualizado é o Inicializador Padrão (X3_RELACAO).

No dicionário padrão, o valor do Inicializador Padrão do campo TN0_NOMEAGE é "If( INCLUI,'',Posicione( 'TMA', 1, xFilial( 'TMA' ) + TN0->TN0_AGENTE, 'TMA_NOMAGE'))". Porém, no caso de alguns clientes, foi observado que o inicializador padrão deste campo está como "If( INCLUI,'',Posicione( 'TMA', 1, xFilial( 'TMA' ) + TN0->TN0_AGENTE, 'TMA_AGENTE' ))".

Por isso, ao visualizar ou alterar o registro, está trazendo o valor do código do agente ao invés do nome. Ou seja, para resolver está situação basta trocar o Inicializador Padrão do campo TN0_NOMEAGE para como está no dicionário padrão que é:
If( INCLUI,'',Posicione( 'TMA', 1, xFilial( 'TMA' ) + TN0->TN0_AGENTE, 'TMA_NOMAGE'))

Para acompanhar o tamanho do campo do módulo do TAF (TO4_NMAMB) de 100 caracteres, é necessário que o campo Nome Amb. (TNE_NOME) tenha o mesmo tamanho.

  1. Para isto, deverá ser acessado o módulo do Configurador (SIGACFG) em Base de Dados / Dicionário/ Base de Dados, selecione a opção Dicionário, clique na lupa e busque pela tabela TNE TN0:


Image RemovedImage Added


2. Selecione o campo TNEcampo TN0_NOMENOMAGE, clique em alterar e altere o Tamanho para 100 Inc. Padrão para IF( INCLUI,'',POSICIONE( 'TMA', 1, XFILIAL( 'TMA' ) + TN0->TN0_AGENTE, 'TMA_NOMAGE')). Clique em Salvar:

Image RemovedImage Added


3. Em seguida, selecione a opção Salvar

Image RemovedImage Added