Bens incorp Ativo Imobilizado
A tabela C4I 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 C4I 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 C4I, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | C4I |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | C4I990 |
| X2_NOME | Bens incorp Ativo Imobilizado |
| X2_NOMESPA | Bienes incorp Activo Fijo |
| X2_NOMEENG | Assets incorporated into F.Ass |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | C4I_FILIAL+C4I_ID |
| X2_PYME | S |
| X2_MODULO | 84 |
| X2_DISPLAY | - |
| X2_SYSOBJ | TAFA068 |
| 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_ | 1925 |
| R_E_C_D_E_L_ | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| C4I | 01 | C4I_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 | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31000 | 0 |
| C4I | 02 | C4I_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("C4I","C4I_ID") | - | 1 | xx | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31001 | 0 |
| C4I | 03 | C4I_PERIOD | D | 8 | 0 | Data Movto | Fecha Mov. | Trans. Date | Data do Movimento Decl. | Fecha del 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 | - | - | - | 31002 | 0 |
| C4I | 04 | C4I_NATBCR | C | 6 | 0 | Id Nat BC | Id Mod BC | CB Class Id | Id. Natureza Base de Calc | Id. Modalidad Base de Ca | Calc Base 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 | - | S | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 31003 | 0 |
| C4I | 05 | C4I_DNATBC | C | 220 | 0 | Desc Nat BCC | Desc Mod BCC | CCB Nat Desc | Descr da Natureza BCC | Descr de Modalidad BCC | CCB Nature Descr | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI.AND.!EMPTY(C4I->C4I_NATBCR),POSICIONE("C11",3,xFilial("C11")+ C4I->C4I_NATBCR,"C11_CODIGO+' - '+C11_DESCRI"),"") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31004 | 0 |
| C4I | 06 | C4I_IDBMOB | C | 6 | 0 | Id Be At Imo | Id B Act Inm | Fix Asset Id | Ident Bens Ativo Imobiliz | Ident Bienes Act Inmov | FIxed Assets 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 | - | S | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 31005 | 0 |
| C4I | 07 | C4I_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(C4I->C4I_IDBMOB),POSICIONE("C4K",3,xFilial("C4K")+C4I->C4I_IDBMOB,"C4K_CODIGO+' - '+C4K_DESCRI"),"") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31006 | 0 |
| C4I | 08 | C4I_INDORI | C | 1 | 0 | Ind Ori Bem | Ind Ori Bien | Asset Orig I | Ind Origem Bem Incorporad | Ind Origen Bien Incorpor | Incorp. Asset Origin Ind | - | Pertence("01").And.XFUNVld() | x x x x x x x x x x x x x x x x | - | - | 1 | x 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 Internal Market;1=Acquisition in External Market (Import); | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 31007 | 0 |
| C4I | 09 | C4I_UTBIMO | C | 1 | 0 | Ind Ut B Imo | Ind Ut B Inm | Us.F.As.Ind | Ind Util.Bens Inc Atv Imo | Ind Util.Bienes Inc Atv I | Us.Assets Inc.Fix.Ass. In | @! | Pertence("1239").And.XFUNVld() | 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 | - | - | - | 31008 | 0 |
| C4I | 10 | C4I_VLENDE | N | 16 | 2 | Vlr Enc Depr | Vlr Carg Dep | Depr Ch Vl | Valor do Encargo de Depre | Valor de Cargo de Depr | Depre. Charge 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 | - | - | - | 31009 | 0 |
| C4I | 11 | C4I_PAVLEN | N | 16 | 2 | Par Vlr Enc | Ct Vlr Carg | Char.Vl.Inst | Parcela Vlr Encargos Depr | Cuota Val Cargos Depr | Depr. Charge Vl. Installm | @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 | - | - | - | 31010 | 0 |
| C4I | 12 | C4I_CSTPIS | C | 6 | 0 | Cod CST PIS | Cod CST PIS | PIS CST Cd | Cod CST do PIS/PASEP | Cod CST del PIS/PASEP | PIS/PASEP 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 | - | - | - | 31011 | 0 |
| C4I | 13 | C4I_DCSTPC | C | 220 | 0 | Des CST PIS | Des CST PIS | PIS CST Des | Descr Situação Trib PIS | Descr Situacion Trib PIS | PIS Tax Status Descr | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI.AND.!EMPTY(C4I->C4I_CSTPIS),POSICIONE("C17",3, xFilial("C17")+C4I->C4I_CSTPIS,"C17_CODIGO+' - '+C17_DESCRI"),"") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31012 | 0 |
| C4I | 14 | C4I_VLBPIS | N | 16 | 2 | Valor BC Pis | Valor BC Pis | Pis CB Value | Valor Base PIS/Pasep | Valor Base PIS/Pasep | PIS/PASEP 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 | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31013 | 0 |
| C4I | 15 | C4I_ALQPIS | N | 8 | 4 | Aliquota PIS | Alicuota PIS | PIS Rate | 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 | - | - | - | 31014 | 0 |
| C4I | 16 | C4I_VLPIS | N | 16 | 2 | Vlr Cred PIS | Vlr Cred PIS | PIS Cred Vl | Valor Crédito PIS/PASEP | Valor Credito PIS/PASEP | 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 | - | - | - | 31015 | 0 |
| C4I | 17 | C4I_CSTCOF | C | 6 | 0 | Cod CST COF | Cod CST COF | COF CST Cd | CST de COFINS | CST de COFINS | COFINS CST | @! | 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 | - | - | - | 31016 | 0 |
| C4I | 18 | C4I_DCSTCO | C | 220 | 0 | Desc CST COF | Desc CST COF | COF CST Desc | Descrição CST Cofins | Descripcion CST Cofins | Cofins CST Description | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI.AND.!EMPTY(C4I->C4I_CSTCOF),POSICIONE("C17",3,xFilial("C17")+C4I->C4I_CSTCOF,"C17_CODIGO+' - '+C17_DESCRI"),"") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 3 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31017 | 0 |
| C4I | 19 | C4I_VLBCOF | N | 16 | 2 | Valor BC Cof | Valor BC Cof | Cof CB Value | Valor Base Cofins | Valor Base Cofins | Cofins 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 | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | 3 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31018 | 0 |
| C4I | 20 | C4I_ALQCOF | N | 8 | 4 | Alíq Cofins | Alic Cofins | Cofins 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 | - | - | - | 31019 | 0 |
| C4I | 21 | C4I_VLRCOF | N | 16 | 2 | Vlr Cred COF | Vlr Cred COF | COF Cred Vl | Valor Crédito da Cofins | Valor Credito de Cofins | Cofins 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 | - | - | - | - | - | - | - | - | - | 3 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31020 | 0 |
| C4I | 22 | C4I_CODCTA | C | 36 | 0 | Id Cta. Ctb | Id Cta. Ctb | ID ledg acc | Id. Cta Contábil Deb/Cre | Id. Cta Contable Déb/Cré | ID deb/cred ledger acc | - | - | 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 | - | - | - | 31021 | 0 |
| C4I | 23 | C4I_CTACTB | C | 60 | 0 | Cta Contábil | Cta Contable | Ledger accnt | 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 | IF(!INCLUI.AND.!EMPTY(C4I->C4I_CODCTA),POSICIONE("C1O",3,xFilial("C1O")+C4I->C4I_CODCTA, "C1O_CODIGO"),"") | C1OB | 1 | x | - | S | - | S | A | V | - | - | - | - | - | - | - | Posicione("C1O",3,xFilial("C1O")+C4I->(C4I_CODCTA),"C1O_CODIGO") | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31022 | 0 |
| C4I | 24 | C4I_DCODCT | C | 220 | 0 | D Cta Ctb | D Cta Ctb | Led Acc D | Desc Cta Contábil Deb/Cre | Desc Cta Contable Deb/Cre | Deb/Cre Ledger Acc Desc | @! | - | x x x x x x x x x x x x x x x x | xFunRelac() | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31023 | 0 |
| C4I | 25 | C4I_CODCUS | C | 6 | 0 | Cod CCustos | Cod CCostos | CostCenter C | 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 | - | - | - | 31024 | 0 |
| C4I | 26 | C4I_DCODCU | C | 220 | 0 | Desc CCusto | Desc CCosto | CostC Desc | Descr Centro de Custos | Descr Centro de Costos | Cost Center Descr | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI.AND.!EMPTY(C4I->C4I_CODCUS),POSICIONE("C1P",3,xFilial("C1P")+C4I->C4I_CODCUS, "C1P_CODCUS+' - '+C1P_CCUS"),"") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31025 | 0 |
| C4I | 27 | C4I_DESBIM | C | 100 | 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 | - | - | - | 31026 | 0 |
| C4I | 28 | C4I_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 | - | - | - | 31027 | 0 |
| C4I | 29 | C4I_CODID | C | 60 | 0 | Cod.Identifi | Cód.Identifi | Identif code | Codigo Identificador | Código Identificación | Identofying code | @! | XFUNVld() | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 31028 | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| C4I | 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 | Fecha Mov. + Id Mod BC + Id B Act Inm + Ind Ori Bien + Ind Ut B Inm + | Trans. Date + CB Class Id + Fix Asset Id + Asset Orig I + Us.F.As.Ind | S | - | - | S | 2 | 3 | - | 4493 | 0 |
| C4I | 2 | C4I_FILIAL+C4I_ID | ID | ID | ID | S | - | - | S | 2 | 3 | - | 4494 | 0 |
| C4I | 3 | C4I_FILIAL+C4I_CODID | Cod.Identifi | Cód.Identifi | Identif code | S | - | - | S | 2 | 3 | - | 4495 | 0 |
Ela é utilizada para bens incorp ativo imobilizado dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
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 '20260501' AND '20260531'
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'