A tabela abaixo descreve quais as regras para atualização dos campos do dicionário
...
de tabelas SX2, quando executada atualização via ferramenta UPDDISTR ou migrador de versão.
O objetivo destas regras é efetuar as atualizações de dicionários e ao mesmo tempo respeitar as personalizações efetuadas por nossos clientes utilizando ferramentas como por exemplo o configurador.
As regras são válidas apenas para alteração de tabelas existentes. Tabelas novas são gravados integralmente.
...
Dicionário destino: dicionário do "cliente"
Novo dicionário: dicionário do pacote de atualização ou da nova versão. (SXSppp.TXT ou SDFppp,TXT onde ppp refere-se à sigla da localização)
...
Obs.: maiores informações sobre Dicionário de Referência, que será mencionado na tabela abaixo: https://tdn.totvs.com/pages/viewpage.action?pageId=359475013
Campo | Descrição |
---|
...
Regra padrão | Regra com dicionário de referência processado | Regra para pacotes gerados pelo Gestão de Ambientes | |
---|---|---|---|
X2_ |
...
CHAVE | Tabela | Nunca atualiza (chave) | ||
X2_ARQUIVO | Nome físico | Nunca atualiza | ||
X2_PATH | Caminho (path) | Nunca atualiza | Sempre atualiza, mesmo que em branco. | |
X2_MODO | Modo de compartilhamento filial | Nunca atualiza | Atualiza apenas caso a tabela de dados não exista no ambiente destino ou esteja vazia. | |
X2_MODOUN | Modo de compartilhamento da unidade de negócio | Apenas atualiza se destino em branco (migração versões anteriores) | Atualiza apenas caso a tabela de dados não exista no ambiente destino ou esteja vazia. | |
X2_MODOEMP | Modo de |
...
compartilhamento da empresa | Apenas atualiza se destino em branco (migração versões anteriores) | Atualiza apenas caso a tabela de dados não exista no ambiente destino ou esteja vazia. | |
X2_USROBJ |
...
Objeto alternativo (de usuário) |
...
vinculado à tabela | Nunca atualiza | Sempre atualiza, mesmo que em branco. | ||
X2_ROTINA | Atualiza se o valor do dicionário destino estiver vazio. | Se o valor foi alterado pelo cliente, não atualiza. Obs.: A regra vale para qualquer novo valor, mesmo que em branco. | Sempre atualiza, mesmo que em branco. | |
X2_STAMP | Se o valor foi alterado pelo cliente, não atualiza. Se o valor não foi alterado pelo cliente, atualiza. | Sempre atualiza | ||
X2_INSDT | Define se no momento de criação da tabela informada no X2_ARQUIVO será criado o campo I_N_S_D_T_, qual será um datetime e/ou timestamp, registrando o momento que houve inserção de um registro na tabela | Se o valor foi alterado pelo cliente, não atualiza. Se o valor não foi alterado pelo cliente, atualiza. | Sempre atualiza | |
Demais campos | Sempre atualiza |
O campo X2_STAMP estará disponível a partir da release 12.1.2310
O campo X2_INSDT estará disponível a partir da release 12.1.2410
Maiores detalhes sobre o campo em Boas práticas para utilização dos campos S_T_A_M_P_ e I_N_S_D_T_ do TOTVS | DBAccess
...
Exceções
Informações |
---|
As |
...
tabelas SR5, SYN e SYO possuem tratamento específico para o campo X2_PATH. O conteúdo a ser gravado neste campo é definido internamente |
...
...
...
...
...
...
...
...
...
. |
...