A tabela CT1 do Protheus está descrita no dicionário (SX2) como “Plano de Contas”. Possui 83 campos e 14 índices e chave única CT1_FILIAL+CT1_CONTA. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- CT1
- Nome
- Plano de Contas
- Nome (inglês)
- Accounts plan
- Compartilhamento por filial
- Compartilhado
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
CT1_FILIAL+CT1_CONTA- Campos / índices
- 83 / 14
Campos da tabela CT1 (83)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | CT1_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | CT1_CONTA | C | 20 | 0 | Cod Conta | Codigo da Conta | Real |
| 03 | CT1_DESC01 | C | 40 | 0 | Desc Moeda 1 | Descricao na Moeda 1 | Real |
| 04 | CT1_DESC02 | C | 40 | 0 | Desc Moeda 2 | Descricao na Moeda 2 | Real |
| 05 | CT1_DESC03 | C | 40 | 0 | Desc Moeda 3 | Descricao na Moeda 3 | Real |
| 06 | CT1_DESC04 | C | 40 | 0 | Desc Moeda 4 | Descricao na Moeda 4 | Real |
| 07 | CT1_DESC05 | C | 40 | 0 | Desc Moeda 5 | Descricao na Moeda 5 | Real |
| 08 | CT1_CLASSE | C | 1 | 0 | Classe Conta | Classe da Conta | Real |
| 09 | CT1_NORMAL | C | 1 | 0 | Cond Normal | Condicao Normal | Real |
| 10 | CT1_RES | C | 10 | 0 | Cod Reduzido | Codigo Reduzido | Real |
| 11 | CT1_BLOQ | C | 1 | 0 | Cta Bloq | Conta Bloqueada | Real |
| 12 | CT1_DTBLIN | D | 8 | 0 | Dt Ini Bloq | Data Inicio Bloqueio | Real |
| 13 | CT1_DTBLFI | D | 8 | 0 | Dt Fim Bloq | Data Fim Bloqueio | Real |
| 14 | CT1_DC | C | 1 | 0 | Dig Controle | Digito de Controle | Real |
| 15 | CT1_NCUSTO | N | 2 | 0 | Dig C. Custo | NrDigitos Centro de Custo | Real |
| 16 | CT1_CC | C | 9 | 0 | Cod CC Cont | Codigo CC Contabil | Real |
| 17 | CT1_CVD01 | C | 1 | 0 | Conv M1 Deb | Crit. Conv. M1 Debito | Real |
| 18 | CT1_CVD02 | C | 1 | 0 | Conv M2 Deb | Crit Conv Moeda 2 Debito | Real |
| 19 | CT1_CVD03 | C | 1 | 0 | Conv M3 Deb | Crit Conv Moeda 3 Debito | Real |
| 20 | CT1_CVD04 | C | 1 | 0 | Conv M4 Deb | Crit Conv Moeda 4 Debito | Real |
| 21 | CT1_CVD05 | C | 1 | 0 | Conv M5 Deb | Crit Conv Moeda 5 Debito | Real |
| 22 | CT1_CVC01 | C | 1 | 0 | Conv M1 Crd | Crit Conv Moeda 1 Credit | Real |
| 23 | CT1_CVC03 | C | 1 | 0 | Conv M3 Crd | Crit Conv Moeda 3 Credito | Real |
| 24 | CT1_CVC02 | C | 1 | 0 | Conv M2 Crd | Crit Conv Moeda 2 Credito | Real |
| 25 | CT1_CVC04 | C | 1 | 0 | Conv M4 Crd | Crit Conv Moeda 4 Credito | Real |
| 26 | CT1_CVC05 | C | 1 | 0 | Conv M5 Crd | Crit Conv Moeda 5 Credito | Real |
| 27 | CT1_CTASUP | C | 20 | 0 | Cta Superior | Conta Superior | Real |
| 28 | CT1_HP | C | 3 | 0 | Hist Padrao | Historico Padrao | Real |
| 29 | CT1_ACITEM | C | 1 | 0 | Aceita Item | Aceita Item no Lcto Cont? | Real |
| 30 | CT1_ACCUST | C | 1 | 0 | Aceita CC | Aceita CC no Lcto Cont? | Real |
| 31 | CT1_ACCLVL | C | 1 | 0 | Aceita CLVL | Aceita Cl Vl no Lcto ? | Real |
| 32 | CT1_DTEXIS | D | 8 | 0 | Dt Ini Exist | Data Inicio Existencia | Real |
| 33 | CT1_CTAVM | C | 20 | 0 | Var Monet | Conta Var Monetaria | Real |
| 34 | CT1_DTEXSF | D | 8 | 0 | Dt Fim Exist | Data Final de Existencia | Real |
| 35 | CT1_CTARED | C | 20 | 0 | Red Variacao | Conta Redutora Var Monet | Real |
| 36 | CT1_MOEDVM | C | 2 | 0 | Md. Variacao | Moeda forte da variacao | Real |
| 37 | CT1_CTALP | C | 20 | 0 | Lucr/Perd | Conta Lucros/Perdas | Real |
| 38 | CT1_CTAPON | C | 20 | 0 | Ponte LP | Conta Ponte Lucros/Perdas | Real |
| 39 | CT1_BOOK | C | 20 | 0 | Conf. Livros | Configuracao de Livros | Real |
| 40 | CT1_GRUPO | C | 8 | 0 | Grupo | Grupo Contabil | Real |
| 41 | CT1_AGLSLD | C | 1 | 0 | Aglut.Saldo | Aglutina Saldos ? | Real |
| 42 | CT1_RGNV1 | C | 12 | 0 | Regra Nivel1 | Regra de Ligacao Nivel 1 | Real |
| 43 | CT1_RGNV2 | C | 12 | 0 | Regra Nivel2 | Regra de Ligacao Nivel 2 | Real |
| 44 | CT1_RGNV3 | C | 12 | 0 | Regra Nivel3 | Regra de Ligacao Nivel 3 | Real |
| 45 | CT1_CCOBRG | C | 1 | 0 | CC Obrigat. | CC Obrigatorio Lcto Cont? | Real |
| 46 | CT1_ITOBRG | C | 1 | 0 | Item Obrig. | Item Obrig. Lcto Cont? | Real |
| 47 | CT1_CLOBRG | C | 1 | 0 | CLVL Obrig. | Cl Vl Obrigatorio Lcto ? | Real |
| 48 | CT1_TRNSEF | C | 20 | 0 | Ajuste Conv | Conta de Ajuste da Conver | Real |
| 49 | CT1_CTLALU | C | 20 | 0 | Conta Lalur | Conta Lalur | Real |
| 50 | CT1_AGLUT | C | 1 | 0 | Aglutina | Aglutina | Real |
| 51 | CT1_TPLALU | C | 2 | 0 | Class.Lalur | Classificação no Lalur | Real |
| 52 | CT1_LALUR | C | 1 | 0 | Tipo Lalur | Tipo de Conta Lalur | Real |
| 53 | CT1_LALHIR | C | 1 | 0 | Hist.Lalur ? | Historico no Lalur ? | Real |
| 54 | CT1_RATEIO | C | 6 | 0 | Cod. Rateio | Codigo de Rateio | Real |
| 55 | CT1_ESTOUR | C | 1 | 0 | Conta Estour | Conta Estourada | Real |
| 56 | CT1_CODIMP | C | 20 | 0 | Cod Impress | Codigo de Impressao | Real |
| 57 | CT1_AJ_INF | C | 1 | 0 | Ajusta Inf? | Ajusta por inflacao | Real |
| 58 | CT1_NATCTA | C | 2 | 0 | Nat. Conta | Natureza da conta Contabi | Real |
| 59 | CT1_DIOPS | C | 1 | 0 | Diops | Diops | Real |
| 60 | CT1_ACATIV | C | 1 | 0 | Ac.Outra At? | Aceita Outra Atividade? | Real |
| 61 | CT1_ATOBRG | C | 1 | 0 | Outr.At.Ob? | Outra ativ. obrigatoria? | Real |
| 62 | CT1_INDNAT | C | 1 | 0 | Class. Manad | Class. Manad | Real |
| 63 | CT1_SPEDST | C | 1 | 0 | SPED Sint. | SPED Sint. | Real |
| 64 | CT1_NTSPED | C | 2 | 0 | Nat Cta SPED | Natureza conta para SPED | Real |
| 65 | CT1_ACAT01 | C | 1 | 0 | Ativ.01 Ac. | Aceita Atividade 01 | Real |
| 66 | CT1_AT01OB | C | 1 | 0 | Ativ.01 Ob. | Obrigatório Ativ.01 | Real |
| 67 | CT1_ACAT02 | C | 1 | 0 | Ativ.02 Ac. | Aceita Atividade 02 | Real |
| 68 | CT1_AT02OB | C | 1 | 0 | Ativ.02 Ob. | Obrigatório Ativ.02 | Real |
| 69 | CT1_ACAT03 | C | 1 | 0 | Ativ.03 Ac. | Aceita Atividade 03 | Real |
| 70 | CT1_AT03OB | C | 1 | 0 | Ativ.03 Ob. | Obrigatório Ativ.03 | Real |
| 71 | CT1_ACAT04 | C | 1 | 0 | Ativ.04 Ac. | Aceita Atividade 04 | Real |
| 72 | CT1_AT04OB | C | 1 | 0 | Ativ.04 Ob. | Obrigatório Ativ.04 | Real |
| 73 | CT1_TPO01 | C | 2 | 0 | Tipo Ctb 01 | Tipo Ctb 01 | Real |
| 74 | CT1_TPO02 | C | 2 | 0 | Tipo Ctb 02 | Tipo Ctb 02 | Real |
| 75 | CT1_TPO03 | C | 2 | 0 | Tipo Ctb 03 | Tipo Ctb 03 | Real |
| 76 | CT1_TPO04 | C | 2 | 0 | Tipo Ctb 04 | Tipo Ctb 04 | Real |
| 77 | CT1_INTP | C | 1 | 0 | Int. PIMS | Integraçao com o PIMS | Real |
| 78 | CT1_PVARC | C | 1 | 0 | Var Cambial? | Permite variação cambial? | Real |
| 79 | CT1_CTAORC | C | 12 | 0 | Conta Orc. | Conta Orcam. PCO | Real |
| 80 | CT1_ACET05 | C | 1 | 0 | Aceita Ent05 | Aceita entidade 05? | Real |
| 81 | CT1_05OBRG | C | 1 | 0 | Obrg.Ent.05? | Obrigatória entidade 05? | Real |
| 82 | CT1_ACET06 | C | 1 | 0 | Aceita Ent06 | Aceita entidade 06? | Real |
| 83 | CT1_06OBRG | C | 1 | 0 | Obrg.Ent.06? | Obrigatória entidade 06? | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela CT1 (14)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | CT1_FILIAL+CT1_CONTA | Cod Conta | |
| 2 | CT1_FILIAL+CT1_RES | Cod Reduzido | |
| 3 | CT1_FILIAL+CT1_CLASSE+CT1_CONTA | Classe Conta + Cod Conta | |
| 4 | CT1_FILIAL+CT1_GRUPO+CT1_CONTA | Grupo + Cod Conta | |
| 5 | CT1_FILIAL+CT1_CTASUP | Cta Superior | |
| 6 | CT1_FILIAL+CT1_DESC01 | Desc Moeda 1 | |
| 7 | CT1_FILIAL+CT1_CC | Cod CC Cont | |
| 9 | CT1_FILIAL+CT1_CTAVM | Var Monet | |
| A | CT1_FILIAL+CT1_CTARED | Red Variacao | |
| B | CT1_FILIAL+CT1_CTALP | Lucr/Perd | |
| C | CT1_FILIAL+CT1_CTAPON | Ponte LP | |
| D | CT1_FILIAL+CT1_CTLALU | Conta Lalur | |
| E | CT1_FILIAL+CT1_TRNSEF | Ajuste Conv | |
| F | CT1_FILIAL+CT1_CTAORC | Conta Orc. |
Perguntas frequentes sobre a tabela CT1
O que é a tabela CT1?
É a tabela “Plano de Contas” do ERP TOTVS Protheus, com 83 campos definidos no dicionário SX3.
Qual é a chave única da tabela CT1?
A chave única é CT1_FILIAL+CT1_CONTA.
Quais são os índices da tabela CT1?
A tabela tem 14 índices. O principal (ordem 1) usa a chave CT1_FILIAL+CT1_CONTA.
Qual é o nome físico da tabela CT1 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: CT1990). Em ADVPL, use RetSqlName("CT1") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela CT1
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
CT1_FILIAL,
CT1_CONTA,
CT1_DESC01,
CT1_DESC02,
CT1_DESC03,
CT1_DESC04,
CT1_DESC05,
CT1_CLASSE,
CT1_NORMAL,
CT1_RES,
CT1_BLOQ,
CT1_DTBLIN,
CT1_DTBLFI,
CT1_DC,
CT1_NCUSTO,
CT1_CC,
CT1_CVD01,
CT1_CVD02,
CT1_CVD03,
CT1_CVD04,
CT1_CVD05,
CT1_CVC01,
CT1_CVC03,
CT1_CVC02,
CT1_CVC04,
CT1_CVC05,
CT1_CTASUP,
CT1_HP,
CT1_ACITEM,
CT1_ACCUST,
CT1_ACCLVL,
CT1_DTEXIS,
CT1_CTAVM,
CT1_DTEXSF,
CT1_CTARED,
CT1_MOEDVM,
CT1_CTALP,
CT1_CTAPON,
CT1_BOOK,
CT1_GRUPO,
CT1_AGLSLD,
CT1_RGNV1,
CT1_RGNV2,
CT1_RGNV3,
CT1_CCOBRG,
CT1_ITOBRG,
CT1_CLOBRG,
CT1_TRNSEF,
CT1_CTLALU,
CT1_AGLUT,
CT1_TPLALU,
CT1_LALUR,
CT1_LALHIR,
CT1_RATEIO,
CT1_ESTOUR,
CT1_CODIMP,
CT1_AJ_INF,
CT1_NATCTA,
CT1_DIOPS,
CT1_ACATIV,
CT1_ATOBRG,
CT1_INDNAT,
CT1_SPEDST,
CT1_NTSPED,
CT1_ACAT01,
CT1_AT01OB,
CT1_ACAT02,
CT1_AT02OB,
CT1_ACAT03,
CT1_AT03OB,
CT1_ACAT04,
CT1_AT04OB,
CT1_TPO01,
CT1_TPO02,
CT1_TPO03,
CT1_TPO04,
CT1_INTP,
CT1_PVARC,
CT1_CTAORC,
CT1_ACET05,
CT1_05OBRG,
CT1_ACET06,
CT1_06OBRG
FROM CT1
WHERE
D_E_L_E_T_ = ' '
AND CT1_FILIAL = 'VALOR'
AND CT1_CONTA = 'VALOR'
AND CT1_DESC01 = 'VALOR'
AND CT1_DESC02 = 'VALOR'
AND CT1_DESC03 = 'VALOR'
AND CT1_DESC04 = 'VALOR'
AND CT1_DESC05 = 'VALOR'
AND CT1_CLASSE = 'VALOR'
AND CT1_NORMAL = 'VALOR'
AND CT1_RES = 'VALOR'
AND CT1_BLOQ = 'VALOR'
AND CT1_DTBLIN BETWEEN '20261001' AND '20261031'
AND CT1_DTBLFI BETWEEN '20261001' AND '20261031'
AND CT1_DC = 'VALOR'
AND CT1_NCUSTO = 0
AND CT1_CC = 'VALOR'
AND CT1_CVD01 = 'VALOR'
AND CT1_CVD02 = 'VALOR'
AND CT1_CVD03 = 'VALOR'
AND CT1_CVD04 = 'VALOR'
AND CT1_CVD05 = 'VALOR'
AND CT1_CVC01 = 'VALOR'
AND CT1_CVC03 = 'VALOR'
AND CT1_CVC02 = 'VALOR'
AND CT1_CVC04 = 'VALOR'
AND CT1_CVC05 = 'VALOR'
AND CT1_CTASUP = 'VALOR'
AND CT1_HP = 'VALOR'
AND CT1_ACITEM = 'VALOR'
AND CT1_ACCUST = 'VALOR'
AND CT1_ACCLVL = 'VALOR'
AND CT1_DTEXIS BETWEEN '20261001' AND '20261031'
AND CT1_CTAVM = 'VALOR'
AND CT1_DTEXSF BETWEEN '20261001' AND '20261031'
AND CT1_CTARED = 'VALOR'
AND CT1_MOEDVM = 'VALOR'
AND CT1_CTALP = 'VALOR'
AND CT1_CTAPON = 'VALOR'
AND CT1_BOOK = 'VALOR'
AND CT1_GRUPO = 'VALOR'
AND CT1_AGLSLD = 'VALOR'
AND CT1_RGNV1 = 'VALOR'
AND CT1_RGNV2 = 'VALOR'
AND CT1_RGNV3 = 'VALOR'
AND CT1_CCOBRG = 'VALOR'
AND CT1_ITOBRG = 'VALOR'
AND CT1_CLOBRG = 'VALOR'
AND CT1_TRNSEF = 'VALOR'
AND CT1_CTLALU = 'VALOR'
AND CT1_AGLUT = 'VALOR'
AND CT1_TPLALU = 'VALOR'
AND CT1_LALUR = 'VALOR'
AND CT1_LALHIR = 'VALOR'
AND CT1_RATEIO = 'VALOR'
AND CT1_ESTOUR = 'VALOR'
AND CT1_CODIMP = 'VALOR'
AND CT1_AJ_INF = 'VALOR'
AND CT1_NATCTA = 'VALOR'
AND CT1_DIOPS = 'VALOR'
AND CT1_ACATIV = 'VALOR'
AND CT1_ATOBRG = 'VALOR'
AND CT1_INDNAT = 'VALOR'
AND CT1_SPEDST = 'VALOR'
AND CT1_NTSPED = 'VALOR'
AND CT1_ACAT01 = 'VALOR'
AND CT1_AT01OB = 'VALOR'
AND CT1_ACAT02 = 'VALOR'
AND CT1_AT02OB = 'VALOR'
AND CT1_ACAT03 = 'VALOR'
AND CT1_AT03OB = 'VALOR'
AND CT1_ACAT04 = 'VALOR'
AND CT1_AT04OB = 'VALOR'
AND CT1_TPO01 = 'VALOR'
AND CT1_TPO02 = 'VALOR'
AND CT1_TPO03 = 'VALOR'
AND CT1_TPO04 = 'VALOR'
AND CT1_INTP = 'VALOR'
AND CT1_PVARC = 'VALOR'
AND CT1_CTAORC = 'VALOR'
AND CT1_ACET05 = 'VALOR'
AND CT1_05OBRG = 'VALOR'
AND CT1_ACET06 = 'VALOR'
AND CT1_06OBRG = 'VALOR'
Outras tabelas relacionadas
- CT0 Conf. De Entidades Contábeis
- CT2 Lançamentos Contábeis
- CT3 Saldos Centro de Custo
- 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.