A tabela CT3 do Protheus está descrita no dicionário (SX2) como “Saldos Centro de Custo”. Possui 19 campos e 8 índices e chave única CT3_FILIAL+DTOS(CT3_DATA)+CT3_CUSTO+CT3_CONTA+CT3_MOEDA+CT3_TPSALD+CT3_LP. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- CT3
- Nome
- Saldos Centro de Custo
- Nome (inglês)
- Cost Center Balances
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
CT3_FILIAL+DTOS(CT3_DATA)+CT3_CUSTO+CT3_CONTA+CT3_MOEDA+CT3_TPSALD+CT3_LP- Campos / índices
- 19 / 8
Campos da tabela CT3 (19)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | CT3_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | CT3_CUSTO | C | 9 | 0 | Cod C Custo | Codigo do Centro Custo | Real |
| 03 | CT3_CONTA | C | 20 | 0 | Cod Conta | Codigo da Conta Contabil | Real |
| 04 | CT3_MOEDA | C | 2 | 0 | Moeda | Moeda | Real |
| 05 | CT3_DATA | D | 8 | 0 | Data Saldo | Data do Saldo | Real |
| 06 | CT3_DEBITO | N | 16 | 2 | Sld Debito | Debito na Data | Real |
| 07 | CT3_CREDIT | N | 16 | 2 | Sld Credito | Credito na Data | Real |
| 08 | CT3_TPSALD | C | 1 | 0 | Tipo do Sld | Tipo do Saldo | Real |
| 09 | CT3_STATUS | C | 1 | 0 | Status | Status do Saldo (Ab/Enc) | Real |
| 10 | CT3_ATUDEB | N | 16 | 2 | Sld Atu Deb | Saldo Atual Devedor | Real |
| 11 | CT3_ATUCRD | N | 16 | 2 | Sld Atu Crd | Saldo Atual Credor | Real |
| 12 | CT3_ANTDEB | N | 16 | 2 | Sld Ant Deb | Saldo Anterior Devedor | Real |
| 13 | CT3_ANTCRD | N | 16 | 2 | Sld Ant Crd | Saldo Anterior Credor | Real |
| 14 | CT3_LPDEB | N | 16 | 2 | LP Debito | Lucro / Perda Debito | Real |
| 15 | CT3_LPCRD | N | 16 | 2 | LP Credito | Lucro / Perda Credito | Real |
| 16 | CT3_SLBASE | C | 1 | 0 | Flag Sld Bas | Flag Saldo Basico | Real |
| 17 | CT3_SLCOMP | C | 1 | 0 | Flag Sl Comp | Flag Saldo Composto | Real |
| 18 | CT3_DTLP | D | 8 | 0 | Dt Apuracao | Data da apuracao | Real |
| 19 | CT3_LP | C | 1 | 0 | Sld L.Perdas | Flag Saldo Lucros Perdas | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela CT3 (8)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | CT3_FILIAL+CT3_MOEDA+CT3_TPSALD+CT3_CONTA+CT3_CUSTO+DTOS(CT3_DATA)+CT3_LP | Moeda + Tipo do Sld + Cod Conta + Cod C Custo + Data Saldo + Sld L.Per | |
| 2 | CT3_FILIAL+CT3_CONTA+CT3_CUSTO+CT3_MOEDA+CT3_TPSALD+DTOS(CT3_DATA)+CT3_LP | Cod Conta + Cod C Custo + Moeda + Tipo do Sld + Data Saldo + Sld L.Per | |
| 3 | CT3_FILIAL+DTOS(CT3_DATA)+CT3_CUSTO+CT3_MOEDA+CT3_TPSALD+CT3_CONTA | Data Saldo + Cod C Custo + Moeda + Tipo do Sld + Cod Conta | |
| 4 | CT3_FILIAL+CT3_CUSTO+CT3_MOEDA+CT3_TPSALD+DTOS(CT3_DATA)+CT3_CONTA | Cod C Custo + Moeda + Tipo do Sld + Data Saldo + Cod Conta | |
| 5 | CT3_FILIAL+CT3_CUSTO+CT3_CONTA+CT3_MOEDA+DTOS(CT3_DATA) | Cod C Custo + Cod Conta + Moeda + Data Saldo | |
| 6 | CT3_FILIAL+CT3_MOEDA+CT3_TPSALD+CT3_CUSTO+CT3_CONTA+DTOS(CT3_DATA) | Moeda + Tipo do Sld + Cod C Custo + Cod Conta + Data Saldo | |
| 7 | CT3_FILIAL+CT3_SLCOMP+CT3_TPSALD+CT3_MOEDA+DTOS(CT3_DATA)+CT3_CUSTO+CT3_CONTA | Flag Sl Comp + Tipo do Sld + Moeda + Data Saldo + Cod C Custo + Cod Co | |
| 8 | CT3_FILIAL+CT3_LP+CT3_CONTA+CT3_CUSTO+CT3_MOEDA+CT3_TPSALD+DTOS(CT3_DATA) | Sld L.Perdas + Cod Conta + Cod C Custo + Moeda + Tipo do Sld + Data Sa |
Perguntas frequentes sobre a tabela CT3
O que é a tabela CT3?
É a tabela “Saldos Centro de Custo” do ERP TOTVS Protheus, com 19 campos definidos no dicionário SX3.
Qual é a chave única da tabela CT3?
A chave única é CT3_FILIAL+DTOS(CT3_DATA)+CT3_CUSTO+CT3_CONTA+CT3_MOEDA+CT3_TPSALD+CT3_LP.
Quais são os índices da tabela CT3?
A tabela tem 8 índices. O principal (ordem 1) usa a chave CT3_FILIAL+CT3_MOEDA+CT3_TPSALD+CT3_CONTA+CT3_CUSTO+DTOS(CT3_DATA)+CT3_LP.
Qual é o nome físico da tabela CT3 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: CT3990). Em ADVPL, use RetSqlName("CT3") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela CT3
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
CT3_FILIAL,
CT3_CUSTO,
CT3_CONTA,
CT3_MOEDA,
CT3_DATA,
CT3_DEBITO,
CT3_CREDIT,
CT3_TPSALD,
CT3_STATUS,
CT3_ATUDEB,
CT3_ATUCRD,
CT3_ANTDEB,
CT3_ANTCRD,
CT3_LPDEB,
CT3_LPCRD,
CT3_SLBASE,
CT3_SLCOMP,
CT3_DTLP,
CT3_LP
FROM CT3
WHERE
D_E_L_E_T_ = ' '
AND CT3_FILIAL = 'VALOR'
AND CT3_CUSTO = 'VALOR'
AND CT3_CONTA = 'VALOR'
AND CT3_MOEDA = 'VALOR'
AND CT3_DATA BETWEEN '20261001' AND '20261031'
AND CT3_DEBITO = 0
AND CT3_CREDIT = 0
AND CT3_TPSALD = 'VALOR'
AND CT3_STATUS = 'VALOR'
AND CT3_ATUDEB = 0
AND CT3_ATUCRD = 0
AND CT3_ANTDEB = 0
AND CT3_ANTCRD = 0
AND CT3_LPDEB = 0
AND CT3_LPCRD = 0
AND CT3_SLBASE = 'VALOR'
AND CT3_SLCOMP = 'VALOR'
AND CT3_DTLP BETWEEN '20261001' AND '20261031'
AND CT3_LP = 'VALOR'
Outras tabelas relacionadas
- CT0 Conf. De Entidades Contábeis
- CT1 Plano de Contas
- CT2 Lançamentos Contábeis
- CT4 Saldos Item Contábil
- CT5 Lançamento Padrão
- CT6 Totais de Lotes
- CT7 Saldos Planos de Contas
- CT8 Histórico Padrão
- CT9 Rateio On-Line
- CTA Regras de Amarração
- CTB Roteiro Consolidação
- CTC Saldos do Documento
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.