Pragiva — Tecnologia na prática

Tabelas Referência

C3B Demais Docs Não Vinculados

C3B tem 32 campos, 5 índices e 18 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
C3B + empresa, ex.: C3B010
Chave única
C3B_FILIAL+C3B_ID
Compartilhamento
Exclusivo
Estrutura
32 campos (11 virtuais), 5 índices, 18 gatilhos
Rotina do sistema
TAFA067

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 C3B_FILIAL, C3B_ID
  FROM C3B010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY C3B_FILIAL, C3B_ID
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 = 'C3B'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem C3B se liga

Consulta 4

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

Gatilhos buscam em 7

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 32

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial
ID Caractere 6 0 Real @! — Identificador Registro
Dt Operação Data 8 0 Real — — Data de Operação
Ind Operação Caractere 6 0 Real @! C3D Indicador de Operação
Des Operação Caractere 220 0 Virtual @! — Des Indi Operação
Id. Particip Caractere 36 0 Real @! — Id. Participante
Cod Partic Caractere 60 0 Virtual @! C1HA Código Participante
Des Part Caractere 220 0 Virtual @! — Des Participante
Id.Item Caractere 36 0 Real — — Id. Codigo do Item
Cód. Item Caractere 60 0 Virtual @! C1L1 Código do Item
Des Item Caractere 220 0 Virtual @! — Descrição do Item
Val Operação Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor da Operação
CST PIS Caractere 6 0 Real @! C17 CST de PIS
Des CST PIS Caractere 220 0 Virtual @! — Descrição CST PIS
BC do PIS Numérico 16 2 Real @E 9,999,999,999,999.99 — Base de Calculo do PIS
Aliq PIS Numérico 8 4 Real @E 999.9999 — Aliquota dePIS
Valor PIS Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor de PIS
CST COFINS Caractere 6 0 Real @! C17 CST de COFINS
Des CST COF Caractere 220 0 Virtual @! — Descrição CST de COFINS
BC do COFINS Numérico 16 2 Real @E 9,999,999,999,999.99 — Base de Calculo de COFINS
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Alq COFINS Numérico 8 4 Real @E 999.9999 — Aliquota do Cofins
Val COFINS Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor do COFINS
Id Nat BC Caractere 6 0 Real @! C11 Id. Natureza Base de Calc
Des Nat BC Caractere 220 0 Virtual @! — Des da Natureza da BC
Orig Credito Caractere 1 0 Real @! — Origem do Crédito
Id. Cta Cont Caractere 36 0 Real — — Id. Conta Contabil
Cta Contab Caractere 60 0 Virtual @! C1OB Conta Contábil
Des Conta Caractere 220 0 Virtual @! — Descrição da Conta Contab
C. de Custo Caractere 6 0 Real @! C1P Codigo do Centro de Custo
Des C. Custo Caractere 220 0 Virtual @! — Descrição Centro de Custo
Des Doc Caractere 220 0 Real @! — Descrição do Documento
Status Reg. Caractere 1 0 Real @! — Status do registro

Índices 5

OrdemChaveDescriçãoNicknamePesquisa
1 C3B_FILIAL+C3B_INDOPE+C3B_CODPAR+C3B_CODITE+DTOS(C3B_DTOPER) Ind Operação + Id. Particip + Id.Item + Dt Operação — S
2 C3B_FILIAL+DTOS(C3B_DTOPER) Dt Operação — S
3 C3B_FILIAL+C3B_CODPAR Id. Particip — S
4 C3B_FILIAL+C3B_CODITE Id.Item — S
5 C3B_FILIAL+C3B_ID ID — S

Gatilhos 18

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
C3B_ALQCOF 001 C3B_VCOF P FWFLDGET("C3B_VBCCOF")*M->C3B_ALQCOF/100 — — —
C3B_ALQPIS 001 C3B_VPIS P FWFLDGET("C3B_VBCPIS")*M->C3B_ALQPIS/100 — — —
C3B_CODCTA 001 C3B_DCODCT X C1O->(C1O_CODIGO+' - '+C1O_DESCRI) C1O xFilial("C1O")+M->C3B_CODCTA —
C3B_CODCUS 001 C3B_DCODCU X C1P->(C1P_CODCUS+' - '+C1P_CCUS) C1P xFilial("C1P")+M->C3B_CODCUS —
C3B_CODITE 001 C3B_DCODIT X C1L->(C1L_CODIGO+' - '+C1L_DESCRI) C1L xFilial("C1L")+M->C3B_CODITE —
C3B_CODPAR 001 C3B_DCODPA X C1H->(C1H_CODPAR+' - '+C1H_NOME) C1H xFilial("C1H")+M->C3B_CODPAR —
C3B_CSTCOF 001 C3B_DCSTCO X C17->(C17_CODIGO+' - '+C17_DESCRI) C17 xFilial("C17")+M->C3B_CSTCOF —
C3B_CSTPIS 001 C3B_DCSTPI X C17->(C17_CODIGO+' - '+C17_DESCRI) C17 xFilial("C17")+M->C3B_CSTPIS —
C3B_CTACTB 001 C3B_CODCTA X C1O->(Alltrim(C1O_ID)) C1O xFilial("C1O")+M->C3B_CTACTB —
C3B_CTACTB 002 C3B_DCODCT X C1O->(Alltrim(C1O_CODIGO)+' - '+C1O_DESCRI) C1O xFilial("C1O")+M->C3B_CTACTB —
C3B_INDOPE 001 C3B_DINDOP X C3D->(C3D_CODIGO+' - '+C3D_DESCRI) C3D xFilial("C3D")+M->C3B_INDOPE —
C3B_ITEM 001 C3B_CODITE X C1L->(Alltrim(C1L_ID)) C1L xFilial("C1L")+M->C3B_ITEM —
C3B_ITEM 002 C3B_DCODIT P C1L->(ALLTRIM(C1L_CODIGO)+' - '+SubStr(C1L_DESCRI,1,150)) — — —
C3B_NATBC 001 C3B_DNATBC X C11->(C11_CODIGO+' - '+C11_DESCRI) C11 xFilial("C11")+M->C3B_NATBC —
C3B_PARTIC 001 C3B_CODPAR X C1H->(Alltrim(C1H_ID)) C1H xFilial("C1H")+M->C3B_PARTIC —
C3B_PARTIC 002 C3B_DCODPA X C1H->(Alltrim(C1H_CODPAR)+' - '+C1H_NOME) C1H xFilial("C1H")+M->C3B_PARTIC —
C3B_VBCCOF 001 C3B_VCOF P M->C3B_VBCCOF*FWFLDGET("C3B_ALQCOF")/100 — — —
C3B_VBCPIS 001 C3B_VPIS P M->C3B_VBCPIS*FWFLDGET("C3B_ALQPIS")/100 — — —

Procedência

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