Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela C58 no Protheus

Detalham.Receitas Isentas

A tabela C58 do Protheus está descrita no dicionário (SX2) como “Detalham.Receitas Isentas”. Possui 14 campos e 5 índices e chave única C58_FILIAL+C58_ID. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
C58
Nome
Detalham.Receitas Isentas
Nome (inglês)
Exempt Revenue Details
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
C58_FILIAL+C58_ID
Campos / índices
14 / 5

Campos da tabela C58 (14)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 C58_FILIAL C 2 0 Filial Filial Real
02 C58_ID C 6 0 ID Identificador Registro Real
03 C58_PERIOD D 8 0 Data Movto Data do Movimento Decl. Real
04 C58_TPTRIB C 1 0 Tp.Tributo Tipo do Tributo Real
05 C58_CSTPC C 6 0 CST Pis/Cof CST Pis/Cofins Real
06 C58_DCSTPC C 220 0 Des. CST Des. CST Pis/Cofins Virtual
07 C58_NATREC C 6 0 Id N Receita Id. Natureza Receita Real
08 C58_DNATRE C 220 0 Des. Nat.Rec Des. Nat.Receita Virtual
09 C58_VLRECB N 16 2 Rec.Bruta Valor Receita Bruta Real
10 C58_CODCTA C 36 0 Id. Cod.Cta Id. Cod.Conta Analítica Real
11 C58_CTACTB C 60 0 Cod.Cta Cod.Conta Analítica Virtual
12 C58_DCODCT C 220 0 Des.Cont.Con Descric. Conta Contabil Virtual
13 C58_DESCOM C 220 0 Des.Comp. Descrição Complem. Real
14 C58_STATUS C 1 0 Status Reg. Status do registro Real

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela C58 (5)

OrdemChaveDescriçãoApelido
1C58_FILIAL+DTOS(C58_PERIOD)+C58_TPTRIB+C58_CSTPC+C58_NATRECData Movto + Tp.Tributo + CST Pis/Cof + Id N Receita
2C58_FILIAL+C58_TPTRIB+C58_CSTPC+C58_NATRECTp.Tributo + CST Pis/Cof + Id N Receita
3C58_FILIAL+C58_CSTPC+C58_NATRECCST Pis/Cof + Id N Receita
4C58_FILIAL+C58_NATRECId N Receita
5C58_FILIAL+C58_IDID

Perguntas frequentes sobre a tabela C58

O que é a tabela C58?

É a tabela “Detalham.Receitas Isentas” do ERP TOTVS Protheus, com 14 campos definidos no dicionário SX3.

Qual é a chave única da tabela C58?

A chave única é C58_FILIAL+C58_ID.

Quais são os índices da tabela C58?

A tabela tem 5 índices. O principal (ordem 1) usa a chave C58_FILIAL+DTOS(C58_PERIOD)+C58_TPTRIB+C58_CSTPC+C58_NATREC.

Qual é o nome físico da tabela C58 no banco de dados?

No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: C58990). Em ADVPL, use RetSqlName("C58") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela C58

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

SELECT
    C58_FILIAL,
    C58_ID,
    C58_PERIOD,
    C58_TPTRIB,
    C58_CSTPC,
    C58_DCSTPC,
    C58_NATREC,
    C58_DNATRE,
    C58_VLRECB,
    C58_CODCTA,
    C58_CTACTB,
    C58_DCODCT,
    C58_DESCOM,
    C58_STATUS
FROM C58
WHERE
    D_E_L_E_T_ = ' '
    AND C58_FILIAL = 'VALOR'
    AND C58_ID = 'VALOR'
    AND C58_PERIOD BETWEEN '20261101' AND '20261130'
    AND C58_TPTRIB = 'VALOR'
    AND C58_CSTPC = 'VALOR'
    AND C58_DCSTPC = 'VALOR'
    AND C58_NATREC = 'VALOR'
    AND C58_DNATRE = 'VALOR'
    AND C58_VLRECB = 0
    AND C58_CODCTA = 'VALOR'
    AND C58_CTACTB = 'VALOR'
    AND C58_DCODCT = 'VALOR'
    AND C58_DESCOM = 'VALOR'
    AND C58_STATUS = 'VALOR'

Outras tabelas relacionadas

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.