SIX Índices das tabelas

SIX Índices das tabelas

SIX Índices das Tabela Totvs Protheus

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.

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 camposSempre 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 camposSempre atualiza
Para índices novos:

Atualiza todos os campos.

Veja também:

O que é MVC
O que é MVC admin

Saiba tudo sobre o MVC AdvPl, Model View Controller Totvs Protheus

Familia de Arquivos Protheus
Familia de Arquivos Protheus admin

Saiba tudo sobre a familia de arquivos do sistema ERP Totvs Protheus

O que é AdvPl
O que é AdvPl admin

Saiba tudo sobre o AdvPl, a linguagem do sistema ERP Totvs Protheus

Sistema Totvs Protheus
Sistema Totvs Protheus admin

Saiba tudo sobre o sistema ERP Totvs Protheus

Contato

Envie seus dados que entraremos em contato
Fale Conosco pelo Whatsapp (11) 96646-0719