Dicionário de Dados Protheus: tabelas, campos e índices
Consulte a estrutura do ERP TOTVS Protheus (SX2, SX3 e SIX): tipo, tamanho, validação, consulta padrão e exemplos de SQL, tudo em um só lugar.
Navegar pela inicial da tabela
Tabelas mais consultadas
O que é o dicionário de dados do Protheus?
O dicionário de dados é o conjunto de tabelas que descreve toda a estrutura do ERP: quais tabelas existem, quais campos cada uma tem e como os dados são indexados. Ele fica nas tabelas SX2, SX3 e SIX, e é a base para customizações em ADVPL, integrações, relatórios e consultas SQL.
SX2: tabelas
Define cada tabela do sistema: código (como SA1), nome, modo de compartilhamento por empresa, unidade e filial, e a chave única.
SX3: campos
Define os campos de cada tabela: nome, tipo, tamanho, casas decimais, título, descrição, picture, validação, inicializador padrão, consulta padrão (F3) e opções de combo.
SIX: índices
Define os índices de cada tabela: ordem, expressão da chave e apelido (nickname), usados pelas rotinas para acessar os registros com desempenho.
Como usar esta consulta
Procure pelo código da tabela (SA1, SC5, SD2…), pelo nome do campo (A1_COD) ou por uma palavra da descrição (como "cliente" ou "CNPJ"). Em cada página você encontra um exemplo de SELECT e um botão que copia um prompt pronto para gerar o código ADVPL correspondente.
Quer aplicar isso no seu projeto? Veja nossos artigos sobre Protheus ou fale com a FBS Consultoria.