Dicionário Protheus
Início

Tabela C4L no Protheus

Bens incorp. Ativo Imobilizado

O que é a tabela C4L no Protheus?

A tabela C4L faz parte do sistema ERP Protheus da TOTVS e é utilizada para bens incorp. ativo imobilizado.

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 C4L 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 C4L, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE C4L
X2_PATH \DATA\
X2_ARQUIVO C4L990
X2_NOME Bens incorp. Ativo Imobilizado
X2_NOMESPA Bienes incorp. Activo Fijo
X2_NOMEENG Fixed Assets Incorp.
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO C4L_FILIAL+C4L_ID
X2_PYME S
X2_MODULO 84
X2_DISPLAY -
X2_SYSOBJ TAFA069
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 1
X2_AUTREC 1
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_ 1928
R_E_C_D_E_L_ 0

Campos da Tabela C4L (31 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_
C4L 01 C4L_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal Branch - - x x x x x x x x x x x x x x x - XM0 1 - - - - N A R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 31038 0
C4L 02 C4L_ID C 6 0 ID ID ID Identificador Registro Identificador Registro Register Identifier @! - x x x x x x x x x x x x x x x x GetSx8Num("C4L","C4L_ID") - 1 xx - - - S V R - - - - - - - - - 1 S - - N - N - - - 1 2 - - - 31039 0
C4L 03 C4L_PERIOD D 8 0 Data Movto Fecha Mov. Trans. Date Data do Movimento Decl. Fecha de Mov. Decl. Decl. Transaction Date - XFUNVld() x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - - 1 S - - N - N - - - 1 1 - - - 31040 0
C4L 04 C4L_NATBCR C 6 0 Id Nat BC Cr Id Mod BC Cr Cr CB Cl Id Id. Natureza BC credito Id. Modalidad BC credito Credit CB Class Id @! XFUNVldCmp("C11",3).And.XFUNVld() x x x x x x x x x x x x x x x x - C11 1 x x - S - S A R - - - - - - - - - 1 S - - N - N - - - 1 1 - - - 31041 0
C4L 05 C4L_DNATBC C 220 0 Descr.Nat.BC Descr.Mod.B CB Nat Descr Descr da Natureza BC Crdt Descr de Modalidad BC Cr Crdt CB Nature Descr @! - x x x x x x x x x x x x x x x x IF(!INCLUI.AND.!EMPTY(C4L->C4L_NATBCR),POSICIONE("C11",3,xFilial("C11")+ C4L->C4L_NATBCR,"C11_CODIGO+' - '+C11_DESCRI"),"") - 1 x - - - N V V - - - - - - - - - 1 S - - N - N - - - 1 2 - - - 31042 0
C4L 06 C4L_IDBMOB C 6 0 Id.B.At.Imo Id B Act Inm Fix.A. Id. Ident Bens Ativo Imobiliz Ident Bienes Act Inmov Fixed Asset Ident @! XFUNVldCmp("C4K",3).And.XFUNVld() x x x x x x x x x x x x x x x x - C4K 1 x x - S - - - - - - - - - - - - - 1 S - - N - N - - - 1 1 - - - 31043 0
C4L 07 C4L_DIDBMO C 220 0 D.Id.B.Atv D.Id.B.Act Fix. Ass. De Descr Ident Bens Ativo Im Descr Ident Bienes Act In Fixed Assets Ident Descr @! - x x x x x x x x x x x x x x x x IF(!INCLUI.AND.!EMPTY(C4L->C4L_IDBMOB), POSICIONE("C4K",3,xFilial("C4K")+C4L->C4L_IDBMOB,"C4K_CODIGO+' - '+C4K_DESCRI"),"") - 1 x - - - N V V - - - - - - - - - 1 S - - N - N - - - 1 2 - - - 31044 0
C4L 08 C4L_INDORI C 1 0 Ind.Ori.Bem Ind.Ori.Bien Asset Or.Ind Indicador Origem Bem Inc. Indicador Origen Bien Inc Inc. Asset Origin Indic. @! XFUNVld().And.Pertence("01") x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - 0=Aquisição no Mercado Interno;1=Aquisição no Mercado Externo (Importação) 0=Adquisicion en el Mercado Interno;1=Adquisicion en el Mercado Externo (Importacion) 0=Acquisition in Domestic Market;1=Acquisition in Foreign Market (Import) - - - - 1 S - - N - N - - - 1 2 - - - 31045 0
C4L 09 C4L_UTBIMO C 1 0 Ind.Ut.B.Imo Ind.Ut.B.Inm Us.F.As.Ind Ind.Ut.Bens.Inc.Atv.Imb Ind.Ut.Bienes.Inc.Atv.Inm Us.Assets Inc.Fix.Ass. In @! XFUNVld().And.Pertence(" ;1;2;3;9") x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - 1=Produção de Bens Destinados a Venda;2=Prestação de Serviços;3=Locação a Terceiros;9=Outros. 1=Produccion de Bienes Destinados a la Venta;2=Prestacion de Servicios;3=Locacion a Terceros;9=Otros. 1=Production of Goods for Sales;2=Service Provision;3=Rental to Third Parties;9=Other; - - - - 1 S - - N - N - - - 1 1 - - - 31046 0
C4L 10 C4L_MESANO C 6 0 MesAnoAq.Bem MesAnoAdBien M/YAsAcq. Mês/Ano de Aqs. Bens Mes/Ano de Adq.Bienes Month/Year Assets Acquis. @R 99/9999 xFunPer() x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - 1 S - - N - N - - - 1 2 - - - 31047 0
C4L 11 C4L_VLAQBM N 16 2 Vlr.Aq.Bem Vlr.Adq.Bien Asset Acq Vl Valor de Aqs Bens Valor de Adq Bienes Assets Acquis. Value @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x x - S - S A R - - - - - - - - - 1 S - - N - N - - - 1 1 - - - 31048 0
C4L 12 C4L_PAVAQS N 16 2 Par.Vlr.Aqs Ct.Vlr.Aqs Acq. Vl. Ins Parcela Valor Aquisição Cuota Valor Adquisic Acquisition Value Install @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - 1 S - - N - N - - - 1 2 - - - 31049 0
C4L 13 C4L_BCCRED N 16 2 Vlr.Bc.Cred Vlr.Bc.Cred Cred CB Vl Valor da Base de Cálculo Valor de Base de Calculo Calculation Basis Value @E 9,999,999,999,999.99 XFUNVldVal() x x x x x x x x x x x x x x x x - - 1 x x - S - S A R - - - - - - - - - 1 S - - N - N - - - 1 1 - - - 31050 0
C4L 14 C4L_INDNPC C 1 0 Num.Parc.Ap. Num.Cuot.Ap Ap. Inst. Nr Indicador Número Parcelas Indicador Numero Cuotas Installment Number Indic. @! Pertence(" ;1;2;3;4;5;9") x x x x x x x x x x x x x x x x - - 1 x x - S - S A R - - 1=Integral (Mês de Aquisição);2=12 Meses;3=24 Meses;4=48 Meses;5=06 Meses(Embalagens de bebidas frias);9=Outra periodicidade 1=Integral (Mes de Adquisicion);2=12 Meses;3=24 Meses;4=48 Meses;5=06 Meses(Embalajes de bebidas frias);9=Otra periodicidad 1=Full (Aquisition month);2=12 Months;3=24 Months;4=48 Months;5=06 Months (Packages of cold beverages);9=Other periodicity - - - - 1 S - - N - N - - - 1 1 - - - 31051 0
C4L 15 C4L_CSTPIS C 6 0 Cod.CST.PIS Cod.CST.PIS PIS CST Cd Cod CST Ref. PIS/PASEP Cod CST Ref. PIS/PASEP PIS/PASEP Ref. CST Cd @! XFUNVldCmp("C17",3) .And.XFUNVld() x x x x x x x x x x x x x x x x - C17 1 x x - S - S A R - - - - - - - - - 2 S - - N - N - - - 1 1 - - - 31052 0
C4L 16 C4L_DCSTPI C 220 0 Des.Cst.Pis Des.Cst.Pis PisCst.Des. Des.St.Trb.PisPasep Des.St.Trb.PisPasep PisPasepTaxStatusDes. @! - x x x x x x x x x x x x x x x x IF(!INCLUI.AND.!EMPTY(C4L->C4L_CSTPIS),POSICIONE("C17",3, xFilial("C17")+C4L->C4L_CSTPIS,"C17_CODIGO+' - '+C17_DESCRI"),"") - 1 x - - - N V V - - - - - - - - - 2 S - - N - N - - - 1 2 - - - 31053 0
C4L 17 C4L_VLBPIS N 16 2 Valor BC Pis Valor BC Pis Pis CB Value Valor Base Pis Valor Base Pis Pis Basis Value @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - 2 S - - N - N - - - 1 2 - - - 31054 0
C4L 18 C4L_ALQPIS N 8 4 Vlr Alíq PIS Vlr Alic PIS PIS Rate Vl Valor da Alíquota PIS Valor de Alicuota PIS PIS Rate Value @E 999.9999 - x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - 2 S - - N - N - - - 1 2 - - - 31055 0
C4L 19 C4L_VLPIS N 16 2 Vlr Cred PIS Vlr Cred PIS PIS Cred Vl Valor do Crédito PIS/PASE Valor deCredito PIS/PASE PIS/PASEP Credit Value @E 9,999,999,999,999.99 XFUNVldVal() x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - 2 S - - N - N - - - 1 2 - - - 31056 0
C4L 20 C4L_CSTCOF C 6 0 Cod CST COF Cod CST COF COF CST Cd Código CST Referente COF Codigo CST Referente COF CST Code Regarding COF @! XFUNVldCmp("C17",3) .And.XFUNVld() x x x x x x x x x x x x x x x x - C17 1 x x - S - S A R - - - - - - - - - 3 S - - N - N - - - 1 1 - - - 31057 0
C4L 21 C4L_DCSTCO C 220 0 Descr Cst.Cf Descr Cst.Cf Cf Cst Descr Descr. CST Cofins Descr. CST Cofins Cofins CST Descr @! - x x x x x x x x x x x x x x x x IF(!INCLUI.AND.!EMPTY(C4L->C4L_CSTCOF),POSICIONE("C17",3,xFilial("C17")+C4L->C4L_CSTCOF,"C17_CODIGO+' - '+C17_DESCRI"),"") - 1 x - - - S V V - - - - - - - - - 3 S - - N - N - - - 1 2 - - - 31058 0
C4L 22 C4L_VLBCOF N 16 2 Valor BC Cof Valor BC Cof Cof CB Value Valor Base Cof Valor Base Cof Cof Basis Value @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - 3 S - - N - N - - - 1 2 - - - 31059 0
C4L 23 C4L_ALQCOF N 8 4 Alíq.Cofins Alic.Cofins Confins Rate Alíquota da Cofins Alicuota de Cofins Cofins Rate @E 999.9999 - x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - 3 S - - N - N - - - 1 2 - - - 31060 0
C4L 24 C4L_VLRCOF N 16 2 Vlr.Cof.Oper Vlr.Cof.Oper Oper Cof Vl Valor Cofins Operação Valor Cofins Operacion Operation Cofins Value @E 9,999,999,999,999.99 XFUNVldVal() x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - 3 S - - N - N - - - 1 2 - - - 31061 0
C4L 25 C4L_CODCTA C 36 0 Id. Cta Cont Id. Cta Cont Ledg acc id Id Cta Contábil Deb/Cred Id Cta Contable Deb/Cred ID deb/cred ledger accnt - - x x x x x x x x x x x x x x x x - - 1 x - S - N A R - - - - - - - - 085 1 S - - N - N - - - 1 2 - - - 31062 0
C4L 26 C4L_CTACTB C 60 0 Cta Contab Cta Contab Ledger acc Cta Contábil Deb/Cred Cta Contable Deb/Cred Deb/cred ledger account @! XFUNVldCmp("C1O",1) x x x x x x x x x x x x x x x x XFUNRelac(39,'C4L_CODCTA',1) C1OB 1 x - S - S A V - - - - - - - Posicione("C1O",3,xFilial("C1O")+C4L->(C4L_CODCTA),"C1O_CODIGO") - 1 S - - N - N - - - 1 2 - - - 31063 0
C4L 27 C4L_DCODCT C 220 0 D Cta Ctb D Cta Ctb Ledg Acc D Descr Cta Cont. Descr Cta Cont. Ledger Acc Descr @! - x x x x x x x x x x x x x x x x XFUNRelac(39,'C4L_CODCTA') - 1 x - - - N V V - - - - - - - - - 1 S - - N - N - - - 1 2 - - - 31064 0
C4L 28 C4L_DESBIM C 220 0 Descr Compl Descr Compl Compl Descr Descrição Complementar Descr Complementaria Complementary Description @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - 1 S - - N - N - - - 1 2 - - - 31065 0
C4L 29 C4L_CODCUS C 6 0 Cod CCustos Cod CCostos CostC Code Centro de Custos Centro de Costos Cost Center @! XFUNVldCmp("C1P",3) x x x x x x x x x x x x x x x x - C1P 1 x - S - S A R - - - - - - - - 156 1 S - - N - N - - - 1 2 - - - 31066 0
C4L 30 C4L_DCODCU C 220 0 Cod CCustos Cod CCostos CostC Code Centro de Custos Centro de Costos Cost Center @! - x x x x x x x x x x x x x x x x XFUNRelac(27,'C4L_CODCUS') - 1 x - - - N V V - - - - - - - - - 1 S - - N - N - - - 1 2 - - - 31067 0
C4L 31 C4L_STATUS C 1 0 Status Reg. Estatus Reg. Rec. Status Status do registro Estatus del registro Record Status @! Pertence(" 012349") x x x x x x x x x x x x x x x - - 1 - - - - N A R - - 0=Reg.Válido;1=Reg.Inválido;2=Reg.Transmitido;3=Reg.Transmitido com inconsistência;4=Reg.Transmitido válido;9=Em Processamento 0=Reg.Valido;1=Reg.Invalido;2=Reg.Transmitido;3=Reg.Transmitido con inconsistencia;4=Reg.Transmitido valido;9=En Procesamiento 0=Valid Reg.;1=Invalid Reg.;2=Issue Reg.;3=Issued Reg. with inconsistency;4=Valid Issue Reg.;9=In Processing - - - 079 - S - - N - N - - - 1 2 - - - 31068 0

Índices da Tabela C4L (7 í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_
C4L 1 C4L_FILIAL+DTOS(C4L_PERIOD)+C4L_NATBCR+C4L_IDBMOB+C4L_INDORI+C4L_UTBIMO+C4L_CSTPIS+C4L_CSTCOF Data Movto + Id Nat BC Cr + Id.B.At.Imo + Ind.Ori.Bem + Ind.Ut.B.Imo + Fecha Mov. + Id Mod BC Cr + Id B Act Inm + Ind.Ori.Bien + Ind.Ut.B.Inm Trans. Date + Cr CB Cl Id + Fix.A. Id. + Asset Or.Ind + Us.F.As.Ind + S - - S 2 3 - 4501 0
C4L 2 C4L_FILIAL+C4L_NATBCR+C4L_IDBMOB+C4L_INDORI+C4L_UTBIMO+C4L_CSTPIS+C4L_CSTCOF Id Nat BC Cr + Id.B.At.Imo + Ind.Ori.Bem + Ind.Ut.B.Imo + Cod.CST.PIS Id Mod BC Cr + Id B Act Inm + Ind.Ori.Bien + Ind.Ut.B.Inm + Cod.CST.PI Cr CB Cl Id + Fix.A. Id. + Asset Or.Ind + Us.F.As.Ind + PIS CST Cd + C S - - S 2 3 - 4502 0
C4L 3 C4L_FILIAL+C4L_IDBMOB+C4L_INDORI+C4L_UTBIMO+C4L_CSTPIS+C4L_CSTCOF Id.B.At.Imo + Ind.Ori.Bem + Ind.Ut.B.Imo + Cod.CST.PIS + Cod CST COF Id B Act Inm + Ind.Ori.Bien + Ind.Ut.B.Inm + Cod.CST.PIS + Cod CST COF Fix.A. Id. + Asset Or.Ind + Us.F.As.Ind + PIS CST Cd + COF CST Cd S - - S 2 3 - 4503 0
C4L 4 C4L_FILIAL+C4L_INDORI+C4L_UTBIMO+C4L_CSTPIS+C4L_CSTCOF Ind.Ori.Bem + Ind.Ut.B.Imo + Cod.CST.PIS + Cod CST COF Ind.Ori.Bien + Ind.Ut.B.Inm + Cod.CST.PIS + Cod CST COF Asset Or.Ind + Us.F.As.Ind + PIS CST Cd + COF CST Cd S - - S 2 3 - 4504 0
C4L 5 C4L_FILIAL+C4L_UTBIMO+C4L_CSTPIS+C4L_CSTCOF Ind.Ut.B.Imo + Cod.CST.PIS + Cod CST COF Ind.Ut.B.Inm + Cod.CST.PIS + Cod CST COF Us.F.As.Ind + PIS CST Cd + COF CST Cd S - - S 2 3 - 4505 0
C4L 6 C4L_FILIAL+C4L_CSTPIS+C4L_CSTCOF Cod.CST.PIS + Cod CST COF Cod.CST.PIS + Cod CST COF PIS CST Cd + COF CST Cd S - - S 2 3 - 4506 0
C4L 7 C4L_FILIAL+C4L_ID ID ID ID S - - S 2 3 - 4507 0

Perguntas frequentes

Para que serve a tabela C4L no Protheus?

Ela é utilizada para bens incorp. ativo imobilizado dentro do sistema ERP Protheus.

Como consultar os campos da tabela C4L?

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

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

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

Exemplo de consulta SQL da tabela C4L

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

SELECT
    C4L_FILIAL,
    C4L_ID,
    C4L_PERIOD,
    C4L_NATBCR,
    C4L_DNATBC,
    C4L_IDBMOB,
    C4L_DIDBMO,
    C4L_INDORI,
    C4L_UTBIMO,
    C4L_MESANO,
    C4L_VLAQBM,
    C4L_PAVAQS,
    C4L_BCCRED,
    C4L_INDNPC,
    C4L_CSTPIS,
    C4L_DCSTPI,
    C4L_VLBPIS,
    C4L_ALQPIS,
    C4L_VLPIS,
    C4L_CSTCOF,
    C4L_DCSTCO,
    C4L_VLBCOF,
    C4L_ALQCOF,
    C4L_VLRCOF,
    C4L_CODCTA,
    C4L_CTACTB,
    C4L_DCODCT,
    C4L_DESBIM,
    C4L_CODCUS,
    C4L_DCODCU,
    C4L_STATUS
FROM C4L
WHERE
    D_E_L_E_T_ = ' '
    AND C4L_FILIAL = 'VALOR'
    AND C4L_ID = 'VALOR'
    AND C4L_PERIOD BETWEEN '20260401' AND '20260430'
    AND C4L_NATBCR = 'VALOR'
    AND C4L_DNATBC = 'VALOR'
    AND C4L_IDBMOB = 'VALOR'
    AND C4L_DIDBMO = 'VALOR'
    AND C4L_INDORI = 'VALOR'
    AND C4L_UTBIMO = 'VALOR'
    AND C4L_MESANO = 'VALOR'
    AND C4L_VLAQBM = 0
    AND C4L_PAVAQS = 0
    AND C4L_BCCRED = 0
    AND C4L_INDNPC = 'VALOR'
    AND C4L_CSTPIS = 'VALOR'
    AND C4L_DCSTPI = 'VALOR'
    AND C4L_VLBPIS = 0
    AND C4L_ALQPIS = 0
    AND C4L_VLPIS = 0
    AND C4L_CSTCOF = 'VALOR'
    AND C4L_DCSTCO = 'VALOR'
    AND C4L_VLBCOF = 0
    AND C4L_ALQCOF = 0
    AND C4L_VLRCOF = 0
    AND C4L_CODCTA = 'VALOR'
    AND C4L_CTACTB = 'VALOR'
    AND C4L_DCODCT = 'VALOR'
    AND C4L_DESBIM = 'VALOR'
    AND C4L_CODCUS = 'VALOR'
    AND C4L_DCODCU = 'VALOR'
    AND C4L_STATUS = 'VALOR'