Pragiva — Tecnologia na prática

Tabelas Referência

DL7 Contrato de Demandas

DL7 tem 27 campos, 2 índices e 5 gatilhos no dicionário padrão, e cada registro é identificado pela chave única.

Protheus 12.1.2510 compartilhado derivado do dicionário padrão

Resposta rápida

Arquivo físico
DL7 + empresa, ex.: DL7010
Chave única
DL7_FILIAL+DL7_COD
Compartilhamento
Compartilhado
Estrutura
27 campos (4 virtuais), 2 índices, 5 gatilhos
Rotina do sistema
TMSA153

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 DL7_FILIAL, DL7_COD
  FROM DL7010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY DL7_FILIAL, DL7_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 = 'DL7'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem DL7 se liga

Gatilhos buscam em 1

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 27

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do sistema
Ctr Demandas Caractere 8 0 Real @! — Contrato de Demandas
Devedor Caractere 6 0 Real @! SA1DMD Devedor
Loja Devedor Caractere 2 0 Real @! — Loja Devedor
Nome Devedor Caractere 50 0 Virtual @! — Nome Devedor
Abrangência Caractere 1 0 Real @! — Abrangência
Tip.Contrato Caractere 2 0 Real @! NW Tipo Contr. Demandas
Descr.Tip Caractere 30 0 Virtual @! — Descrição Tipo Contrato
Ini.Vigência Data 8 0 Real — — Data Início Vigência
Fim Vigência Data 8 0 Real — — Data Fim Vigência
Unidade Caractere 1 0 Real @! — Unidade de Medida
Meta Detalh. Caractere 1 0 Real — — Utiliza Meta Detalhada
Status Caractere 1 0 Real @! — Status
Ctrl Rec Cli Caractere 1 0 Real @! — Controla Recusa Cliente?
Qtd Total Numérico 14 4 Real @E 999,999,999.9999 — Quantidade Total
Qtd Saldo Numérico 14 4 Virtual @E 999,999,999.9999 — Quantidade Saldo
Qtd Dem Ext Numérico 14 4 Virtual @E 999,999,999.9999 — Qtd Demanda Extra
Qtd Demandas Numérico 14 4 Real @E 999,999,999.9999 — Quantidade de Demandas
Qtd Planejam Numérico 14 4 Real @E 999,999,999.9999 — Quantidade Planejada
Qtd Program. Numérico 14 4 Real @E 999,999,999.9999 — Qtd de Programação
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Qtd Viagem Numérico 14 4 Real @E 999,999,999.9999 — Quantidade de Viagem
Qtd Bloquead Numérico 14 4 Real @E 999,999,999.9999 — Quantidade Bloqueada
Qtd Recusada Numérico 14 4 Real @E 999,999,999.9999 — Quantidade Recusada
Qtd Rec. Cli Numérico 14 4 Real @E 999,999,999.9999 — Qtd Recusada Cliente
Qtd Reproces Numérico 14 4 Real @E 999,999,999.9999 — Quantidade em Reprocesso
Qtd Cancelad Numérico 14 4 Real @E 999,999,999.9999 — Quantidade Cancelada
Qtd Encerrad Numérico 14 4 Real @E 999,999,999.9999 — Quantidade Encerrada

Índices 2

OrdemChaveDescriçãoNicknamePesquisa
1 DL7_FILIAL+DL7_COD Ctr Demandas — S
2 DL7_FILIAL+DL7_CLIDEV+DL7_LOJDEV Devedor + Loja Devedor — S

Gatilhos 5

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
DL7_CLIDEV 001 DL7_NOMDEV P SA1->A1_NOME SA1 xFilial("SA1")+M->DL7_CLIDEV+M->DL7_LOJDEV !Empty(M->DL7_CLIDEV)
DL7_LOJDEV 001 DL7_NOMDEV P SA1->A1_NOME SA1 xFilial("SA1")+M->DL7_CLIDEV+M->DL7_LOJDEV !Empty(M->DL7_CLIDEV)
DL7_QTDTOT 001 DL7_QTDSLD P TMCalcQtd('SALDO',M->DL7_QTDTOT,1) — — —
DL7_QTDTOT 002 DL7_QTDDEX P TMCalcQtd('EXTRA',M->DL7_QTDTOT,1) — — —
DL7_TIPCTR 001 DL7_NOMTIP P TABELA("NW",M->DL7_TIPCTR,.F.) — — —

Procedência

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