Dicionário Protheus
Início
O Poder da Hiperautomação

Tabela DYF no Protheus

Itens Comp. de Frete por Dest.

O que é a tabela DYF no Protheus?

A tabela DYF faz parte do sistema ERP Protheus da TOTVS e é utilizada para itens comp. de frete por dest..

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela DYF possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela DYF, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE DYF
X2_PATH \DATA\
X2_ARQUIVO DYF990
X2_NOME Itens Comp. de Frete por Dest.
X2_NOMESPA Itens Comp. de Flete por Dest.
X2_NOMEENG Freight Items Comp. per Dest.
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO DYF_FILIAL+DYF_CODPAS+DYF_ITEM
X2_PYME S
X2_MODULO 43
X2_DISPLAY DYF_FILIAL+DYF_CODPAS+DYF_ITEM+DYF_CLIDES+DYF_LOJDES+DTOS(DYF_DATDE)+DTOS(DYF_DATATE)+DYF_AGDENT
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 3666
R_E_C_D_E_L_ 0

Campos da Tabela DYF (9 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
DYF 01 DYF_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal do Sistema System Branch - - x x x x x x x x x x x x x x x - - 1 x - - - - - - - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 57422 0
DYF 02 DYF_CODPAS C 2 0 Componente Componente Component Componente Componente Component @! - x x x x x x x x x x x x x x x xx - - 1 xx - - - N - R - - - - - - - - - - S - - N - N - - - 1 2 - - - 57423 0
DYF 03 DYF_ITEM C 5 0 Item Item Item Item Item Item @! - x x x x x x x x x x x x x x x xx - - 1 x xxx - - - N - R - - - - - - - - - - S - - N - N - - - 1 1 - - - 57424 0
DYF 04 DYF_CLIDES C 6 0 Cliente Cliente Customer Cliente Destinatário Cliente Destinatario Recipient Client @! TMSA013Vld("DYF_CLIDES") x x x x x x x x x x x x x x x xx - SA1 1 x xxx - S - N - R - - - - - - - - 001 - S - - N - N - - - 1 1 - - - 57425 0
DYF 05 DYF_LOJDES C 2 0 Loja Tienda Store Loja do Cliente Tienda del Cliente Client Store @! TMSA013Vld("DYF_LOJDES") x x x x x x x x x x x x x x x xx - - 1 x xxx - S - N - R - - - - - - TMSA013Whn("DYF_LOJDES") - 002 - S - - N - N - - - 1 1 - - - 57426 0
DYF 06 DYF_NOMDES C 50 0 Nome Dest. Nom Dest. Rec. Name Nome do Destinatário Nombre del Destinatario Recipient Name @! - x x x x x x x x x x x x x x x x If(Inclui,"",Posicione("SA1",1,xFilial("SA1")+DYF->DYF_CLIDES+DYF->DYF_LOJDES,"A1_NOME")) - 1 x xx - - - N V V - - - - - - - - 175 - S - - N - N - - - 1 2 - - - 57427 0
DYF 07 DYF_DATDE D 8 0 Ini.Vigência Ini.Vigencia Ini.Validity Início da Vigência Inicio de Vigencia Initial Validity - TMSA012Dat("DYF_DATDE") x x x x x x x x x x x x x x x x - - 1 xx - - - N - R - - - - - - - - - - S - - N - N - - - 1 2 - - - 57428 0
DYF 08 DYF_DATATE D 8 0 Fin.Vigência Fin.Vigencia End Validity Final da Vigência Final de Vigencia End of Validity - TMSA012Dat("DYF_DATATE") x x x x x x x x x x x x x x x x - - 1 xx - - - N - R - - - - - - - - - - S - - N - N - - - 1 2 - - - 57429 0
DYF 09 DYF_AGDENT C 1 0 Agd. Entrega Prog Entrega Delivery Sch Agendamento de Entrega Programacion Entrega Delivery Scheduling @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N - R - - 1=Sim;2=Não;3=Obrigatório 1=Si;2=No;3=Obligatorio 1=Yes;2=No;3=Mandatory - - - - - S - - N - N - - - 1 2 - - - 57430 0

Índices da Tabela DYF (1 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
DYF 1 DYF_FILIAL+DYF_CODPAS Componente Componente Component S - - S 2 3 - 8743 0

Perguntas frequentes

Para que serve a tabela DYF no Protheus?

Ela é utilizada para itens comp. de frete por dest. dentro do sistema ERP Protheus.

Como consultar os campos da tabela DYF?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela DYF?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela DYF

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    DYF_FILIAL,
    DYF_CODPAS,
    DYF_ITEM,
    DYF_CLIDES,
    DYF_LOJDES,
    DYF_NOMDES,
    DYF_DATDE,
    DYF_DATATE,
    DYF_AGDENT
FROM DYF
WHERE
    D_E_L_E_T_ = ' '
    AND DYF_FILIAL = 'VALOR'
    AND DYF_CODPAS = 'VALOR'
    AND DYF_ITEM = 'VALOR'
    AND DYF_CLIDES = 'VALOR'
    AND DYF_LOJDES = 'VALOR'
    AND DYF_NOMDES = 'VALOR'
    AND DYF_DATDE BETWEEN '20260801' AND '20260831'
    AND DYF_DATATE BETWEEN '20260801' AND '20260831'
    AND DYF_AGDENT = 'VALOR'