Pragiva — Tecnologia na prática

Tabelas Referência

ADA Contrato de Parceria

ADA tem 34 campos, 2 índices e 6 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
ADA + empresa, ex.: ADA010
Chave única
ADA_FILIAL+ADA_NUMCTR
Compartilhamento
Exclusivo
Estrutura
34 campos (2 virtuais), 2 índices, 6 gatilhos
Exibição padrão
ADA_NUMCTR+DTOS(ADA_EMISSA)+ADA_CODCLI+ADA_LOJCLI

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 ADA_FILIAL, ADA_NUMCTR, ADA_CODCLI, ADA_LOJCLI
  FROM ADA010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY ADA_FILIAL, ADA_NUMCTR
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 = 'ADA'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem ADA se liga

Consulta 6

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

Gatilhos buscam em 1

Tabelas onde os gatilhos desta posicionam para trazer um valor.

É consultada por 1

Tabelas cujos campos usam esta como consulta padrão.

Campos 34

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Contrato N. Caractere 6 0 Real @! — Numero do contrato
Emissao Data 8 0 Real — — Emissao do contrato
Cliente Caractere 6 0 Real @! SA1 Codigo do cliente
Loja Caractere 2 0 Real @! — loja do cliente
Nome Caractere 50 0 Virtual @! — Nome do cliente
Cond.Pagto Caractere 3 0 Real @! SE4 Condicao de pagamento
Tabela Caractere 3 0 Real @! DA0 Tabela de Preco
%Desconto 1 Numérico 5 2 Real @e 99.99 — % Desconto 1
%Desconto 2 Numérico 5 2 Real @e 99.99 — % Desconto 2
%Desconto 3 Numérico 5 2 Real @e 99.99 — % Desconto 3
%Desconto 4 Numérico 5 2 Real @e 99.99 — % Desconto 4
Vendedor 1 Caractere 6 0 Real @! SA3 Codigo do Vendedor 1
Vendedor 2 Caractere 6 0 Real @! SA3 Codigo do Vendedor 2
Vendedor 3 Caractere 6 0 Real @! SA3 Codigo do Vendedor 3
Vendedor 4 Caractere 6 0 Real @! SA3 Codigo do Vendedor 4
Vendedor 5 Caractere 6 0 Real @! SA3 Codigo do Vendedor 5
Comissao 1 Numérico 5 2 Real @e 99.99 — Comissao do Vendedor 1
Comissao 2 Numérico 5 2 Real @e 99.99 — Comissao do Vendedor 2
Comissao 3 Numérico 5 2 Real @e 99.99 — Comissao do Vendedor 3
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Comissao 4 Numérico 5 2 Real @e 99.99 — Comissao do Vendedor 4
Comissao 5 Numérico 5 2 Real @e 99.99 — Comissao do Vendedor 5
Moeda Numérico 2 0 Real 99 — Moeda do Contrato
Filial Entr. Caractere 2 0 Virtual — SM0 Filial de Entrega
Tp Liberacao Caractere 1 0 Real @! — Tipo de liberacao
Status Caractere 1 0 Real — — Status do Contrato
Seguro Numérico 12 2 Real @E 999,999,999.99 — Valor do Seguro
Safra Caractere 6 0 Real — NN1 Safra Contratada
Cod. Safra Caractere 15 0 Real @! NJU Codigo da Safra
Ctr. Troca Caractere 15 0 Real @! — Numero acordo de Troca
Ctr. Compra Caractere 6 0 Real @! NJR005 Nr. Contrato Compra
Frete Numérico 12 2 Real @E 999,999,999.99 — Valor do Frete
Mens.p/ Nota Memo 10 0 Real @! — Mensagem para Nota Fiscal
Tipo Frete Caractere 1 0 Real @! — Tipo do Frete Utilizado

Índices 2

OrdemChaveDescriçãoNicknamePesquisa
1 ADA_FILIAL+ADA_NUMCTR Contrato N. — S
2 ADA_FILIAL+ADA_CODCLI+ADA_LOJCLI Cliente + Loja — S

Gatilhos 6

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
ADA_CODCLI 001 ADA_LOJCLI P SA1->A1_LOJA SA1 xFilial("SA1")+M->ADA_CODCLI M->ADA_CODCLI<>SA1->A1_COD
ADA_CODCLI 002 ADA_LOJCLI P SA1->A1_LOJA — — !Empty(M->ADA_LOJCLI)
ADA_CODCLI 003 ADA_NOMCLI P Posicione( "SA1", 1, xFilial("SA1")+M->ADA_CODCLI+M->ADA_LOJCLI,"A1_NOME") — — —
ADA_CODCLI 004 ADA_VEND1 P Ft400LjCli() — — —
ADA_LOJCLI 001 ADA_NOMCLI P Posicione( "SA1", 1, xFilial("SA1")+M->ADA_CODCLI+M->ADA_LOJCLI,"A1_NOME") — — —
ADA_LOJCLI 002 ADA_VEND1 P Ft400LjCli() — — —

Procedência

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