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.
Campos | Tipo | Descrição |
INDICE | Caracter | Alias da tabela. |
ORDEM | Caracter | Ordem da tabela, começando em 1 até 9 após isso, segue letras iniciando em A. |
CHAVE | Caracter | Conjunto de campo que fazem parte da chave, separador por +. Os campos devem existir no SX3, e tem que ser campos reais. |
DESCRICAO | Caracter | Rótulo com a descrição do índice no idioma Português. |
DESCSPA | Caracter | Rótulo com a descrição do índice no idioma Espanhol. |
DESCENG | Caracter | Rótulo com a descrição do índice no idioma Inglês. |
PROPRI | Caracter | Prioridade do Parâmetro, quando com S – Sistema , quando U –Usuário. |
F3 | Caracter | Utilizada pela função AxPesqu para montar os campos de F3. |
NICKNAME | Caracter | Atribuiu um apelido para o índice. Uso restrito em costomizações. |
SHOWPESQ | Caracter | Se 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 |
NICKNAME | Apelido | Atualiza 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 |
ORDEM | Ordem | Grava 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