Dicionário Protheus
Início
O Poder da Hiperautomação

Tabela C35 no Protheus

Trib Itens Documento Fiscal

O que é a tabela C35 no Protheus?

A tabela C35 faz parte do sistema ERP Protheus da TOTVS e é utilizada para trib itens documento fiscal.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE C35
X2_PATH \DATA\
X2_ARQUIVO C35990
X2_NOME Trib Itens Documento Fiscal
X2_NOMESPA Trib Items Documento Fiscal
X2_NOMEENG Tax Document Items
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO C35_FILIAL+C35_CHVNF+C35_NUMITE+C35_CODITE+C35_CODTRI+C35_CST+C35_MODBC+STR(C35_ALIQ)
X2_PYME S
X2_MODULO 84
X2_DISPLAY -
X2_SYSOBJ TAFA062
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_ 1878
R_E_C_D_E_L_ 0

Campos da Tabela C35 (39 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_
C35 01 C35_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 - - - - - - R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 30318 0
C35 02 C35_CHVNF C 36 0 Cód. Doc. Cod. Doc. Doc. Code Cód. Documento Fiscal Cod. Documento Fiscal Tax Document Code @! - x x x x x x x x x x x x x x x - - 1 - - - - - - R - - - - - - - - 062 - S - - N - N - - - 1 2 - - - 30319 0
C35 03 C35_NUMITE C 4 0 Núm.Item Num.Item Item Number Número do Item Numero de Item Item Number - - x x x x x x x x x x x x x x x - - 1 - - - - - - R - - - - - - - - 168 - S - - N - N - - - 1 2 - - - 30320 0
C35 04 C35_CODITE C 36 0 Cód.Item Cod. Item Item Code Código do Item Codigo del Item Item Code - - x x x x x x x x x x x x x x x - - 1 - - - - - - R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 30321 0
C35 05 C35_CODTRI C 6 0 C.Tributo C.Tributo Tax Code Código Tributo Codigo Tributo Tax Code @! XFUNVldCmp("C3S",3).And.XFUNNWFunc('A062LogAlt') x x x x x x x x x x x x x x x x - C3S 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 30322 0
C35 06 C35_DCODTR C 220 0 Desc Trib Desc Trib Tax Desc. Descr. Tributo Descr. Tributo Tax Description @! - x x x x x x x x x x x x x x x x IF(!INCLUI.AND.!EMPTY(C35->C35_CODTRI),POSICIONE("C3S",3,XFILIAL("C3S")+C35->C35_CODTRI,"C3S_CODIGO+'-'+C3S_DESCRI"),"") - 1 x - - - - V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 30323 0
C35 07 C35_CST C 6 0 Id. CST Id. CST CST Id Id. Situação Tributária id. Situacion Tributaria Tax Status Id @! XFUNVldMem(,,3).And.XFUNNWFunc('A062LogAlt') x x x x x x x x x x x x x x x x - C14 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30324 0
C35 08 C35_DCST C 220 0 Desc CST Desc CST CST Desc Descr Sit Tribut Descr Sit Tribut Tax Status Descr @! - x x x x x x x x x x x x x x x x XFUNRelac( 4 ) - 1 x - - - - V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 30325 0
C35 09 C35_MODBC C 6 0 Mod BC Mod BC CB Mod Mod. Determ. BC Mod. Determ. BC CB Defin. Mod. @! XFUNVldMem("MODBC",,3) x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30326 0
C35 10 C35_DMODBC C 220 0 D.Mod BC D.Mod BC CB Mod D. D.Mod. Determ. BC D.Mod. Determ. BC CB Def. Mod D. @! - x x x x x x x x x x x x x x x x XFUNRelac( 5 ) - 1 x - - - S V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 30327 0
C35 11 C35_BASE N 16 2 Base Trib Base Trib Tax Basis Base Calculo Tributo Base Calculo Tributo Tax CB @E 9,999,999,999,999.99 XFUNNWFunc('A062LogAlt') x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30328 0
C35 12 C35_REDBC N 5 2 % Red BC % Red BC CB Red % % Redução BC % Reduccion BC CB Reduction % @E 99.99 XFUNNWFunc('A062LogAlt') x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30329 0
C35 13 C35_MVA N 6 2 % MVA % MVA AVM % % Margem Vl Agreg % Margen Vl Agreg Added Value Margin % @E 999.99 XFUNNWFunc('A062LogAlt') x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30330 0
C35 14 C35_ALIQ N 8 4 Aliq Tributo Alic Tributo Tax Rate Alíquto Tributo Alicuota Tributo Tax Rate @E 999.9999 XFUNNWFunc('A062LogAlt') x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30331 0
C35 15 C35_VALOR N 16 2 Vlr Tributo Vlr Tributo Tax Value Valor do Tributo Valor del Tributo Tax Value @E 9,999,999,999,999.99 XFUNNWFunc('A062LogAlt') x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30332 0
C35 16 C35_BASEQT N 16 2 Qtd BC Trib Cant BC Trib Tax CB Amt Qtd Base Calc Tributo Cant Base Calc Tributo Tax Calc Base Amt @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 - - - - - - - - - - S - - N - N - - - 1 2 - - - 30333 0
C35 17 C35_ALIQQT N 16 4 Aliq Trib Qt Alic Trib Ct Qt Tax Rate Alíquto Tributo em Qtde Alicuota Tributo en Cant. Tax Rate in Qtt @E 99,999,999,999.9999 - x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30334 0
C35 18 C35_VLRPAU N 16 2 Vlr Pauta Vlr Pauta Guideline Vl Valor da Pauta Valor de Pauta Guideline 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 A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30335 0
C35 19 C35_BASENT N 16 2 BC Trib NT BC Trib NT NT Tax CB B.Calculo Tributo NT B.Calculo Tributo NT NT Tax Calculation B. @E 9,999,999,999,999.99 XFUNNWFunc('A062LogAlt') x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30336 0
C35 20 C35_VLNT N 16 2 Vlr NT Vlr NT NT Vl Valor Não-Tributado Valor No Tributado Non Taxed Value @E 9,999,999,999,999.99 XFUNNWFunc('A062LogAlt') x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30337 0
C35 21 C35_VLISEN N 16 2 Vlr Isento Vlr Exento Exempt Value Valor Isento Valor Exento Exempt Value @E 9,999,999,999,999.99 XFUNNWFunc('A062LogAlt') x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30338 0
C35 22 C35_VLOUTR N 16 2 Vlr Outros Vlr Otros Other Value Valor de Outros Valor de Otros Other Value @E 9,999,999,999,999.99 XFUNNWFunc('A062LogAlt') x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30339 0
C35 23 C35_VLBCUF N 16 2 BC IC O.UF BC IC O.UF Oth.St.IC.CB BC ICMS Out UFs BC ICMS Out R/E/P Oth. States ICMS CB @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 A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30340 0
C35 24 C35_VLUF N 16 2 VL IC O.UF VL IC O.REP O.St.IC.Vl. VL ICMS Out UFs VL ICMS Ot R/E/P Oth.States ICMS Vl. @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 A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30341 0
C35 25 C35_CODENQ C 3 0 Código Enq. Codigo Enc. Class. Code Código Enquadramento Codigo Encuadre Classification Code @! - x x x x x x x x x x x x x x x - - 1 - - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 30342 0
C35 26 C35_CODANT C 1 0 Cod Ant. ST Cod Ant. ST ST Ant. Code Código da antecipação ST Codigo de anticipacion ST ST anticipation code @! Pertence(" 123456") x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - 1=Não efetuada ou efetuada a menor;2=Diferencial de aliquota;3=MVA sem encerrar;4=MVA encerrando;5=Regime especial;6=ICMS Imp.; 1=No efectuada o efectuada a menor;2=Diferencial de alicuota;3=MVA sin cerrar;4=MVA encerrando;5=Regimen especial;6=ICMS Imp.; 1=Not performed or performed less;2=Aliquot Differential;3=MVA without closing;4=MVA closing;5=System e - - - - - S - - N - N - - - 1 2 - - - 30343 0
C35 27 C35_MTICMS C 1 0 Mot.Desone. Mot.Exonerac Tx Reduc Rea Motivo Desoneração ICMS Motivo Exoneracion ICMS Tax Reduction Reason - - x x x x x x x x x x x x x x x x - - 1 x - - - S A - - - 1=Taxi;2=Def. Fis.;3=Prod. Agro.;4=Frot./Locad.;5=Diplo./Consular;6=Utilit. e Motoc.;7=Suframa;8=Venda Orgao Publico;9=Outros. 1=Taxi;2=Def. Fis.;3=Prod. Agro.;4=Flot.Asign.;5=Diplo./Consular;6=Utilit. y Motoc.;7=Suframa;8=Venta Organismo Publico;9=Otro 1=Taxi;2=Phys Def.;3=Rur Prod;4=Flt/Locad;5=Diplo/Consular;6=Util. and Moto.;7=Suframa;8=Publ. Inst. Sales;9=Other - - - - - S - - N - N - - - 1 2 - - - 30344 0
C35 28 C35_ALIQRE N 15 4 Aliq. Reais. Alic. Reales Rate Reais Alíquota em Reais Alicuota em Reales Rate in Reais @E 9,999,999,999.9999 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30345 0
C35 29 C35_VLSCRE N 16 2 Vlr sem cred Val sin Créd Val w/o cred Vlr sem aprov. crédito Val sin Aprob. Crédito Value w/o cred. approv. @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 - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30346 0
C35 30 C35_IDMINC C 36 0 Id. Mot. Inc Id. Mot. Inc Inc Reas Id Id. Motivo Incidência Id. Motivo incidencia Incidence Reason Id @! - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30347 0
C35 31 C35_MOTINC C 6 0 Mot. Incid. Mot. Incid. Incid Reason Motivo da incidência Motivo de la incidencia Incidence Reason @! - x x x x x x x x x x x x x x x x IIF(!INCLUI .AND. !EMPTY(C35->C35_IDMINC),POSICIONE("CWZ",1,XFILIAL("CWZ")+C35->C35_IDMINC,"CWZ_CODMOT"),"") CWZ 1 x - S - N A V - - - - - - - - - - S - - N - N - - - 1 2 - - - 30348 0
C35 32 C35_DMOTIN C 220 0 Desc. Incid. Desc. Incid. Incid Desc Desc. Motivo Incidência Desc. Motivo Incidencia Incidence Reason Descr @! - x x x x x x x x x x x x x x x x IIF(!INCLUI .AND. !EMPTY(C35->C35_IDMINC),POSICIONE("CWZ",1,XFILIAL("CWZ")+C35->C35_IDMINC,"CWZ_DESMOT"),"") - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 30349 0
C35 33 C35_VLSCON N 14 2 Vlr Serv Sub Val Serv Sub Sub serv val Valor Serviço Subcontrata Valor servicio Subcontrat Subcontract serv val @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30350 0
C35 34 C35_VLRADI N 14 2 Vlr Ret Adic Val Ret Adic Add wit amt Valor Retenção Adicional Valor retención adicional Add withhold amt @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30351 0
C35 35 C35_VLRNPG N 14 2 Vlr Ret NPG Val Ret NPG Unp wit amt Vlr Retenção Não Pago Val Retención no pagado Unpaid withh amt @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30352 0
C35 36 C35_VLCE15 N 14 2 Vlr Serv 15A Val Serv 15A Val serv 15A Val Serv Cond Espec 15A Val Serv Cond Espec 15A Val serv spec cond 15A @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30353 0
C35 37 C35_VLCE20 N 14 2 Vlr Serv 20A Val Serv 20A Val serv 20A Vlr Serv Cond Esp 20A Val Serv Cond Esp 20A Val serv spec cond 20A @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30354 0
C35 38 C35_VLCE25 N 14 2 Vlr Serv 25A Val Serv 25A Val serv 25A Vlr Serv Cond Esp 25A Val Serv Cond Esp 25A Val serv spec cond 25A @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30355 0
C35 39 C35_VLRANP N 14 2 Vlr Rt Ad NP Val Rt Ad NP Unp ad wit a Vlr Ret Adic Não Pago Val Ret Adic No pagado Unpaid add withh amt @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30356 0

Índices da Tabela C35 (4 í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_
C35 1 C35_FILIAL+C35_CHVNF+C35_NUMITE+C35_CODITE+C35_CODTRI+C35_CST+C35_MODBC+STR(C35_ALIQ) Cód. Doc. + Núm.Item + Cód.Item + C.Tributo + Id. CST + Mod BC + Aliq Cod. Doc. + Num.Item + Cod. Item + C.Tributo + Id. CST + Mod BC + Alic Doc. Code + Item Number + Item Code + Tax Code + CST Id + CB Mod + Tax S - - S 2 3 - 4358 0
C35 2 C35_FILIAL+C35_CODTRI+C35_CST+C35_MODBC C.Tributo + Id. CST + Mod BC C.Tributo + Id. CST + Mod BC Tax Code + CST Id + CB Mod S - - S 2 3 - 4359 0
C35 3 C35_FILIAL+C35_CST+C35_MODBC Id. CST + Mod BC Id. CST + Mod BC CST Id + CB Mod S - - S 2 3 - 4360 0
C35 4 C35_FILIAL+C35_MODBC Mod BC Mod BC CB Mod S - - S 2 3 - 4361 0

Perguntas frequentes

Para que serve a tabela C35 no Protheus?

Ela é utilizada para trib itens documento fiscal dentro do sistema ERP Protheus.

Como consultar os campos da tabela C35?

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

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

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

Exemplo de consulta SQL da tabela C35

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

SELECT
    C35_FILIAL,
    C35_CHVNF,
    C35_NUMITE,
    C35_CODITE,
    C35_CODTRI,
    C35_DCODTR,
    C35_CST,
    C35_DCST,
    C35_MODBC,
    C35_DMODBC,
    C35_BASE,
    C35_REDBC,
    C35_MVA,
    C35_ALIQ,
    C35_VALOR,
    C35_BASEQT,
    C35_ALIQQT,
    C35_VLRPAU,
    C35_BASENT,
    C35_VLNT,
    C35_VLISEN,
    C35_VLOUTR,
    C35_VLBCUF,
    C35_VLUF,
    C35_CODENQ,
    C35_CODANT,
    C35_MTICMS,
    C35_ALIQRE,
    C35_VLSCRE,
    C35_IDMINC,
    C35_MOTINC,
    C35_DMOTIN,
    C35_VLSCON,
    C35_VLRADI,
    C35_VLRNPG,
    C35_VLCE15,
    C35_VLCE20,
    C35_VLCE25,
    C35_VLRANP
FROM C35
WHERE
    D_E_L_E_T_ = ' '
    AND C35_FILIAL = 'VALOR'
    AND C35_CHVNF = 'VALOR'
    AND C35_NUMITE = 'VALOR'
    AND C35_CODITE = 'VALOR'
    AND C35_CODTRI = 'VALOR'
    AND C35_DCODTR = 'VALOR'
    AND C35_CST = 'VALOR'
    AND C35_DCST = 'VALOR'
    AND C35_MODBC = 'VALOR'
    AND C35_DMODBC = 'VALOR'
    AND C35_BASE = 0
    AND C35_REDBC = 0
    AND C35_MVA = 0
    AND C35_ALIQ = 0
    AND C35_VALOR = 0
    AND C35_BASEQT = 0
    AND C35_ALIQQT = 0
    AND C35_VLRPAU = 0
    AND C35_BASENT = 0
    AND C35_VLNT = 0
    AND C35_VLISEN = 0
    AND C35_VLOUTR = 0
    AND C35_VLBCUF = 0
    AND C35_VLUF = 0
    AND C35_CODENQ = 'VALOR'
    AND C35_CODANT = 'VALOR'
    AND C35_MTICMS = 'VALOR'
    AND C35_ALIQRE = 0
    AND C35_VLSCRE = 0
    AND C35_IDMINC = 'VALOR'
    AND C35_MOTINC = 'VALOR'
    AND C35_DMOTIN = 'VALOR'
    AND C35_VLSCON = 0
    AND C35_VLRADI = 0
    AND C35_VLRNPG = 0
    AND C35_VLCE15 = 0
    AND C35_VLCE20 = 0
    AND C35_VLCE25 = 0
    AND C35_VLRANP = 0