Conheça as Tabelas padrões do ERP TOTVS Protheus.
Uma das dificuldades de quem desenvolve no ambiente TOTVS Protheus, é encontrar as tabelas necessárias e pertinentes aos módulos do ERP.
As Tabelas TOTVS Protheus funcionam como um organizador básico dos dados do sistema de gestão e encontram-se no Banco de Dados, onde também estão os parâmetros, as parametrizações, as propriedades de apresentação na interface, entre outros.
Como acessar tabelas Protheus no banco de dados?
Para acessar as tabelas Protheus no banco de dados, basta seguir estes passos no sistema:
- Entrar no APSDU:
- Arquivo/ Abrir.
- Top Conect.
- Selecionar a tabela que deseja consultar:
- Tabela consultada:
- Para filtrar os dados de consulta nesta tabela acesse “Utilitário / Filtrar”:
- Exemplo de filtro: Filtro pela verba 114:
- Somente mostrará a verba selecionada no filtro:
Para simplificar esse processo e facilitar o acesso, reunimos as tabelas padrões do TOTVS Protheus em um arquivo que você pode conferir gratuitamente a qualquer momento.
Vale lembrar que há pouco mais de um ano a TOTVS liberou a inclusão de todas as tabelas e dados referentes aos dicionários do Protheus dentro do banco de dados. As tabelas fazem parte de todos os módulos do ERP e são usadas para facilitar a busca pelos parâmetros dos campos (SX3), os índices (SIX) e os relacionamentos (SX9) no sistema.
São mais de 15 mil tabelas existentes no Protheus que servem como documentação para analistas e programadores.
Exemplos de tabelas Protheus
Segue abaixo um exemplo de tabelas sped Protheus:
Campo | Título | Descrição | Tipo | Contexto | Tamanho |
CCY_FILIAL | Filial | Filial do Sistema | C | Real | 2 |
CCY_CNPJ | CNPJ Sucedi. | CNPJ PJ Cedente Cred | C | Real | 14 |
CCY_ORICRE | Origem Cred | Origem do Crédito | C | Real | 2 |
CCY_PERIOD | Período | Período | C | Real | 6 |
CCY_COD | Cod Cred | Código do crédito | C | Real | 3 |
CCY_TOTCRD | Tot. Cred | Tot. Cred | N | Real | 14, 2 |
CCY_CREDUT | Cred. Utiliz | Cred. Utiliz. | N | Real | 14, 2 |
CCY_CRDISP | Cred. Disp. | Cred. Disp. | N | Real | 14, 2 |
CCY_LEXTEM | Cred. Exte. | Crédito Extemporâneo | N | Real | 14, 2 |
CCY_ANO | Ano.Origem | Ano Origem do Cred | C | Real | 4 |
CCY_MES | Mes.Origem | Mes Origem do Cred | C | Real | 2 |
CCY_REANTE | Ress.Ant | Ressarcimentos anteriores | N | Real | 14, 2 |
CCY_COANTE | Comp.Anter | Compensações anteriores | N | Real | 14, 2 |
CCY_RESSA | Ressarciment | Ressarcimento no período | N | Real | 14, 2 |
CCY_COMP | Compensação | Compensação no período | N | Real | 14, 2 |
CCY_UTIANT | Utilizado | Crédito Utilizado | N | Real | 14, 2 |
CCY_CONSOL | Consolidado | Consolid. visão Empresa | C | Real | 1 |
CCY_REFER | Origem.Cred | Origem.Cred | C | Real | 6 |
CCY_RESCRE | Reserva Cred | Reserva Crédito PIS | C | Real | 1 |
Além desta tabela, há inúmeras outras, como:
- Tabela SF1 Protheus;
- Tabela Contas a Pagar Protheus;
- Tabelas TSS Protheus;
- Tabela sped050.
O compartilhamento de tabelas Protheus é bastante comum entre a comunidade de desenvolvedores e analistas, já que não é possível memorizar milhares de campos e configurações. A própria TOTVS oferece um dicionário completo como documentação e de forma gratuita, para que o conhecimento seja repassado a todos.
Banco de dados de tabelas Protheus
O Banco de Dados é uma espécie de repositório, onde são armazenados todos os dados gerados pela empresa, como: tabelas de clientes, de produtos, vendas, e informações em geral. Já o Dicionário de Dados atua diretamente na criação, consultas e estruturação das tabelas de dados, ou seja, ao criar qualquer campo, é preciso primeiro, realizar essa inclusão no dicionário, assim o Protheus “enxergará” a operação a ser executada.
A migração do Dicionário de Dados para o Banco de Dados do Protheus para o Banco de Dados, traz uma série de vantagens aos usuários do sistema, assim como se faz necessária para que a empresa usufrua das melhorias no comportamento da interface SIGAADV.
Dentre as vantagens estão a centralização dos metadados e dos dados sobre os cuidados do SGBD; a diminuição do I/Os no AppServer; facilidade para integração com o Identity, velocidade, maior controle e segurança de informações, um único backup centralizado, SPOF (single point of failure), entre outros.
Utilizando tabelas Protheus para otimizar o sistema
Apesar de ser um assunto extremamente técnico e utilizado em rotinas de manutenção, busca ou integridade do sistema, as tabelas Protheus também possuem um papel importante na otimização do sistema como um todo.
Por exemplo, as tabelas facilitam a integração de diferentes processos dentro do Protheus. Elas servem como pontos de conexão para informações que podem ser compartilhadas entre módulos do sistema, garantindo uma visão unificada dos dados.
De forma mais ampla, essa visão unificada também auxilia na tomada de decisões. Vamos a um exemplo: uma equipe especializada no sistema Protheus sabe quais tabelas estão relacionadas, fazendo com que os dados entre elas também estejam com históricos impecáveis.
Departamentos constantemente precisam analisar dados e informações para terem certeza se as rotinas estão sendo executadas não apenas corretamente, mas eficientemente, com rapidez, transparência e facilidade. Com tabelas bem empregadas no sistema, gerar relatórios com todos estes dados é muito mais fácil.
No entanto, para isso, é necessária uma equipe dedicada e especializada na linguagem ADVPL, nas tendências e atualizações do sistema TOTVS, entre outros diferenciais. A CRM Services é a maior consultoria TOTVS do Brasil, com uma equipe estruturada e preparada para analisar as necessidades e pontos de melhoria do ERP Protheus, desde o diagnóstico inicial, até a implantação final das melhorias.