Pragiva — Tecnologia na prática

Tabelas Referência

C6J Itens Doc.Fiscal Emitido ECF

C6J tem 26 campos, 2 í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
C6J + empresa, ex.: C6J010
Chave única
C6J_FILIAL+C6J_ID+DTOS(C6J_DTMOV)+C6J_CMOD+C6J_CODSIT+C6J_NUMDOC+DTOS(C6J_DTEMIS)+C6J_IT+C6J_ITEMNF
Compartilhamento
Exclusivo
Estrutura
26 campos (7 virtuais), 2 índices, 9 gatilhos
Rotina do sistema
TAFA093

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 C6J_FILIAL, C6J_ID, C6J_CMOD, C6J_CODSIT, C6J_NUMDOC, C6J_IT
  FROM C6J010
 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 = 'C6J'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem C6J se liga

Consulta 3

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

Gatilhos buscam em 5

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 26

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.Movimento Data 8 0 Real — — Dt. Movimento
Cod.Mod.NF Caractere 6 0 Real @! — Cod. Modelo NF
Cod.Sit.NF Caractere 6 0 Real @! — Cod.Situacao NF
Num.NF Caractere 9 0 Real @! — Num.Dcto.Fiscal
Dt.Emissao Data 8 0 Real — — Dt.Emissao
Id. Item Caractere 36 0 Real — — Id. Item
Cód. Item Caractere 60 0 Virtual @! C1L1 Código do Item
Item NF Caractere 4 0 Real @! — Item NF
Des.Produto Caractere 220 0 Virtual @! — Descrição Produto
Unid.Item Caractere 6 0 Real @! C1J Unidade do Item
Des.UMedida Caractere 220 0 Virtual @! — Descrição Unid.Med.
Id. CFOP Caractere 6 0 Real @! C0Y Indicador CFOP
Des.CFOP Caractere 220 0 Virtual @! — Descrição do CFOP
Qtde.Item Numérico 16 3 Real @E 999,999,999,999.999 — Qtde do Item
Qtd.Cancel. Numérico 8 3 Real @E 9,999.999 — Qtde Cancelada
Vlr.Item Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor Tot Item
Vlr.Desconto Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor do Desconto
Vl.Cancelado Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor Cancelado do Item
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Vl.Acrescimo Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor do Acréscimo
Id. CContabi Caractere 36 0 Real — — Id. Conta Contábil
Cta Contab Caractere 60 0 Virtual @! C1OB Conta Contábil
Des.CContab Caractere 220 0 Virtual @! — Desc.CContabil
ID Origem Caractere 6 0 Real @! C03 Cod. Identific. Origem
Des.Org.Merc Caractere 220 0 Virtual @! — Des.Orig.Merc

Índices 2

OrdemChaveDescriçãoNicknamePesquisa
1 C6J_FILIAL+C6J_ID+DTOS(C6J_DTMOV)+C6J_CMOD+C6J_CODSIT+C6J_NUMDOC+DTOS(C6J_DTEMIS)+C6J_IT+C6J_ITEMNF ID + Dt.Movimento + Cod.Mod.NF + Cod.Sit.NF + Num.NF + Dt.Emissao + Id — S
2 C6J_FILIAL+C6J_IT+C6J_ITEMNF Id. Item + Item NF — S

Gatilhos 9

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
C6J_CCONT 001 C6J_DCCON X C1O->(AllTrim(C1O_CODIGO)+' - '+SubStr(C1O_DESCRI,1,150)) C1O xFilial("C1O")+M->C6J_CCONT —
C6J_CFOP 001 C6J_DCFO X C0Y->(C0Y_CODIGO+' - '+C0Y_DESCRI) C0Y xFilial("C0Y")+M->C6J_CFOP —
C6J_CTACTB 001 C6J_CCONT X C1O->(Alltrim(C1O_ID)) C1O xFilial("C1O")+M->C6J_CTACTB —
C6J_CTACTB 002 C6J_DCCON X C1O->(Alltrim(C1O_CODIGO)+' - '+C1O_DESCRI) C1O xFilial("C1O")+M->C6J_CTACTB —
C6J_IT 001 C6J_DIT X C1L->(AllTrim(C1L_CODIGO)+' - '+SubStr(C1L_DESCRI,1,150)) C1L xFilial("C1L")+M->C6J_IT —
C6J_ITEM 001 C6J_IT X C1L->(Alltrim(C1L_ID)) C1L xFilial("C1L")+M->C6J_ITEM —
C6J_ITEM 002 C6J_DIT P C1L->(ALLTRIM(C1L_CODIGO)+' - '+SubStr(C1L_DESCRI,1,150)) — — —
C6J_ORIGEM 001 C6J_DORIGE X C03->(C03_CODIGO+' - '+C03_DESCRI) C03 xFilial("C03")+M-> C6J_ORIGEM —
C6J_UNDITE 001 C6J_DUNDIT X C1J->(C1J_CODIGO+' - '+C1J_DESCRI) C1J xFilial("C1J")+M-> C6J_UNDITE —

Procedência

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