Pular para o conteúdo
Início » SIX Índices das tabelas

SIX Índices das tabelas

Totvs-Protheus-Indices-de-tabelas

O que é SIX Índices das tabelas

SIX são os Índices das tabelas do sistema Totvs protheus, ela é definida no Dicionário de dados pelo SX2.

Alterações feitas por fora do Ambiente do Configurador na chave não se refletem no banco de dados.

Estude para provas de certificações em TI com os simulados Bynem

Toda a tabela no sistema precisa possuir pelo menos um Índice com o campo SHOWPESQ como “S” para que a tabela possa ser exibida dentro de uma browse.

CamposTipoDescrição
INDICECaracterAlias da tabela.
ORDEMCaracterOrdem da tabela, começando em 1 até 9 após isso, segue letras iniciando em A.
CHAVECaracterConjunto de campo que fazem parte da chave, separador por +. Os campos devem existir no SX3, e tem que ser campos reais.
DESCRICAOCaracterRótulo com a descrição do índice no idioma Português.
DESCSPACaracterRótulo com a descrição do índice no idioma Espanhol.
DESCENGCaracterRótulo com a descrição do índice no idioma Inglês.
PROPRICaracterPrioridade do Parâmetro, quando com S – Sistema , quando U –Usuário.
F3CaracterUtilizada pela função AxPesqu para montar os campos de F3.
NICKNAMECaracterAtribuiu um apelido para o índice. Uso restrito em costomizações.
SHOWPESQCaracterSe preenchido com “S” é mostrado no Browse do sistema.

Regras para atualização do dicionário SIX Índices das tabelas UPDDISTR e migrador de versão.

A tabela abaixo descreve quais as regras para atualização dos campos do dicionário de índices SIX, 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.

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)

É feita uma pesquisa considerando a tabela e ordem de índice, para verificar se é um índice novo ou já existente.

 Para índices já existentes:

 Se encontrar um índice de sistema, adota o procedimento abaixo:

Campo

Descrição

Regra

NICKNAMEApelidoAtualiza caso este campo esteja vazio no dicionário destino. Ou seja, não sobrepõe nicknames definidos pelo cliente
Demais campos Sempre atualiza

Se encontrar um índice de usuário na mesma posição, insere todos os campos do SIX Índices das tabelas oficial TOTVS e reinsere o índice de usuário na próxima posição, como descrito abaixo.

Campo

Descrição

Regra

ORDEMOrdemGrava o valor considerando o maior índice já existente, ou seja, incrementa o maior valor em uma unidade
Demais campos Sempre atualiza

 Para índices novos:

Atualiza todos os campos.

 

A Six IT é uma Consultoria Totvs Protheus. Trabalhamos com implantações, suporte e melhorias. Entre em contato e saiba mais

Veja também: