Pragiva — Tecnologia na prática

Tabelas Referência

DXP Cadastro de Reservas

DXP tem 30 campos, 3 índices e 9 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
DXP + empresa, ex.: DXP010
Chave única
DXP_FILIAL+DXP_CODIGO
Compartilhamento
Exclusivo
Estrutura
30 campos (3 virtuais), 3 índices, 9 gatilhos

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 DXP_FILIAL, DXP_CODIGO
  FROM DXP010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY DXP_FILIAL, DXP_CODIGO
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 = 'DXP'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem DXP se liga

Consulta 4

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

Gatilhos buscam em 5

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 30

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial
Código Caractere 6 0 Real @! — Código da Reserva
Safra Caractere 15 0 Real @! NJU Codigo da Safra
Data Data 8 0 Real — — Data da Reserva
Tipo Reserva Caractere 1 0 Real @! — Tipo da Reserva
Des. Reserva Caractere 40 0 Real @! — Descrição da Reserva
Cliente Caractere 6 0 Real @! SA1 Codigo do Cliente
Loja Caractere 2 0 Real @! — Loja do Cliente
Nome Cliente Caractere 50 0 Virtual @! — Nome do Cliente
Contrato Caractere 6 0 Real @! NJRNNY Contrato de venda
Item Contrat Caractere 2 0 Real @! — Item do Contrato de Venda
Cadência Caractere 3 0 Real @! — Cadência do Contrato
Clas. Comerc Caractere 4 0 Real @9 99-9 — Classificação Comercial
Tip.Opcional Caractere 250 0 Real @! — Tipos Algodão Opcionais
UN.Benef Caractere 2 0 Real @! DX3 Unidade de Beneficiamento
Status Caractere 1 0 Real @! — Status da Reserva
Data Agend. Data 8 0 Real — — Data Agendamento
Hora Agend. Caractere 8 0 Real @! 99:99 — Hora Agendamento
Data Take-Up Data 8 0 Real — — Data Take-Up
Hora Take-Up Caractere 8 0 Real @! 99:99 — Hora take-Up
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Class. Int. Caractere 6 0 Real @! NNA Classificador Interno
Nome Cla.Int Caractere 40 0 Virtual @! — Nome do Classificador Int
Class. Ext. Caractere 6 0 Real @! NNA Classificador Externo
Nome Cla.Ext Caractere 40 0 Virtual @! — Nome do Classificador Ext
E-mails Memo 10 0 Real — — E-mails
Obs. Agenda Memo 10 0 Real @! — Observação do Agendamento
Cod. Regra Caractere 6 0 Real @! N80DXP Cod. Regra
Tipo Regra Caractere 1 0 Real @! — Tipo de Regra de Embloc.
Fardos Regra Numérico 4 0 Real @E 9,999 — Fardos da Reserva Específ
Peso Regra Numérico 14 2 Real @E 99,999,999,999.99 — Peso Máx. Regra Específic

Índices 3

OrdemChaveDescriçãoNicknamePesquisa
1 DXP_FILIAL+DXP_CODIGO Código — S
2 DXP_FILIAL+DXP_CLIENT+DXP_LJCLI Cliente + Loja — S
3 DXP_FILIAL+DXP_CODCTP+DXP_ITECAD+DXP_CODIGO Contrato + Cadência + Código — S

Gatilhos 9

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
DXP_CLAEXT 001 DXP_CNOEXT P NNA->NNA_NOME NNA xFilial("NNA")+M->DXP_CLAEXT —
DXP_CLAINT 001 DXP_CNOINT P NNA->NNA_NOME NNA xFilial("NNA")+M->DXP_CLAINT —
DXP_CLIENT 001 DXP_LJCLI P SA1->A1_LOJA SA1 xFilial("SA1")+M->DXP_CLIENT+IIF(SA1->A1_COD==M->DXP_CLIENT,SA1->A1_LOJA,"") SA1->A1_MSBLQL <> "1"
DXP_CLIENT 002 DXP_NOMCLI E SA1->A1_NOME SA1 xFilial("SA1")+M->DXP_CLIENT+IIF(SA1->A1_COD==M->DXP_CLIENT,SA1->A1_LOJA,"") .NOT.EMPTY(M->DXP_LJCLI)
DXP_CODCTP 001 DXP_ITECAD P NNY->NNY_ITEM NNY xFilial("NNY")+M->DXP_CODCTP —
DXP_CODCTP 002 DXP_CLACOM P NJR->NJR_TIPALG NJR xFilial("NJR")+M->(DXP_CODCTP) —
DXP_CODREG 001 DXP_QTDFAR P N80->N80_QTDFAR N80 FWxFilial("N80")+M->(DXP_CODREG+DXP_TIPEMB) —
DXP_CODREG 002 DXP_PSMAX P N80->N80_PSMAX N80 FWxFilial("N80")+M->(DXP_CODREG+DXP_TIPEMB) —
DXP_LJCLI 001 DXP_NOMCLI P SA1->A1_NOME SA1 xFilial('SA1') + M->(DXP_CLIENT + DXP_LJCLI) —

Procedência

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