Pragiva — Tecnologia na prática

Tabelas Referência

C35 Trib Itens Documento Fiscal

C35 tem 39 campos, 4 índices e 9 gatilhos no dicionário padrão, e cada registro é identificado pela chave única.

Protheus 12.1.2510 exclusivo derivado do dicionário padrão

Resposta rápida

Arquivo físico
C35 + empresa, ex.: C35010
Chave única
C35_FILIAL+C35_CHVNF+C35_NUMITE+C35_CODITE+C35_CODTRI+C35_CST+C35_MODBC+STR(C35_ALIQ)
Compartilhamento
Exclusivo
Estrutura
39 campos (5 virtuais), 4 índices, 9 gatilhos
Rotina do sistema
TAFA062

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 C35_FILIAL, C35_CHVNF, C35_NUMITE, C35_CODITE, C35_CODTRI, C35_CST
  FROM C35010
 WHERE D_E_L_E_T_ = ' '
Dicionário do seu ambienteSQL
SELECT X3_ORDEM, X3_CAMPO, X3_TITULO, X3_TIPO, X3_TAMANHO, X3_DECIMAL, X3_CONTEXT
  FROM SX3010
 WHERE X3_ARQUIVO = 'C35'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem C35 se liga

Consulta 3

Tabelas usadas como consulta padrão (F3) pelos campos desta.

Gatilhos buscam em 1

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 39

Clique no campo para ver validação, inicializador, combo e gatilhos.

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — XM0 Filial
Cód. Doc. Caractere 36 0 Real @! — Cód. Documento Fiscal
Núm.Item Caractere 4 0 Real — — Número do Item
Cód.Item Caractere 36 0 Real — — Código do Item
C.Tributo Caractere 6 0 Real @! C3S Código Tributo
Desc Trib Caractere 220 0 Virtual @! — Descr. Tributo
Id. CST Caractere 6 0 Real @! C14 Id. Situação Tributária
Desc CST Caractere 220 0 Virtual @! — Descr Sit Tribut
Mod BC Caractere 6 0 Real @! — Mod. Determ. BC
D.Mod BC Caractere 220 0 Virtual @! — D.Mod. Determ. BC
Base Trib Numérico 16 2 Real @E 9,999,999,999,999.99 — Base Calculo Tributo
% Red BC Numérico 5 2 Real @E 99.99 — % Redução BC
% MVA Numérico 6 2 Real @E 999.99 — % Margem Vl Agreg
Aliq Tributo Numérico 8 4 Real @E 999.9999 — Alíquto Tributo
Vlr Tributo Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor do Tributo
Qtd BC Trib Numérico 16 2 Real @E 9,999,999,999,999.99 — Qtd Base Calc Tributo
Aliq Trib Qt Numérico 16 4 Real @E 99,999,999,999.9999 — Alíquto Tributo em Qtde
Vlr Pauta Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor da Pauta
BC Trib NT Numérico 16 2 Real @E 9,999,999,999,999.99 — B.Calculo Tributo NT
Vlr NT Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor Não-Tributado
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Vlr Isento Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor Isento
Vlr Outros Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor de Outros
BC IC O.UF Numérico 16 2 Real @E 9,999,999,999,999.99 — BC ICMS Out UFs
VL IC O.UF Numérico 16 2 Real @E 9,999,999,999,999.99 — VL ICMS Out UFs
Código Enq. Caractere 3 0 Real @! — Código Enquadramento
Cod Ant. ST Caractere 1 0 Real @! — Código da antecipação ST
Mot.Desone. Caractere 1 0 Real — — Motivo Desoneração ICMS
Aliq. Reais. Numérico 15 4 Real @E 9,999,999,999.9999 — Alíquota em Reais
Vlr sem cred Numérico 16 2 Real @E 9,999,999,999,999.99 — Vlr sem aprov. crédito
Id. Mot. Inc Caractere 36 0 Real @! — Id. Motivo Incidência
Mot. Incid. Caractere 6 0 Virtual @! CWZ Motivo da incidência
Desc. Incid. Caractere 220 0 Virtual @! — Desc. Motivo Incidência
Vlr Serv Sub Numérico 14 2 Real @E 99,999,999,999.99 — Valor Serviço Subcontrata
Vlr Ret Adic Numérico 14 2 Real @E 99,999,999,999.99 — Valor Retenção Adicional
Vlr Ret NPG Numérico 14 2 Real @E 99,999,999,999.99 — Vlr Retenção Não Pago
Vlr Serv 15A Numérico 14 2 Real @E 99,999,999,999.99 — Val Serv Cond Espec 15A
Vlr Serv 20A Numérico 14 2 Real @E 99,999,999,999.99 — Vlr Serv Cond Esp 20A
Vlr Serv 25A Numérico 14 2 Real @E 99,999,999,999.99 — Vlr Serv Cond Esp 25A
Vlr Rt Ad NP Numérico 14 2 Real @E 99,999,999,999.99 — Vlr Ret Adic Não Pago

Índices 4

OrdemChaveDescriçãoNicknamePesquisa
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 — S
2 C35_FILIAL+C35_CODTRI+C35_CST+C35_MODBC C.Tributo + Id. CST + Mod BC — S
3 C35_FILIAL+C35_CST+C35_MODBC Id. CST + Mod BC — S
4 C35_FILIAL+C35_MODBC Mod BC — S

Gatilhos 9

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
C35_ALIQ 001 C35_VALOR FWFLDGET("C35_BASE")*(M->C35_ALIQ/100) — — —
C35_ALIQQT 001 C35_VLRPAU FWFLDGET("C35_BASEQT")*M->C35_ALIQQT — — —
C35_BASE 001 C35_VALOR P M->C35_BASE*(FWFLDGET("C35_ALIQ")/100) — — —
C35_BASEQT 001 C35_VLRPAU P M->C35_BASEQT*FWFLDGET("C35_ALIQQT") — — —
C35_CODTRI 001 C35_DCODTR X C3S->(C3S_CODIGO+' - '+C3S_DESCRI) C3S XFILIAL("C3S")+M->C35_CODTRI —
C35_CST 001 C35_DCST P XFUNTrg( 21 ) — — —
C35_MODBC 001 C35_DMODBC P XFUNTrg( 22 ) — — —
C35_MOTINC 001 C35_IDMINC P POSICIONE("CWZ",2, xTAFChvPes("CWZ_CODMOT"), "CWZ_ID") — — —
C35_MOTINC 002 C35_DMOTIN P POSICIONE("CWZ",2, xTAFChvPes("CWZ_CODMOT"), "CWZ_DESMOT") — — —

Procedência

Dicionário padrão do Protheus 12.1.2510, como a TOTVS distribui, sem customização de ambiente.