Dicionário Protheus
Início

Tabela DY2 no Protheus

Excedente subfaixa no ajuste

O que é a tabela DY2 no Protheus?

A tabela DY2 faz parte do sistema ERP Protheus da TOTVS e é utilizada para excedente subfaixa no ajuste.

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 DY2 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 DY2, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE DY2
X2_PATH \DATA\
X2_ARQUIVO DY2990
X2_NOME Excedente subfaixa no ajuste
X2_NOMESPA Excedente subrango en ajuste
X2_NOMEENG Adjustm.exceeding sub-range
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO -
X2_PYME N
X2_MODULO 43
X2_DISPLAY DY2_FILIAL+DY2_TABFRE+DY2_TIPTAB+DY2_CDRORI+DY2_CDRDES+DY2_CODCLI+DY2_LOJCLI+DY2_SEQTAB+DY2_CODPRO+DY2_SERVIC+DY2_CODPAS+DY2_ITEDVD+DY2_ITEM
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_ 3653
R_E_C_D_E_L_ 0

Campos da Tabela DY2 (27 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_
DY2 01 DY2_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del Sistema System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N V R - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 57230 0
DY2 02 DY2_TABFRE C 4 0 Tabela Frete Tabla Flete Freight Tab. Tabela de Frete Tabla de Flete Freight Table @! - x x x x x x x x x x x x x x x - - 1 - - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 57231 0
DY2 03 DY2_TIPTAB C 2 0 Tp.Tab.Frete Tp.Tab.Flete FreightTb.Tp Tipo da Tabela Tipo de Tabla Table Type @! - x x x x x x x x x x x x x x x - - 1 - - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 57232 0
DY2 04 DY2_CDRORI C 6 0 Cod.Reg.Ori. Cod.Reg.Ori. Orig.Reg.Cd. Região de Origem Region de Origen Origin Region @! - x x x x x x x x x x x x x x x - - 1 - - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 57233 0
DY2 05 DY2_CDRDES C 6 0 Cod.Reg.Des. Cod.Reg.Des. Dest.Reg.Cd. Região de Destino Region de Destino Destination Region @! - x x x x x x x x x x x x x x x - - 1 - - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 57234 0
DY2 06 DY2_CODCLI C 6 0 Cod. Cliente Cod. Cliente Cust.Code Cliente Cliente Customer @! - x x x x x x x x x x x x x x x - - 1 - - - - S A R - - - - - - - - 001 - N - - N N N - - - 1 2 - - - 57235 0
DY2 07 DY2_LOJCLI C 2 0 Loja Cliente Tda Cliente Cust.Store Loja Cliente Tienda Cliente Customer Store @! - x x x x x x x x x x x x x x x - - 1 - - - - S A R - - - - - - - - 002 - N - - N N N - - - 1 2 - - - 57236 0
DY2 08 DY2_SEQTAB C 2 0 Seq. Tabela Sec. Tabla Table Seq. Sequência Tabela Secuencia Tabla Table Sequence @! - x x x x x x x x x x x x x x x - - 1 - - - - N V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 57237 0
DY2 09 DY2_CODPRO C 15 0 Cod. Produto Cod. Product Product Code Produto Producto Product @! - x x x x x x x x x x x x x x x - - 1 - - - - N A R - - - - - - - - 030 - N - - N N N - - - 1 2 - - - 57238 0
DY2 10 DY2_SERVIC C 3 0 Serviço Servicio Service Serviço Servicio Service @! - x x x x x x x x x x x x x x x - - 1 - - - - N A R - - - - - - - - 012 - N - - N N N - - - 1 2 - - - 57239 0
DY2 11 DY2_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 - - 1 - - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 57240 0
DY2 12 DY2_ITEDVD C 2 0 Item Item Item Item Item Item @! - x x x x x x x x x x x x x x x - - 1 - - - - N V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 57241 0
DY2 13 DY2_ITEM C 2 0 Item Item Item Item Item Item @! - x x x x x x xx x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 57242 0
DY2 14 DY2_EMINTB N 14 4 Min.Exc.Tab. Min.Exc.Tab. Min.Exc.Tab. Minimo Excedente Tabela Minimo Excedente Tabla Minimum Exceeding Table @E 999,999,999.9999 - x x x x x x xx x x x x x x x x - - 1 xxxx - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 57243 0
DY2 15 DY2_EXCMIN N 14 4 Minimo Exces Minimo Exces Exc.Min. Valor Minimo de Excesso Valor Minimo de Exceso Exceeding Minimum Value @E 999,999,999.9999 - x x x x x x xx x x x x x x x x - - 1 xxxx - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 57244 0
DY2 16 DY2_VALMIN N 14 2 Val.Min.Tab. Val.Min.Tab. Tab.Min.Val. Valor Minimo da Tabela Valor Minimo de la Tabla Table Minimum Value @E 999,999,999.99 TMSA011VSEx() x x x x x x xx x x x x x x x x - - 1 xxxx x - - - N V V - - - - - - - - - - N - - N N N - - - 1 2 - - - 57245 0
DY2 17 DY2_VLRMIN N 14 2 Val.Min.Ajus Val.Min.Ajus MinAdjstValu Valor Minimo do Ajuste Valor Minimo del Ajuste Minimum Adjustment Value @E 99,999,999,999.99 TMSA011VSEx() x x x x x x xx x x x x x x x x - - 1 xxxx x - - - N V V - - - - - - - - - - N - - N N N - - - 1 2 - - - 57246 0
DY2 18 DY2_PERMIN N 14 8 Perc.Min.Aju Porc.Min.Aju Adj.Min.Perc Perc. Minimo do Ajuste Porc. Minimo del Ajuste Adjustment Minimum Percen @E 99,999.99999999 TMSA011VSEx() x x x x x x xx x x x x x x x x - - 1 xxxx - - - N V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 57247 0
DY2 19 DY2_VALMAX N 14 2 Val.Max.Tab. Val.Max.Tab. Tab.Max.Val. Valor Maximo da Tabela Valor Maximo de la Tabla Table Maximum Value @E 999,999,999.99 TMSA011VSEx() x x x x x x xx x x x x x x x x - - 1 xxxx x - - - N V V - - - - - - - - - - N - - N N N - - - 1 2 - - - 57248 0
DY2 20 DY2_VLRMAX N 14 2 Val.Max.Aju. Val.Max.Aju. Adj.Max.Val. Valor Maximo do Ajuste Valor Maximo del Ajuste Adjustment Maximum Value @E 999,999,999.99 TMSA011VSEx() x x x x x x xx x x x x x x x x - - 1 xxxx x - - - N V V - - - - - - - - - - N - - N N N - - - 1 2 - - - 57249 0
DY2 21 DY2_PERMAX N 14 8 Per.Max.Aju. Por.Max.Aju. Adj.Max.Perc Perc. Ajuste do Maximo Porc. Maximo de Ajuste Maxim.Adjustment Percent. @E 99,999.99999999 TMSA011VSEx() x x x x x x xx x x x x x x x x - - 1 xxxx - - - N V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 57250 0
DY2 22 DY2_VALOR N 14 2 Vlr.Exc.Tab. Val.Exc.Tab. Tab.Exc.Val. Valor Excedente da Tabela Valor Exced. de la Tabla Table Exceeding Value @E 999,999,999.99 TMSA011VSEx() x x x x x x xx x x x x x x x x - - 1 xxxx x - - - N V V - - - - - - - - - - N - - N N N - - - 1 2 - - - 57251 0
DY2 23 DY2_VLREXC N 14 2 Val.Exc.Aju. Val.Exc.Aju. Adj.Exc.Val. Valor Excedente do Ajuste Valor Excedente del Ajust Adjustment Exceed.Value @E 999,999,999.99 TMSA011VSEx() x x x x x x xx x x x x x x x x - - 1 xxxx x - - - N V V - - - - - - - - - - N - - N N N - - - 1 2 - - - 57252 0
DY2 24 DY2_PERAJU N 14 8 Perc.Exc.Aju Porc.Exc.Aju Adj.Exc.Perc Perc. Excedente do Ajuste Porc. Excedente del Ajust Adjustment Exceeding Perc @E 99,999.99999999 TMSA011VSEx() x x x x x x x x x x x x x x x x - - 1 xxxx - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 57253 0
DY2 25 DY2_FRCTAB N 14 4 Frc.Exc.Tab. Frc.Exc.Tab. Tab.Exc.Val. Frc. Excedente da Tabela Frc. Excedente de la Tab. Table Exceeding Fraction @E 999,999,999.9999 - x x x x x x xx x x x x x x x x - - 1 xxxx x - - - N V V - - - - - - - - - - N - - N N N - - - 1 2 - - - 57254 0
DY2 26 DY2_INTERV N 14 4 Fração Exced Fracc. Exced Exceed.Fract Fração Excedente Fracc. Excedente Exceeding Fraction @E 999,999,999.99 - x x x x x x xx x x x x x x x x - - 1 xxxx x - - - N V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 57255 0
DY2 27 DY2_CODNEG C 2 0 Cod Negociac Cod Negociac Negot. Code Código da Negociação Codigo de negociacion Negotiation Code @! - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - 119 - S - - N - N - - - 1 2 - - - 57256 0

Índices da Tabela DY2 (2 í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_
DY2 1 DY2_FILIAL+DY2_TABFRE+DY2_TIPTAB+DY2_CDRORI+DY2_CDRDES+DY2_CODCLI+DY2_LOJCLI+DY2_SEQTAB+DY2_CODPRO+DY2_SERVIC+DY2_CODPAS+DY2_ITEDVD+DY2_ITEM+DY2_CODNEG Tabela Frete + Tp.Tab.Frete + Cod.Reg.Ori. + Cod.Reg.Des. + Cod. Clien Tabla Flete + Tp.Tab.Flete + Cod.Reg.Ori. + Cod.Reg.Des. + Cod. Client Freight Tab. + FreightTb.Tp + Orig.Reg.Cd. + Dest.Reg.Cd. + Cust.Code S - - S 2 3 - 8719 0
DY2 2 DY2_FILIAL+DY2_TABFRE+DY2_TIPTAB+DY2_CDRORI+DY2_CDRDES+DY2_CODCLI+DY2_LOJCLI+DY2_SEQTAB+DY2_CODPRO+DY2_CODNEG+DY2_SERVIC+DY2_CODPAS+DY2_ITEDVD+DY2_ITEM Tabela Frete + Tp.Tab.Frete + Cod.Reg.Ori. + Cod.Reg.Des. + Cod. Clien Tabla Flete + Tp.Tab.Flete + Cod.Reg.Ori. + Cod.Reg.Des. + Cod. Client Freight Tab. + FreightTb.Tp + Orig.Reg.Cd. + Dest.Reg.Cd. + Cust.Code S - - S 2 3 - 8720 0

Perguntas frequentes

Para que serve a tabela DY2 no Protheus?

Ela é utilizada para excedente subfaixa no ajuste dentro do sistema ERP Protheus.

Como consultar os campos da tabela DY2?

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

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

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

Exemplo de consulta SQL da tabela DY2

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

SELECT
    DY2_FILIAL,
    DY2_TABFRE,
    DY2_TIPTAB,
    DY2_CDRORI,
    DY2_CDRDES,
    DY2_CODCLI,
    DY2_LOJCLI,
    DY2_SEQTAB,
    DY2_CODPRO,
    DY2_SERVIC,
    DY2_CODPAS,
    DY2_ITEDVD,
    DY2_ITEM,
    DY2_EMINTB,
    DY2_EXCMIN,
    DY2_VALMIN,
    DY2_VLRMIN,
    DY2_PERMIN,
    DY2_VALMAX,
    DY2_VLRMAX,
    DY2_PERMAX,
    DY2_VALOR,
    DY2_VLREXC,
    DY2_PERAJU,
    DY2_FRCTAB,
    DY2_INTERV,
    DY2_CODNEG
FROM DY2
WHERE
    D_E_L_E_T_ = ' '
    AND DY2_FILIAL = 'VALOR'
    AND DY2_TABFRE = 'VALOR'
    AND DY2_TIPTAB = 'VALOR'
    AND DY2_CDRORI = 'VALOR'
    AND DY2_CDRDES = 'VALOR'
    AND DY2_CODCLI = 'VALOR'
    AND DY2_LOJCLI = 'VALOR'
    AND DY2_SEQTAB = 'VALOR'
    AND DY2_CODPRO = 'VALOR'
    AND DY2_SERVIC = 'VALOR'
    AND DY2_CODPAS = 'VALOR'
    AND DY2_ITEDVD = 'VALOR'
    AND DY2_ITEM = 'VALOR'
    AND DY2_EMINTB = 0
    AND DY2_EXCMIN = 0
    AND DY2_VALMIN = 0
    AND DY2_VLRMIN = 0
    AND DY2_PERMIN = 0
    AND DY2_VALMAX = 0
    AND DY2_VLRMAX = 0
    AND DY2_PERMAX = 0
    AND DY2_VALOR = 0
    AND DY2_VLREXC = 0
    AND DY2_PERAJU = 0
    AND DY2_FRCTAB = 0
    AND DY2_INTERV = 0
    AND DY2_CODNEG = 'VALOR'