Resposta rápida
- SD2?
- Itens das notas de saída — o que efetivamente saiu.
- TES?
- A regra que diz o que a movimentação significa; trocado, o sistema erra em silêncio.
- RPO?
- O arquivo com todos os programas do Protheus, padrão e customizado, num pacote só.
- “Está em homologação”?
- No ambiente de teste, esperando você validar — não uma pendência.
Não achou o termo que ouviu? A lista completa — treze tabelas, seis módulos, nove conceitos — está logo abaixo.
Consulta rápida6 seções
Toda reunião de projeto tem esse momento: a TI diz que o problema está na SD2 e resolve com ponto de entrada, e quem executa o processo sai sem saber com o que concordou. O problema quase nunca é o sistema — é vocabulário. Este glossário traduz as palavras que você ouve sobre o seu próprio trabalho: não é lista para programador, é o dicionário de quem usa o ERP todo dia.
Antes de tudo: “tabela” não é coisa de TI
Quando alguém diz “isso está na SA1”, está dizendo algo simples: é a gaveta onde o sistema guarda essa informação. O Protheus separa cada tipo de dado numa gaveta diferente — cliente numa, fornecedor em outra, produto em outra — com um código de três caracteres que a TI usa como nome próprio, do jeito que você diz “pedido” em vez de “documento de intenção de compra”. Você não precisa decorar: precisa saber que a sigla aponta onde o dado mora, não descreve um problema técnico obscuro.
Uma observação que economiza confusão: em conversa essas siglas aparecem sozinhas (SA1); no banco de dados vêm com números no fim (SA1010, SA1990) — o número diz a qual empresa o conjunto pertence. “SA1010” num e-mail da TI é a mesma SA1.
As tabelas que aparecem em conversa
| Sigla | O que guarda | Por que você ouve isso |
|---|---|---|
| SA1 | Clientes | Bloqueio, endereço, condição de pagamento — a maioria dos problemas de faturamento vem daqui. |
| SA2 | Fornecedores | Mesma lógica da SA1, do outro lado: dado bancário, natureza, CNPJ divergente. |
| SB1 | Produtos | Descrição, unidade, NCM. Produto “estranho” costuma vir do cadastro. |
| SB2 | Saldo do produto, por armazém | SB1 é o que o produto é; SB2 é quanto tem e onde. “Saldo errado” é SB2. |
| SC5 | Cabeçalho do pedido de venda | Cliente, condição, transportadora, data — vale para o pedido inteiro. |
| SC6 | Itens do pedido de venda | Produto, quantidade, preço, TES de cada linha. “Liberado mas o item não” é SC5 × SC6. |
| SC7 | Pedido de compra | Produto, quantidade, preço, prazo — citada em toda discussão de aprovação. |
| SD1 | Itens das notas de entrada | O que efetivamente entrou — base da conferência de recebimento. |
| SD2 | Itens das notas de saída | O que saiu. “Faturado não bate com vendido” compara SC6 com SD2. |
| SE1 | Contas a receber | Título, vencimento, valor, baixas — “está na SE1” é o financeiro já ter o título. |
| SE2 | Contas a pagar | O mesmo do pagamento: título de fornecedor, imposto, adiantamento. |
| SF1 | Cabeçalho das notas de entrada | Fornecedor, número, série, data, valor total. |
| SF2 | Cabeçalho das notas de saída | Dados gerais da nota emitida — com a SD2, onde vivem fiscal e faturamento. |
Padrão que vale guardar: o Protheus separa cabeçalho de itens: SC5/SC6
no pedido de venda, SF1/SD1 na entrada, SF2/SD2 na saída. Exceção: o pedido
de compra não tem cabeçalho separado — a SC7 guarda um registro por item, e
os dados gerais (fornecedor, condição) se repetem em cada linha. No dicionário
de dados, a SC7 tem tanto o campo de item (C7_ITEM) quanto o de fornecedor
(C7_FORNECE) na mesma tabela.
As siglas de módulo: SIGA o quê?
Módulo é a área do sistema. O nome sempre começa com SIGA, herança do nome antigo do produto — Sistema Integrado de Gestão Administrativa. Depois vem a abreviação da área.
| Sigla | Módulo | O que faz, na prática | Quem senta ali |
|---|---|---|---|
| SIGAFAT | Faturamento | Pedido de venda, liberação, nota de saída, tabela de preço | Comercial, faturamento |
| SIGACOM | Compras | Solicitação, cotação, pedido de compra, alçada, contratos | Suprimentos |
| SIGAEST | Estoque | Saldos, movimentações, transferências, inventário | Almoxarifado, PCP |
| SIGAFIN | Financeiro | Contas a pagar e a receber, bancos, fluxo de caixa | Financeiro, tesouraria |
| SIGAFIS | Livros Fiscais | Apuração de impostos, livros, SPED | Fiscal, tributário |
| SIGACTB | Contabilidade Gerencial | Lançamentos, plano de contas, balancetes | Contabilidade, controladoria |
Os módulos conversam entre si: um pedido faturado no SIGAFAT gera título no SIGAFIN, baixa saldo no SIGAEST e alimenta o SIGAFIS — por isso um erro no financeiro pode ter nascido no faturamento. Ver a mesma informação em módulos diferentes é normal: é o mesmo dado, sob a ótica de cada área.
Os conceitos que realmente travam
Aqui não são siglas de gaveta. São ideias — e é onde a conversa descarrila de verdade.
TES — Tipo de Entrada e Saída
É a regra de comportamento da operação: o TES de um item diz ao sistema o que aquela movimentação significa — se movimenta estoque, se gera título financeiro, quais impostos calcula, se atualiza custo.
É por isso que o TES é campeão de chamado. Um TES trocado não dá erro na hora — deixa o sistema fazer, em silêncio, a coisa errada: imposto indevido, estoque que não baixa, título que não nasce. “Qual TES você usou?” não é burocracia, é a primeira pergunta certa.
Nas versões atuais existe também o TES Inteligente, que sugere o TES a partir de regras cadastradas, em vez de depender só da digitação.
Alçada de aprovação
É até quanto cada pessoa pode aprovar, e em que ordem — uma hierarquia de quem aprova primeiro, quem aprova depois, e a partir de qual valor sobe um nível.
“O pedido está preso na alçada” significa que espera alguém autorizar, não que houve erro. Existem alçadas por documento, por item e por nível — por isso um pedido às vezes é liberado só em parte.
Parâmetro MV_
Parâmetro é uma chave de configuração. Os nomes quase sempre começam com
MV_ (MV_ESTADO, MV_TPSALDO) e guardam uma decisão sobre como a empresa
quer que o Protheus se comporte.
“Isso é parâmetro” quer dizer que o comportamento é ajustável sem programar — configuração, não defeito. Também explica por que o sistema se comporta diferente entre empresas com a mesma versão.
Ponto de entrada
O Protheus vem com “ganchos” espalhados dentro das rotinas padrão: lugares onde a empresa encaixa uma regra própria — validar um campo, bloquear uma gravação, preencher algo automaticamente.
“Vou fazer por ponto de entrada” quer dizer que a TI vai acrescentar comportamento sem reescrever a rotina padrão — a rotina original continua sendo da TOTVS e recebe as atualizações dela.
Customização
Tudo que existe no seu Protheus e não veio de fábrica: campo criado, relatório próprio, rotina exclusiva, ponto de entrada, integração.
Se o comportamento é padrão, é documentado pela TOTVS e o suporte oficial atende; se é customização, quem mantém é a TI interna ou a consultoria. “Isso é padrão ou customizado?” é a pergunta que mais economiza tempo em chamado.
RPO
O arquivo onde ficam todos os programas do Protheus — o Repositório de Objetos: as rotinas da TOTVS e as customizações da empresa, num pacote só.
“Atualizar o RPO” ou “aplicar pacote” quer dizer trocar esse conjunto, normalmente numa janela combinada, porque mexe em todo mundo ao mesmo tempo.
Ambiente
Cópia do sistema com uma finalidade — costuma haver pelo menos duas: uma onde a empresa trabalha de verdade, outra onde se testa antes.
Os ambientes têm dados diferentes. Se você testar “no ambiente de teste” e não achar o pedido de ontem, não é defeito — é uma cópia mais antiga, assim de propósito, para não arriscar o dado real.
Release e upgrade
Release é a versão do Protheus, com correções, mudanças legais e recursos novos. Upgrade é o projeto de subir de uma versão para outra.
Upgrade não é só coisa de TI: quem valida se o processo continua funcionando é quem o executa — daí o pedido de “testar seu dia a dia em homologação”.
Dicionário de dados
O cadastro das gavetas: onde o Protheus guarda a definição de quais tabelas existem, quais campos cada uma tem, tamanho e tipo.
Você ouve isso ao pedir um campo novo: criar um campo é registrar no dicionário. Por isso “só aumentar o tamanho do campo” nunca é tão simples — mexe em tudo que usa aquele campo.
As palavras que a TI usa e você entende diferente
Estas quatro são traiçoeiras porque parecem português comum. E são — só que com outro significado.
| A TI diz | Você entende | O que realmente significa |
|---|---|---|
| “Está em produção” | “Está funcionando” | Ambiente real, com dados de verdade, valendo para todo mundo — nada a ver com produção fabril. |
| “Vou subir um fonte” | Algo vai subir de nível | Publicar o código no ambiente. Pergunte sempre: em qual ambiente? |
| “Preciso compilar” | Reunir informações | Transformar o código em algo que o Protheus executa, e gravar no RPO. |
| “Está em homologação” | “Está com pendência lá” | Está no ambiente de teste esperando você validar — parada, quase sempre é homologação sem dono. |
De brinde: quando a TI diz “não é bug, é comportamento padrão”, não está sendo defensiva — o sistema faz aquilo de propósito, e mudar exige decisão de negócio, não uma correção. Pergunte “qual é o caminho para mudar?”, em vez de reabrir o chamado.
Com esse vocabulário, um chamado fica mais fácil de escrever: onde, o quê, o que aconteceu, em qual ambiente. O modelo pronto para copiar está em Como escrever um chamado de Protheus que não volta.
O que isso muda
Você não precisa aprender Protheus por dentro — precisa de vocabulário suficiente para que sua experiência de processo chegue inteira do outro lado da mesa. Guarde este glossário para consulta rápida.
Quer ver MV_ESTADO e MV_TPSALDO — os dois parâmetros citados acima — no
seu ambiente? Peça a quem tem acesso ao banco para rodar:
SELECT X6_FIL, X6_VAR, X6_CONTEUD, X6_DESCRIC
FROM SX6010
WHERE X6_VAR IN ('MV_ESTADO', 'MV_TPSALDO')
AND D_E_L_E_T_ = ' '
ORDER BY X6_VAR, X6_FILFicou faltando alguma sigla que você ouve e ninguém explica? Escreva para a gente — as mais citadas entram na próxima atualização deste texto.
Referências
TDNtdn.totvs.com
TDN — SX2, Tabelas de DadosOnde o Protheus registra quais tabelas existemTDNtdn.totvs.com
TDN — SX6, Parâmetros do SistemaA tabela por trás dos parâmetros MV_TDNtdn.totvs.com
TDN — Guia do dicionário de dadosTDNtdn.totvs.com
TDN — TES InteligenteTDNtdn.totvs.com
TDN — Alçadas, Pedido de CompraTDNtdn.totvs.com
TDN — Upgrade de Release do Protheus 12
Continue por aqui
- Vídeo
ProtheusGuia de processo
Eliminar resíduo do pedido de venda: o que muda e o que não volta
Eliminar resíduo encerra o saldo que ainda não foi entregue de um pedido de venda. Veja onde fica a opção (no pedido e em lote), o que ela muda no pedido e por que não existe botão para desfazer.
- Vídeo
ProtheusGuia de processo
Não consigo excluir o pedido de venda: a liberação precisa ser estornada
O Protheus recusa a exclusão do pedido porque algum item já foi liberado para faturar. Veja como estornar a liberação em Estor.Doc's, o que impede o estorno e como conferir no banco.
- Vídeo
ProtheusGuia de processo
Configurador de Tributos (FISA170) para quem programa
O que o desenvolvedor precisa saber do Configurador de Tributos: tabelas, como o motor fiscal o aciona, a flag lCalcTG e como ler os tributos calculados.