Pragiva — Tecnologia na prática

Tabelas Referência

OHF Itens de Desdobramento Financ.

OHF tem 43 campos, 2 índices e 53 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
OHF + empresa, ex.: OHF010
Chave única
OHF_FILIAL+OHF_IDDOC+OHF_CITEM
Compartilhamento
Exclusivo
Estrutura
43 campos (14 virtuais), 2 índices, 53 gatilhos

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 OHF_FILIAL, OHF_IDDOC, OHF_CITEM
  FROM OHF010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY OHF_FILIAL, OHF_IDDOC, OHF_CITEM
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 = 'OHF'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem OHF se liga

Consulta 5

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

Gatilhos buscam em 11

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 43

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do sistema
Id. Doc. Caractere 32 0 Real !@ — Identif. Documento
Cód item Caractere 4 0 Real — — Cód item de desdobramento
Cód Natureza Caractere 10 0 Real — JF3SED Código da natureza
Desc Naturez Caractere 30 0 Virtual — — Descrição da natureza
Saldo Natur. Numérico 16 2 Virtual @E 9,999,999,999,999.99 — Saldo da natureza
Vlr Desdobr. Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor do desdobramento
Sigla Solic. Caractere 5 0 Virtual — RD0ATV Sigla do Solicitante
Cód Solic Caractere 6 0 Real — — Código do participante
Nome Solic Caractere 50 0 Virtual @! — Nome do part. solicitante
Escritório Caractere 5 0 Real — NS7ATV Escrit. do desdobramento
Desc. Escrit Caractere 100 0 Virtual @S50 — Descrição Escritório
Centro Custo Caractere 9 0 Real @! CTTNS7 Código do Centro de Custo
Desc C Custo Caractere 40 0 Virtual — — Desc. do Centro de Custo
Sigla Partic Caractere 5 0 Virtual — RD0ATV Sigla do Participante
Cód. Part. Caractere 6 0 Real — — Código do Participante
Nome Part. Caractere 50 0 Virtual @! — Nome do Particpante
Tab. Rateio Caractere 10 0 Real — OH6 Tabela de rateio
Desc. Rateio Caractere 100 0 Virtual @S50 — Desc. tabela de rateio
Cód Cliente Caractere 6 0 Real @! SA1NUH Código do Cliente
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Loja Caractere 2 0 Real @! — Loja do Cliente
Nome Cliente Caractere 50 0 Virtual @! — Nome cliente
Código Caso Caractere 6 0 Real — NVELOJ Código do caso
Desc. Caso Caractere 200 0 Virtual — — Descrição do Caso
Tipo Despesa Caractere 4 0 Real — NRH Tipo de despesa
Desc Tp Desp Caractere 50 0 Virtual — — Desc. do Tipo de Despesa
Qtd despesa Numérico 6 0 Real @E 999,999 — Quantidade de Despesas
Data Despesa Data 8 0 Real — — Data da despesa
Cobrar Desp? Caractere 1 0 Real — — Cobrar despesa?
Cód. Projeto Caractere 6 0 Real — OHL Código do Projeto
Desc Projeto Caractere 200 0 Virtual — — Descrição do Projeto
Cód Item Prj Caractere 6 0 Real — OHM Código do Item do Projeto
Descr. Item Caractere 200 0 Virtual — — Descr. Item do Projeto
Cód Hist Pad Caractere 4 0 Real — OHA Código histórico padrão
Histórico Memo 10 0 Real — — Histórico desdobramento
Cód Despesa Caractere 8 0 Real — — Código da despesa
Dt. Inclusão Data 8 0 Real — — Data de inclusão
Data Cont. Data 8 0 Real — — Data da contabilização
Cód Solic Caractere 8 0 Real — — Cód. Solicit. de Despesa
Cód Lanc LD Caractere 36 0 Real @! — Código lançamento no LD
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Dt. Con. Ini Data 8 0 Real — — Data da contab. Inclusão
Log Desp. Memo 10 0 Real — — Log de Despesa
Cód. EFD Caractere 6 0 Real @R 999999 — Código da EFD

Índices 2

OrdemChaveDescriçãoNicknamePesquisa
1 OHF_FILIAL+OHF_IDDOC+OHF_CITEM Id. Doc. + Cód item — S
2 OHF_FILIAL+OHF_CDESP Cód Despesa — S

Gatilhos 53

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
OHF_CCASO 001 OHF_CCLIEN P JCasoAtual(FwFldGet("OHF_CCASO"))[1][1] — — EMPTY(FwFldGet('OHF_CLOJA'))
OHF_CCASO 002 OHF_CLOJA P JCasoAtual(FwFldGet("OHF_CCASO"))[1][2] — — EMPTY(FwFldGet('OHF_CLOJA'))
OHF_CCASO 003 OHF_DCASO P NVE->NVE_TITULO NVE xFilial('NVE')+FwFldGet("OHF_CCLIEN")+FwFldGet("OHF_CLOJA")+FwFldGet("OHF_CCASO") —
OHF_CCLIEN 001 OHF_DCLIEN P "" — — —
OHF_CCLIEN 002 OHF_CCASO P "" — — !J246ClxCa()
OHF_CCLIEN 003 OHF_DCASO P "" — — !J246ClxCa()
OHF_CCLIEN 004 OHF_CLOJA P JurLoja() — — —
OHF_CCUSTO 001 OHF_DCUSTO P CTT->CTT_DESC01 CTT xFilial("CTT") + FwFldGet('OHF_CCUSTO') —
OHF_CESCR 001 OHF_DESCR P NS7->NS7_NOME NS7 xFilial("NS7") + M->OHF_CESCR —
OHF_CESCR 002 OHF_CCUSTO P "" — — —
OHF_CESCR 003 OHF_DCUSTO P "" — — —
OHF_CHISTP 001 OHF_HISTOR P OHA->OHA_TEXTO OHA xFilial('OHA')+FwFldGet('OHF_CHISTP') Empty(FwFldGet('OHF_HISTOR'))
OHF_CITPRJ 001 OHF_DITPRJ P OHM->OHM_DITEM OHM xFilial('OHM')+FwFldGet('OHF_CPROJE')+FwFldGet('OHF_CITPRJ') —
OHF_CLOJA 001 OHF_DCLIEN P SA1->A1_NOME SA1 xFilial("SA1")+FwFldGet('OHF_CCLIEN')+FwFldGet('OHF_CLOJA') —
OHF_CLOJA 002 OHF_CCASO P "" — — !J246ClxCa()
OHF_CLOJA 003 OHF_DCASO P "" — — !J246ClxCa()
OHF_CNATUR 001 OHF_DNATUR P SED->ED_DESCRIC SED xFILIAL('SED')+FwFldGet('OHF_CNATUR') —
OHF_CNATUR 002 OHF_CESCR P "" — — JSX7Natur()
OHF_CNATUR 003 OHF_DESCR P "" — — JSX7Natur()
OHF_CNATUR 004 OHF_CCUSTO P "" — — JSX7Natur()
OHF_CNATUR 005 OHF_DCUSTO P "" — — JSX7Natur()
OHF_CNATUR 006 OHF_SIGLA2 P "" — — JSX7Natur()
OHF_CNATUR 007 OHF_CPART2 P "" — — JSX7Natur()
OHF_CNATUR 008 OHF_DPART2 P "" — — JSX7Natur()
OHF_CNATUR 009 OHF_CRATEI P JGetTabRat(FWFldGet("OHF_CNATUR"), FWFldGet("OHF_CRATEI")) — — —
OHF_CNATUR 010 OHF_DRATEI P "" — — Empty(FWFldGet("OHF_CRATEI"))
OHF_CNATUR 011 OHF_CCLIEN P "" — — JSX7Natur()
OHF_CNATUR 012 OHF_CLOJA P "" — — JSX7Natur()
OHF_CNATUR 013 OHF_DCLIEN P "" — — JSX7Natur()
OHF_CNATUR 014 OHF_CCASO P "" — — JSX7Natur()
OHF_CNATUR 015 OHF_DCASO P "" — — JSX7Natur()
OHF_CNATUR 016 OHF_CTPDSP P "" — — JSX7Natur()
OHF_CNATUR 017 OHF_DTPDSP P "" — — JSX7Natur()
OHF_CNATUR 018 OHF_QTDDSP P "" — — JSX7Natur()
OHF_CNATUR 019 OHF_DTDESP P "" — — JSX7Natur()
OHF_CNATUR 020 OHF_COBRA P J246IniCBD() — — JSX7Natur()
OHF_CNATUR 021 OHF_SALDO P JurSalNat(FwFldGet('OHF_CNATUR')) — — JSX7Natur()
OHF_CNATUR 022 OHF_QTDDSP P 1 — — JSX7Natur().And.JURISDESP('OHF')
OHF_CNATUR 023 OHF_DTDESP P Date() — — JSX7Natur().And.JURISDESP('OHF')
OHF_CPROJE 001 OHF_DPROJE P OHL->OHL_DPROJE OHL xFilial('OHL')+FwFldGet('OHF_CPROJE') —
OHF_CPROJE 002 OHF_CITPRJ P '' — — —
OHF_CPROJE 003 OHF_DITPRJ P '' — — —
OHF_CRATEI 001 OHF_DRATEI P OH6->OH6_DESCRI OH6 xFilial("OH6")+FwFldGet("OHF_CRATEI") —
OHF_CTPDSP 001 OHF_DTPDSP P NRH->NRH_DESC NRH xFilial("NRH")+FwFldGet("OHF_CTPDSP") —
OHF_CTPDSP 002 OHF_HISTOR P IIF(FindFunction("JurTxtDesp"), JurTxtDesp("OHFDETAIL"), "") — — Empty(FWFldGet("OHF_HISTOR"))
OHF_SIGLA 001 OHF_CPART P '' — — EMPTY(FwFldGet('OHF_SIGLA') )
OHF_SIGLA 002 OHF_DPART P '' — — EMPTY(FwFldGet('OHF_SIGLA') )
OHF_SIGLA 003 OHF_CPART P RD0->RD0_CODIGO RD0 xFilial('RD0')+FwFldGet('OHF_SIGLA') !EMPTY(FwFldGet('OHF_SIGLA') )
OHF_SIGLA 004 OHF_DPART P RD0->RD0_NOME RD0 xFilial('RD0')+FwFldGet('OHF_SIGLA') !EMPTY(FwFldGet('OHF_SIGLA') )
OHF_SIGLA2 001 OHF_CPART2 P '' — — EMPTY(FwFldGet('OHF_SIGLA2') )
OHF_SIGLA2 002 OHF_DPART2 P '' — — EMPTY(FwFldGet('OHF_SIGLA2') )
OHF_SIGLA2 003 OHF_CPART2 P RD0->RD0_CODIGO RD0 xFilial("RD0")+FwFldGet('OHF_SIGLA2') !EMPTY(FwFldGet('OHF_SIGLA2') )
OHF_SIGLA2 004 OHF_DPART2 P RD0->RD0_NOME RD0 xFilial("RD0")+FwFldGet('OHF_SIGLA2') !EMPTY(FwFldGet('OHF_SIGLA2') )

Procedência

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