Pragiva — Tecnologia na prática

Tabelas Referência

TFH MATERIAIS DE CONSUMO

TFH tem 35 campos, 5 índices e 13 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
TFH + empresa, ex.: TFH010
Chave única
TFH_FILIAL+TFH_COD
Compartilhamento
Exclusivo
Estrutura
35 campos (3 virtuais), 5 índices, 13 gatilhos
Exibição padrão
TFH_FILIAL+TFH_COD

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 TFH_FILIAL, TFH_COD
  FROM TFH010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY TFH_FILIAL, TFH_COD
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 = 'TFH'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem TFH se liga

Consulta 2

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

É consultada por 1

Tabelas cujos campos usam esta como consulta padrão.

Campos 35

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Código Caractere 6 0 Real @! — Código do Mater. Consumo
Local Caractere 8 0 Real @! ABS Cód. Local de Atend.
Item Caractere 6 0 Real @! — Número do Item do produto
Produto Caractere 15 0 Real @! TECPRD Código do Produto
Descrição Caractere 50 0 Virtual @! — Descrição Produto
Unidade Caractere 2 0 Real — — Unidade de Medida
Quantidade Numérico 11 2 Real @E 99,999,999.99 — Quantidade de Venda
Vlr. Venda Numérico 14 2 Real @E 99,999,999,999.99 — Valor Unitário Venda
Per. Inicio Data 8 0 Real — — Período Inicial Aloc
Per. Final Data 8 0 Real — — Período Final Aloc.
SubTotal Numérico 14 2 Virtual @E 99,999,999,999.99 — Valor Unitario na Tabela
%Desconto Numérico 5 2 Real @E 99.99 — Percentual de Desconto
Vlr.Desconto Numérico 14 2 Real @E 99,999,999,999.99 — Valor do Desconto
TES Estoque Caractere 3 0 Real @! SF4 TES Controle Estoque
Codigo Pai Caractere 6 0 Real @! — Codigo Tabela Pai
Saldo Numérico 11 2 Real @E 99,999,999.99 — Saldo do Item
Cod. Subst Caractere 6 0 Real @! — Código Subst
Vlr.Total Numérico 14 2 Virtual @E 99,999,999,999.99 — Valor total geral
%Lucro Numérico 5 2 Real @E 99.99 — Percentual de lucro
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Vlr. Lucro Numérico 14 2 Real @E 99,999,999,999.99 — Valor da taxa de lucro
%Adm Numérico 5 2 Real @E 99.99 — % da Taxa Administrativa
Vlr. Tx Adm Numérico 14 2 Real @E 99,999,999,999.99 — Valor taxa administrativa
Cob.Contrato Caractere 1 0 Real @! — Cobra Contrato?
Vida Útil Numérico 3 0 Real @E 999 — Vida Útil
Depr. Mens. Numérico 14 2 Real @E 99,999,999,999.99 — Depr. Mensal
Chv Facilita Caractere 21 0 Real @! — Chave do Facilitador
Item CNB Caractere 3 0 Real @! — Item CNB
Contrato Caractere 15 0 Real @! — Contrato
Revisão Caractere 3 0 Real @! — Revisão
TES Pedido Caractere 3 0 Real @! SF4 TES Pedido de Venda
Vlr.Prox.Par Numérico 14 2 Real @E 99,999,999,999.99 — Valor da Próxima Parcela
Planeja Revi Caractere 1 0 Real @! — Planeja Revisão
Cod.Relacion Caractere 6 0 Real @! — Codigo Relacionado
Cod. Facilit Caractere 6 0 Real @! — Codigo do Facilitador

Índices 5

OrdemChaveDescriçãoNicknamePesquisa
1 TFH_FILIAL+TFH_COD Código — S
2 TFH_FILIAL+TFH_LOCAL Local — S
3 TFH_FILIAL+TFH_CODPAI+TFH_ITEM Codigo Pai + Item — S
4 TFH_FILIAL+TFH_PRODUT Produto — S
5 TFH_FILIAL+TFH_CODPAI+TFH_LOCAL Codigo Pai + Local — S

Gatilhos 13

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
TFH_DESCON 001 TFH_VALDES P (FwFldGet('TFH_QTDVEN')*FwFldGet('TFH_PRCVEN'))*(FwFldGet("TFH_DESCON")/100) — — —
TFH_DESCON 002 TFH_VLPRPA P At740PrxPa("TFH") — — —
TFH_PRCVEN 001 TFH_TOTAL P (FwFldGet('TFH_QTDVEN')*FwFldGet('TFH_PRCVEN'))*(1-(FwFldGet('TFH_DESCON')/100)) — — —
TFH_PRCVEN 002 TFH_TOTGER P (FwFldGet('TFH_QTDVEN')*FwFldGet('TFH_PRCVEN'))*(1-(FwFldGet('TFH_DESCON')/100)) — — —
TFH_PRCVEN 003 TFH_VLPRPA P At740PrxPa("TFH") — — —
TFH_PRODUT 001 TFH_DESCRI P Posicione("SB1", 1, xFilial("SB1")+M->TFH_PRODUT, "B1_DESC") — — !Empty(M->TFH_PRODUT)
TFH_PRODUT 002 TFH_UM P Posicione("SB1", 1, xFilial("SB1")+M->TFH_PRODUT, "B1_UM") — — !Empty(M->TFH_PRODUT)
TFH_PRODUT 003 TFH_PRODUT P At740GatRc(M->TFH_PRODUT,"TFH_PERFIM","TFH_MC|TFH_GRID") — — M->TFJ_CNTREC == "1"
TFH_PRODUT 004 TFH_PRCVEN P Posicione("SB1", 1, xFilial("SB1")+M->TFH_PRODUT, "B1_PRV1") — — AT740VLPR("TFH_PRODUT")
TFH_QTDVEN 001 TFH_TOTAL P (FwFldGet('TFH_QTDVEN')*FwFldGet('TFH_PRCVEN'))*(1-(FwFldGet('TFH_DESCON')/100)) — — —
TFH_QTDVEN 002 TFH_TOTGER P (FwFldGet('TFH_QTDVEN')*FwFldGet('TFH_PRCVEN'))*(1-(FwFldGet('TFH_DESCON')/100)) — — —
TFH_QTDVEN 003 TFH_VLPRPA P At740PrxPa("TFH") — — —
TFH_TOTAL 001 TFH_VALDES P (FwFldGet('TFH_QTDVEN')*FwFldGet('TFH_PRCVEN'))*(FwFldGet("TFH_DESCON")/100) — — —

Procedência

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