Pular para o conteúdo
Início » SX5 Tabelas Genéricas

SX5 Tabelas Genéricas

Totvs-Protheus-Tabela-generica

O que é SX5

SX5 Tabelas Genéricas Totvs Protheus são mini arquivos armazenadores de Dados Específicos de cada Empresa e tem como finalidade Customizar Situações, que dependam de um conjunto de registros que dificilmente necessitarão de alterações, tais como: Tipificar os Produtos, os Grupos, os Tipos de Notas Fiscais, os Pagamentos, Feriados, etc

Quando precisamos de um cadastro simples do tipo codigo/valor, por exemplo, estado e sua sigla, temos no Microsiga Protheus uma estrutura genéricas de tabelas. Além da tabela é fornecido já consultas padrões para serem utilizadas nos campos das outras tabelas, para fazer consultas a sua tabela.

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

Qual o objetivo do SX5 Tabelas Genéricas

 

O principal Objetivo do SX5 Tabelas Genéricas é o ganho em tempo, ao evitar que se crie mais uma tabela no banco de dados, se popule se crie consulta padrões para ela(LookUps).

 

Como Usar SX5 Tabelas Genéricas

 

Por padrão os valores das tabelas Genéricas são adicionados via o modulo de Configurador, que apenas os estão no grupo de Administradores tem acesso.

Devemos ficar atento, para identificarmos quando o uso do SX5 é uma boa ideia. Para isso tomamos como base um conjunto simples de perguntas:

    1. O usuário comum irá poder adicionar dados nessa tabela?
    2. É possível que num futuro essa tabela necessite de mais do que um campo valor?
    3. A quantidade de dados dessa tabela é muito grande?

Quando respondemos sim para qualquer uma dessas perguntas, é bem provável que a tabela genérica não atenda as suas necessidades. O que ocorre quando respondemos sim para uma dessas perguntas.

  1. Se o usuário poderá adicionar os dados a tabela, é muito provável que precisaremos fazer validações sobre a entrada de dados dele, portanto uma rotina especifica é recomendada pois não temos mecanismos para efetuar isso na tabela Genérica;
  2. Caso se identifique que mais cedo ou mais tarde será necessário um ou mais campos na tabela não podemos o fazê-lo, pois o tabela é Genérica e não podemos criar um campo especifico apenas para sua tabela;
  3. A sua tabela genérica compartilha a mesma tabela física que as demais, portanto se tivermos muitos registros nela poderemos ter perda de performance;
 
  1.  
 

Estrutura SX5 Tabelas Genéricas

CamposTipoDescrição
X5_FILIALCaracterCódigo da Filial do sistema
X5_TABELACaracterCódigo da tabela que será utilizada como chave .
X5_CHAVECaracterCódigo que pode ter 6 caracteres para identificação de um valor na tabela
X5_DESCRICaracterConteúdo no idioma Português
X5_DESCSPACaracterConteúdo  no idioma Espanhol
X5_DESCENGCaracterConteúdo no idioma Inglês

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

Veja também: