CT1 — Plano de Contas (Contabil)

Plano de Contas Contabil. Estrutura hierarquica (contas sinteticas + analíticas). Base do SIGACTB e SPED ECF.

CT1 e o plano de contas contabeis — estrutura hierarquica de contas (sinteticas + analiticas). Tudo que SIGAFAT/FIN/EST contabiliza aponta pra contas daqui. SPED ECF tambem usa.

Campos principais

CampoTipoDescricao
CT1_FILIALCFilial
CT1_CONTACCodigo da conta (ex: "1101001")
CT1_DESC01CDescricao
CT1_CLASSECClasse (1=Ativo, 2=Passivo, 3=Receita, 4=Despesa)
CT1_NATUREZCD=Devedora, C=Credora
CT1_NORMALCS=Normal, R=Redutora
CT1_TIPOCS=Sintetica, A=Analitica, T=Titulo
CT1_NIVELNNivel hierarquico (1, 2, 3...)
CT1_CTASUPCConta superior (hierarquia)
CT1_ACEITACS=Aceita lancamento (so analiticas)
CT1_CONTAFRCConta no Plano Referencial (SPED ECF)

Indices

OrdemChave
1CT1_FILIAL+CT1_CONTA

Codigo tipico

// Validar conta antes de lancamento
CT1->(DBSetOrder(1))
If CT1->(DBSeek(xFilial("CT1") + cConta))
    If CT1->CT1_ACEITA == "N"
        Help(" ", 1, "INVALIDA", , "Conta sintetica nao aceita lancamento", 1, 0)
        Return .F.
    EndIf
EndIf

Tabelas relacionadas

TabelaRelacao
CT2Lancamentos contabeis
CTTCentros de Custo
SX5 tabela "12"Tipos de conta

Pegadinhas

Veja também