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

Tabela C2L no Protheus

Bens/Comp. Atv Imobilizado

A tabela C2L do Protheus está descrita no dicionário (SX2) como “Bens/Comp. Atv Imobilizado”. Possui 15 campos e 3 índices e chave única C2L_FILIAL+C2L_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
C2L
Nome
Bens/Comp. Atv Imobilizado
Nome (inglês)
Fixed Asset Comp.
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
C2L_FILIAL+C2L_ID
Campos / índices
15 / 3

Campos da tabela C2L (15)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 C2L_FILIAL C 2 0 Filial Filial Real
02 C2L_ID C 6 0 ID Identificador Registro Real
03 C2L_CODBEM C 60 0 Cod.Bem Cd Individualizado do Bem Real
04 C2L_IDENTM C 1 0 Cod.Ident Cod Identificdor da Merca Real
05 C2L_DESCRI C 220 0 Descr Bem Descrição Bem Real
06 C2L_CODPRN C 6 0 Cod Bem Prin Cod Bem Principal Real
07 C2L_CODCTA C 36 0 Id. Cta Cont Id. Conta Contabil Real
08 C2L_CTACTB C 60 0 Cta Contab Conta Contábil Virtual
09 C2L_DCODCT C 220 0 Descr Conta Descr. Conta Contabil Virtual
10 C2L_NRPARC N 3 0 Num Parcelas Numero de Parcelas Real
11 C2L_CODCUS C 6 0 C. de Custo Codigo Centro de Custo Real
12 C2L_DCODCU C 220 0 Desc C Custo Descr. Centro de Custo Virtual
13 C2L_FUNC C 220 0 Func.Bem Função do Bem Real
14 C2L_VIDAUT N 3 0 Vida Util Vida Util Real
15 C2L_STATUS C 1 0 Status Status Registro Real

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

Índices da tabela C2L (3)

OrdemChaveDescriçãoApelido
1C2L_FILIAL+C2L_CODBEM+C2L_IDENTMCod.Bem + Cod.Ident
2C2L_FILIAL+C2L_DESCRIDescr Bem
3C2L_FILIAL+C2L_IDID

Perguntas frequentes sobre a tabela C2L

O que é a tabela C2L?

É a tabela “Bens/Comp. Atv Imobilizado” do ERP TOTVS Protheus, com 15 campos definidos no dicionário SX3.

Qual é a chave única da tabela C2L?

A chave única é C2L_FILIAL+C2L_ID.

Quais são os índices da tabela C2L?

A tabela tem 3 índices. O principal (ordem 1) usa a chave C2L_FILIAL+C2L_CODBEM+C2L_IDENTM.

Qual é o nome físico da tabela C2L 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: C2L990). Em ADVPL, use RetSqlName("C2L") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela C2L

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

SELECT
    C2L_FILIAL,
    C2L_ID,
    C2L_CODBEM,
    C2L_IDENTM,
    C2L_DESCRI,
    C2L_CODPRN,
    C2L_CODCTA,
    C2L_CTACTB,
    C2L_DCODCT,
    C2L_NRPARC,
    C2L_CODCUS,
    C2L_DCODCU,
    C2L_FUNC,
    C2L_VIDAUT,
    C2L_STATUS
FROM C2L
WHERE
    D_E_L_E_T_ = ' '
    AND C2L_FILIAL = 'VALOR'
    AND C2L_ID = 'VALOR'
    AND C2L_CODBEM = 'VALOR'
    AND C2L_IDENTM = 'VALOR'
    AND C2L_DESCRI = 'VALOR'
    AND C2L_CODPRN = 'VALOR'
    AND C2L_CODCTA = 'VALOR'
    AND C2L_CTACTB = 'VALOR'
    AND C2L_DCODCT = 'VALOR'
    AND C2L_NRPARC = 0
    AND C2L_CODCUS = 'VALOR'
    AND C2L_DCODCU = 'VALOR'
    AND C2L_FUNC = 'VALOR'
    AND C2L_VIDAUT = 0
    AND C2L_STATUS = 'VALOR'

Outras tabelas relacionadas

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