A tabela C4I do Protheus está descrita no dicionário (SX2) como “Bens incorp Ativo Imobilizado”. Possui 29 campos e 3 índices e chave única C4I_FILIAL+C4I_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
- C4I
- Nome
- Bens incorp Ativo Imobilizado
- Nome (inglês)
- Assets incorporated into F.Ass
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
C4I_FILIAL+C4I_ID- Campos / índices
- 29 / 3
Campos da tabela C4I (29)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | C4I_FILIAL | C | 2 | 0 | Filial | Filial | Real |
| 02 | C4I_ID | C | 6 | 0 | ID | Identificador Registro | Real |
| 03 | C4I_PERIOD | D | 8 | 0 | Data Movto | Data do Movimento Decl. | Real |
| 04 | C4I_NATBCR | C | 6 | 0 | Id Nat BC | Id. Natureza Base de Calc | Real |
| 05 | C4I_DNATBC | C | 220 | 0 | Desc Nat BCC | Descr da Natureza BCC | Virtual |
| 06 | C4I_IDBMOB | C | 6 | 0 | Id Be At Imo | Ident Bens Ativo Imobiliz | Real |
| 07 | C4I_DIDBMO | C | 220 | 0 | D Id B.Atv | Descr Ident Bens Ativo Im | Virtual |
| 08 | C4I_INDORI | C | 1 | 0 | Ind Ori Bem | Ind Origem Bem Incorporad | Real |
| 09 | C4I_UTBIMO | C | 1 | 0 | Ind Ut B Imo | Ind Util.Bens Inc Atv Imo | Real |
| 10 | C4I_VLENDE | N | 16 | 2 | Vlr Enc Depr | Valor do Encargo de Depre | Real |
| 11 | C4I_PAVLEN | N | 16 | 2 | Par Vlr Enc | Parcela Vlr Encargos Depr | Real |
| 12 | C4I_CSTPIS | C | 6 | 0 | Cod CST PIS | Cod CST do PIS/PASEP | Real |
| 13 | C4I_DCSTPC | C | 220 | 0 | Des CST PIS | Descr Situação Trib PIS | Virtual |
| 14 | C4I_VLBPIS | N | 16 | 2 | Valor BC Pis | Valor Base PIS/Pasep | Real |
| 15 | C4I_ALQPIS | N | 8 | 4 | Aliquota PIS | Valor da Alíquota PIS | Real |
| 16 | C4I_VLPIS | N | 16 | 2 | Vlr Cred PIS | Valor Crédito PIS/PASEP | Real |
| 17 | C4I_CSTCOF | C | 6 | 0 | Cod CST COF | CST de COFINS | Real |
| 18 | C4I_DCSTCO | C | 220 | 0 | Desc CST COF | Descrição CST Cofins | Virtual |
| 19 | C4I_VLBCOF | N | 16 | 2 | Valor BC Cof | Valor Base Cofins | Real |
| 20 | C4I_ALQCOF | N | 8 | 4 | Alíq Cofins | Alíquota da Cofins | Real |
| 21 | C4I_VLRCOF | N | 16 | 2 | Vlr Cred COF | Valor Crédito da Cofins | Real |
| 22 | C4I_CODCTA | C | 36 | 0 | Id Cta. Ctb | Id. Cta Contábil Deb/Cre | Real |
| 23 | C4I_CTACTB | C | 60 | 0 | Cta Contábil | Cta Contábil Deb/Cred | Virtual |
| 24 | C4I_DCODCT | C | 220 | 0 | D Cta Ctb | Desc Cta Contábil Deb/Cre | Virtual |
| 25 | C4I_CODCUS | C | 6 | 0 | Cod CCustos | Centro de Custos | Real |
| 26 | C4I_DCODCU | C | 220 | 0 | Desc CCusto | Descr Centro de Custos | Virtual |
| 27 | C4I_DESBIM | C | 100 | 0 | Descr Compl | Descrição Complementar | Real |
| 28 | C4I_STATUS | C | 1 | 0 | Status Reg. | Status do registro | Real |
| 29 | C4I_CODID | C | 60 | 0 | Cod.Identifi | Codigo Identificador | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela C4I (3)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | C4I_FILIAL+DTOS(C4I_PERIOD)+C4I_NATBCR+C4I_IDBMOB+C4I_INDORI+C4I_UTBIMO+C4I_CSTPIS+C4I_CSTCOF+C4I_CODID | Data Movto + Id Nat BC + Id Be At Imo + Ind Ori Bem + Ind Ut B Imo + C | |
| 2 | C4I_FILIAL+C4I_ID | ID | |
| 3 | C4I_FILIAL+C4I_CODID | Cod.Identifi |
Perguntas frequentes sobre a tabela C4I
O que é a tabela C4I?
É a tabela “Bens incorp Ativo Imobilizado” do ERP TOTVS Protheus, com 29 campos definidos no dicionário SX3.
Qual é a chave única da tabela C4I?
A chave única é C4I_FILIAL+C4I_ID.
Quais são os índices da tabela C4I?
A tabela tem 3 índices. O principal (ordem 1) usa a chave C4I_FILIAL+DTOS(C4I_PERIOD)+C4I_NATBCR+C4I_IDBMOB+C4I_INDORI+C4I_UTBIMO+C4I_CSTPIS+C4I_CSTCOF+C4I_CODID.
Qual é o nome físico da tabela C4I 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: C4I990). Em ADVPL, use RetSqlName("C4I") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela C4I
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
C4I_FILIAL,
C4I_ID,
C4I_PERIOD,
C4I_NATBCR,
C4I_DNATBC,
C4I_IDBMOB,
C4I_DIDBMO,
C4I_INDORI,
C4I_UTBIMO,
C4I_VLENDE,
C4I_PAVLEN,
C4I_CSTPIS,
C4I_DCSTPC,
C4I_VLBPIS,
C4I_ALQPIS,
C4I_VLPIS,
C4I_CSTCOF,
C4I_DCSTCO,
C4I_VLBCOF,
C4I_ALQCOF,
C4I_VLRCOF,
C4I_CODCTA,
C4I_CTACTB,
C4I_DCODCT,
C4I_CODCUS,
C4I_DCODCU,
C4I_DESBIM,
C4I_STATUS,
C4I_CODID
FROM C4I
WHERE
D_E_L_E_T_ = ' '
AND C4I_FILIAL = 'VALOR'
AND C4I_ID = 'VALOR'
AND C4I_PERIOD BETWEEN '20261001' AND '20261031'
AND C4I_NATBCR = 'VALOR'
AND C4I_DNATBC = 'VALOR'
AND C4I_IDBMOB = 'VALOR'
AND C4I_DIDBMO = 'VALOR'
AND C4I_INDORI = 'VALOR'
AND C4I_UTBIMO = 'VALOR'
AND C4I_VLENDE = 0
AND C4I_PAVLEN = 0
AND C4I_CSTPIS = 'VALOR'
AND C4I_DCSTPC = 'VALOR'
AND C4I_VLBPIS = 0
AND C4I_ALQPIS = 0
AND C4I_VLPIS = 0
AND C4I_CSTCOF = 'VALOR'
AND C4I_DCSTCO = 'VALOR'
AND C4I_VLBCOF = 0
AND C4I_ALQCOF = 0
AND C4I_VLRCOF = 0
AND C4I_CODCTA = 'VALOR'
AND C4I_CTACTB = 'VALOR'
AND C4I_DCODCT = 'VALOR'
AND C4I_CODCUS = 'VALOR'
AND C4I_DCODCU = 'VALOR'
AND C4I_DESBIM = 'VALOR'
AND C4I_STATUS = 'VALOR'
AND C4I_CODID = 'VALOR'
Outras tabelas relacionadas
- C40 Oper da atividade imobiliaria
- C41 Operação Unidade Imobiliaria
- C42 Tipo de Unidade Imobiliaria
- C43 Processos Referenciados UI
- C44 Custos Incorridos da UI
- C45 Custos Orçados da UI Vendida
- C46 Consolid.Contrib.Período
- C47 Detalhal.Código Receita
- C48 Detalham.Contrib.Período
- C49 Detalhamento BC PIS/Cofins Apu
- C4A Aj Contribuição do Pis/Cofins
- C4B Crds de eventos Inc/Fusao/Cisa
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.