Dicionário Protheus
Início

Tabela CTN no Protheus

Configuração Livros Contábeis

O que é a tabela CTN no Protheus?

A tabela CTN faz parte do sistema ERP Protheus da TOTVS e é utilizada para configuração livros contábeis.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela CTN possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela CTN, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE CTN
X2_PATH \DATA\
X2_ARQUIVO CTN990
X2_NOME Configuração Livros Contábeis
X2_NOMESPA Configuración Libros Contables
X2_NOMEENG Accounting Books Configuration
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO CTN_FILIAL+CTN_CODIGO
X2_PYME S
X2_MODULO 34
X2_DISPLAY -
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 2726
R_E_C_D_E_L_ 0

Campos da Tabela CTN (12 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
CTN 01 CTN_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del Sistema System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 42565 0
CTN 02 CTN_CODIGO C 3 0 Cod.Conf.Liv Cod.Conf.Lib T.Rec.Conf. Codigo Conf. Livros Codigo Conf. Libros Tax Records Config.Code !!! ExistChav("CTN",,1) .And. FreeForUse("CTN",m->ctn_codigo) x x x x x x x x x x x x x x x xx - - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 42566 0
CTN 03 CTN_DESC C 40 0 Descricao Descripcion Description Descricao da Conf. Livros Descripcion Conf. Libros Books Configuration Desc. @! - x x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 42567 0
CTN 04 CTN_MASC1 C 3 0 Masc Conta Masc.Cuenta Account Mask Mascara Conta Contabil Mascara Cuenta Contable Ledger Account Mask !!! Vazio() .Or. ExistCpo("CTM",,1) x x x x x x x x x x x x x x x x - CTM 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 42568 0
CTN 05 CTN_MASC2 C 3 0 Masc C Custo Masc.C.Costo C.C.Mask Mascara Centro de Custo Mascara Centro de Costo Cost Center Mask !!! Vazio() .Or. ExistCpo("CTM",,1) x x x x x x x x x x x x x x x x - CTM 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 42569 0
CTN 06 CTN_MASC3 C 3 0 Masc Item Masc.Item Item Mask Mascara Item Contabil Mascara Item Contable Accounting Item Mask !!! Vazio() .Or. ExistCpo("CTM",,1) x x x x x x x x x x x x x x x x - CTM 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 42570 0
CTN 07 CTN_MASC4 C 3 0 Masc CLVL Masc.CLVL Vl.Cls.Mask Mascara Classe De Valor Mascara Clase De Valor Value Class Mask !!! Vazio() .Or. ExistCpo("CTM",,1) x x x x x x x x x x x x x x x x - CTM 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 42571 0
CTN 08 CTN_PLAGER C 3 0 Visao Gerenc Plan Gerenc. Manag.View Visao Gerencial Plan Gerencial Managerial View @! Vazio() .Or. ExistCpo("CTS",,1) x x x x x x x x x x x x x x x x - CTS 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 42572 0
CTN 09 CTN_PICTV C 20 0 Picture Picture Picture Picture de Valores Picture de Valores Picture of Values @! - x x x x x x x x x x x x x x x x - - 1 x x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 42573 0
CTN 10 CTN_DECIM N 1 0 Decimais Decimales Decimal Decimais para Valores Decimales para Valores Decimals for Values 9 - x x x x x x x x x x x x x x x x 2 - 1 x x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 42574 0
CTN 11 CTN_PLREF C 6 0 Cod Plan Ref Cod.Plan Ref Ref Plan Cod Cód. do Plano Referencial Cod. Plan referencial Referencial Plan Code @! - x x x x x x x x x x x x x x x x - CVN1 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 42575 0
CTN 12 CTN_VERSAO C 4 0 Ver Plan Ref Ver.Plan Ref Ref Plan Ver Versão Plano Referencial Version plan referencial Referencial Plan Version @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 42576 0

Índices da Tabela CTN (1 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
CTN 1 CTN_FILIAL+CTN_CODIGO Cod.Conf.Liv Cod.Conf.Lib T.Rec.Conf. S - - S 2 3 - 6540 0

Perguntas frequentes

Para que serve a tabela CTN no Protheus?

Ela é utilizada para configuração livros contábeis dentro do sistema ERP Protheus.

Como consultar os campos da tabela CTN?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela CTN?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela CTN

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    CTN_FILIAL,
    CTN_CODIGO,
    CTN_DESC,
    CTN_MASC1,
    CTN_MASC2,
    CTN_MASC3,
    CTN_MASC4,
    CTN_PLAGER,
    CTN_PICTV,
    CTN_DECIM,
    CTN_PLREF,
    CTN_VERSAO
FROM CTN
WHERE
    D_E_L_E_T_ = ' '
    AND CTN_FILIAL = 'VALOR'
    AND CTN_CODIGO = 'VALOR'
    AND CTN_DESC = 'VALOR'
    AND CTN_MASC1 = 'VALOR'
    AND CTN_MASC2 = 'VALOR'
    AND CTN_MASC3 = 'VALOR'
    AND CTN_MASC4 = 'VALOR'
    AND CTN_PLAGER = 'VALOR'
    AND CTN_PICTV = 'VALOR'
    AND CTN_DECIM = 0
    AND CTN_PLREF = 'VALOR'
    AND CTN_VERSAO = 'VALOR'