Dicionário Protheus
Início

Tabela DYJ no Protheus

Historico de Agendamentos

O que é a tabela DYJ no Protheus?

A tabela DYJ faz parte do sistema ERP Protheus da TOTVS e é utilizada para historico de agendamentos.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE DYJ
X2_PATH \DATA\
X2_ARQUIVO DYJ990
X2_NOME Historico de Agendamentos
X2_NOMESPA Historial de Programaciones
X2_NOMEENG Scheduling History
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO DYJ_FILIAL+DYJ_FILDOC+DYJ_DOC+DYJ_SERIE+DYJ_NUMAGD+DYJ_ITEAGD
X2_PYME N
X2_MODULO 43
X2_DISPLAY DYJ_FILIAL+DYJ_FILDOC+DYJ_DOC+DYJ_SERIE+DYJ_ITEAGD+DYJ_NUMAGD
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_ 3670
R_E_C_D_E_L_ 0

Campos da Tabela DYJ (16 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_
DYJ 01 DYJ_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal Branch - - x x x x x x x x x x x x x x x - - 1 x - - - - V R - - - - - - - - 033 - N - - N - N - - - 1 2 - - - 57464 0
DYJ 02 DYJ_NUMAGD C 6 0 Agendamento Pr en Agenda Scheduling Agendamento de Entrega Prog en Agenda de Entrega Delivery Scheduling - - x x x x x x xx x x x x x x x x - - 1 xx - - - - V R - - - - - - - - - - N - - N - N - - - 1 2 - - - 57465 0
DYJ 03 DYJ_ITEAGD C 3 0 Item Agd.Ent Item PAg.Ent Del.Sch.Item Item Agendamento Entr. Item Prog Agenda Entr. Del. Scheduling Item - - x x x x x x xx x x x x x x x x - - 1 xx - - - - V R - - - - - - - - - - N - - N - N - - - 1 2 - - - 57466 0
DYJ 04 DYJ_FILDOC C 2 0 Fil.Doc Suc.Doc Doc. Br. Filial Documento Sucursal Documento Document Branch - - x x x x x x x x x x x x x x x - - 1 xx - - - - V R - - - - - - - - 033 - N - - N - N - - - 1 2 - - - 57467 0
DYJ 05 DYJ_DOC C 9 0 Documento Documento Document Documento Reagendado Documento Prog en Agen Nu Rescheduled Document @! - x x x x x x x x x x x x x x x - - 1 xx - - - - V R - - - - - - - - 018 - N - - N - N - - - 1 2 - - - 57468 0
DYJ 06 DYJ_SERIE C 3 0 Serie Serie Series Serie Doc.Reagendado Serie Doc.Nuevamente Agen Rescheduled Doc. Series !!! - x x x x x x x x x x x x x x x - - 1 xx - - - - V R - - - - - - - - 094 - N - - N - N - - - 1 2 - - - 57469 0
DYJ 07 DYJ_TIPAGD C 1 0 Tipo Agd. Tipo Prog. Sch Type Tipo do Agendamento Tipo de Progam. Agenda Schedule Type - - x x x x x x xx x x x x x x x x x - - 1 x - - - N A R - - 0=Prioridade Cliente;1=Prioridade Transportador;2=Cliente;3=Transportador;4=Aguardando Agendamento 0=Prioridad cliente;1=Prioridad transportador;2=Cliente;3=Transportador;4=Esperando prog. en agenda 0=Cust Prior;1=Carrier Priori;2=Customer;3=Carrier;4=Waiting Schedule - - - - - S - - N - N - - - 1 2 - - - 57470 0
DYJ 08 DYJ_DATAGD D 8 0 Data Agend. Fecha Agend Sched. Date Data do Agend. Entrega Fecha de Agend. Entrega Delivery Sched. Date - - x x x x x x xx x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 57471 0
DYJ 09 DYJ_PRDAGD C 1 0 Periodo Agd. Periodo Prog Sch Period Periodo de Entrega Agd. Periodo de Entrega Prog. Sched Delivery Period - - x x x x x x xx x x x x x x x x x - - 1 x - - - N A R - - 1=A partir de;2=Ate;3=De / Ate;4=Na hora 1=A partir de;2=A;3=De / A;4=En la hora 1=From;2=To;3=From / To;4=Immediate - - - - - S - - N - N - - - 1 2 - - - 57472 0
DYJ 10 DYJ_INIAGD C 4 0 Hr.Ini. Agd. Hr.Ini. Agd. Sch Ini Tm Hora Inicial Agd. de Entr Hora Inicial Agd. de Entr Deliv Sched Initial Time @R 99:99 - x x x x x x xx x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 57473 0
DYJ 11 DYJ_FIMAGD C 4 0 Hr.Fim Agd. Hr.Fin Agd. Sch. Fin Tm Hora Final Agend. de Entr Hora Final Agend. de Entr Deliv. Sched. Final Time @R 99:99 - x x x x x x xx x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 57474 0
DYJ 12 DYJ_MOTAGD M 10 0 Motivo Agd. Motivo Agd. Sch Reason Motivo do Agendamento Motivo del Agendamiento Schedule Reason - - x x x x x x xx x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 57475 0
DYJ 13 DYJ_STATUS C 1 0 Status Estatus Status Status Estatus Status @! - x x x x x x x x x x x x x x x x '1' - 1 x x - - - N V R - - 1=Novo Item;2=Agendamento Ativo;3=Historico 1=Nuevo item;2=Prog Agenda activo;3=Historial 1=New Item;2=Active Scheduling;3=History - - - - - N - - N - N - - - 2 1 - - - 57476 0
DYJ 14 DYJ_SDOC C 3 0 Série Doc. Serie Doc. Inv. Series Série do Documento Fiscal Serie de Documento Fiscal Invoice Series !!! - x x x x x x x x x x x x x x x - - 1 xx x - - - N V R - - - - - - - - 095 - S - - N - N - - - 1 2 - - - 57477 0
DYJ 15 DYJ_DATHST D 8 0 Data Hist. Fecha Hist. Hist. Date Data Gravação Histórico Fecha Grabación Historial History Rec. Date - - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 57478 0
DYJ 16 DYJ_HORHST C 4 0 Hora Hist. Hora Hist. Hist. Time Hora Gravação Histórico Hora Grabación Historial History Rec. Time @R 99:99 - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 57479 0

Índices da Tabela DYJ (3 í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_
DYJ 1 DYJ_FILIAL+DYJ_FILDOC+DYJ_DOC+DYJ_SERIE+DYJ_NUMAGD+DYJ_ITEAGD Fil.Doc + Documento + Serie + Agendamento + Item Agd.Ent Suc.Doc + Documento + Serie + Pr en Agenda + Item PAg.Ent Doc. Br. + Document + Series + Scheduling + Del.Sch.Item S - - S 2 3 - 8747 0
DYJ 2 DYJ_FILIAL+DYJ_NUMAGD+DYJ_ITEAGD Agendamento + Item Agd.Ent Pr en Agenda + Item PAg.Ent Scheduling + Del.Sch.Item S - - S 2 3 - 8748 0
DYJ 3 DYJ_FILIAL+DYJ_FILDOC+DYJ_DOC+DYJ_SDOC+DYJ_NUMAGD+DYJ_ITEAGD Fil.Doc + Documento + Série Doc. + Agendamento + Item Agd.Ent Suc.Doc + Documento + Serie Doc. + Pr en Agenda + Item PAg.Ent Doc. Br. + Document + Inv. Series + Scheduling + Del.Sch.Item S - - N 2 3 - 8749 0

Perguntas frequentes

Para que serve a tabela DYJ no Protheus?

Ela é utilizada para historico de agendamentos dentro do sistema ERP Protheus.

Como consultar os campos da tabela DYJ?

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

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

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

Exemplo de consulta SQL da tabela DYJ

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

SELECT
    DYJ_FILIAL,
    DYJ_NUMAGD,
    DYJ_ITEAGD,
    DYJ_FILDOC,
    DYJ_DOC,
    DYJ_SERIE,
    DYJ_TIPAGD,
    DYJ_DATAGD,
    DYJ_PRDAGD,
    DYJ_INIAGD,
    DYJ_FIMAGD,
    DYJ_MOTAGD,
    DYJ_STATUS,
    DYJ_SDOC,
    DYJ_DATHST,
    DYJ_HORHST
FROM DYJ
WHERE
    D_E_L_E_T_ = ' '
    AND DYJ_FILIAL = 'VALOR'
    AND DYJ_NUMAGD = 'VALOR'
    AND DYJ_ITEAGD = 'VALOR'
    AND DYJ_FILDOC = 'VALOR'
    AND DYJ_DOC = 'VALOR'
    AND DYJ_SERIE = 'VALOR'
    AND DYJ_TIPAGD = 'VALOR'
    AND DYJ_DATAGD BETWEEN '20260501' AND '20260531'
    AND DYJ_PRDAGD = 'VALOR'
    AND DYJ_INIAGD = 'VALOR'
    AND DYJ_FIMAGD = 'VALOR'
    AND DYJ_STATUS = 'VALOR'
    AND DYJ_SDOC = 'VALOR'
    AND DYJ_DATHST BETWEEN '20260501' AND '20260531'
    AND DYJ_HORHST = 'VALOR'