A tabela ADA do Protheus está descrita no dicionário (SX2) como “Contrato de Parceria”. Possui 34 campos e 2 índices e chave única ADA_FILIAL+ADA_NUMCTR. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- ADA
- Nome
- Contrato de Parceria
- Nome (inglês)
- Partnership Contract
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
ADA_FILIAL+ADA_NUMCTR- Campos / índices
- 34 / 2
Campos da tabela ADA (34)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | ADA_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | ADA_NUMCTR | C | 6 | 0 | Contrato N. | Numero do contrato | Real |
| 03 | ADA_EMISSA | D | 8 | 0 | Emissao | Emissao do contrato | Real |
| 04 | ADA_CODCLI | C | 6 | 0 | Cliente | Codigo do cliente | Real |
| 05 | ADA_LOJCLI | C | 2 | 0 | Loja | loja do cliente | Real |
| 06 | ADA_NOMCLI | C | 50 | 0 | Nome | Nome do cliente | Virtual |
| 07 | ADA_CONDPG | C | 3 | 0 | Cond.Pagto | Condicao de pagamento | Real |
| 08 | ADA_TABELA | C | 3 | 0 | Tabela | Tabela de Preco | Real |
| 09 | ADA_DESC1 | N | 5 | 2 | %Desconto 1 | % Desconto 1 | Real |
| 10 | ADA_DESC2 | N | 5 | 2 | %Desconto 2 | % Desconto 2 | Real |
| 11 | ADA_DESC3 | N | 5 | 2 | %Desconto 3 | % Desconto 3 | Real |
| 12 | ADA_DESC4 | N | 5 | 2 | %Desconto 4 | % Desconto 4 | Real |
| 13 | ADA_VEND1 | C | 6 | 0 | Vendedor 1 | Codigo do Vendedor 1 | Real |
| 14 | ADA_VEND2 | C | 6 | 0 | Vendedor 2 | Codigo do Vendedor 2 | Real |
| 15 | ADA_VEND3 | C | 6 | 0 | Vendedor 3 | Codigo do Vendedor 3 | Real |
| 16 | ADA_VEND4 | C | 6 | 0 | Vendedor 4 | Codigo do Vendedor 4 | Real |
| 17 | ADA_VEND5 | C | 6 | 0 | Vendedor 5 | Codigo do Vendedor 5 | Real |
| 18 | ADA_COMIS1 | N | 5 | 2 | Comissao 1 | Comissao do Vendedor 1 | Real |
| 19 | ADA_COMIS2 | N | 5 | 2 | Comissao 2 | Comissao do Vendedor 2 | Real |
| 20 | ADA_COMIS3 | N | 5 | 2 | Comissao 3 | Comissao do Vendedor 3 | Real |
| 21 | ADA_COMIS4 | N | 5 | 2 | Comissao 4 | Comissao do Vendedor 4 | Real |
| 22 | ADA_COMIS5 | N | 5 | 2 | Comissao 5 | Comissao do Vendedor 5 | Real |
| 23 | ADA_MOEDA | N | 2 | 0 | Moeda | Moeda do Contrato | Real |
| 24 | ADA_FILENT | C | 2 | 0 | Filial Entr. | Filial de Entrega | Virtual |
| 25 | ADA_TIPLIB | C | 1 | 0 | Tp Liberacao | Tipo de liberacao | Real |
| 26 | ADA_STATUS | C | 1 | 0 | Status | Status do Contrato | Real |
| 27 | ADA_SEGURO | N | 12 | 2 | Seguro | Valor do Seguro | Real |
| 28 | ADA_SAFRA | C | 6 | 0 | Safra | Safra Contratada | Real |
| 29 | ADA_CODSAF | C | 15 | 0 | Cod. Safra | Codigo da Safra | Real |
| 30 | ADA_TRCNUM | C | 15 | 0 | Ctr. Troca | Numero acordo de Troca | Real |
| 31 | ADA_CTRCOM | C | 6 | 0 | Ctr. Compra | Nr. Contrato Compra | Real |
| 32 | ADA_FRETE | N | 12 | 2 | Frete | Valor do Frete | Real |
| 33 | ADA_MENNOT | M | 10 | 0 | Mens.p/ Nota | Mensagem para Nota Fiscal | Real |
| 34 | ADA_TPFRET | C | 1 | 0 | Tipo Frete | Tipo do Frete Utilizado | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela ADA (2)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | ADA_FILIAL+ADA_NUMCTR | Contrato N. | |
| 2 | ADA_FILIAL+ADA_CODCLI+ADA_LOJCLI | Cliente + Loja |
Perguntas frequentes sobre a tabela ADA
O que é a tabela ADA?
É a tabela “Contrato de Parceria” do ERP TOTVS Protheus, com 34 campos definidos no dicionário SX3.
Qual é a chave única da tabela ADA?
A chave única é ADA_FILIAL+ADA_NUMCTR.
Quais são os índices da tabela ADA?
A tabela tem 2 índices. O principal (ordem 1) usa a chave ADA_FILIAL+ADA_NUMCTR.
Qual é o nome físico da tabela ADA no banco de dados?
No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: ADA990). Em ADVPL, use RetSqlName("ADA") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela ADA
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
ADA_FILIAL,
ADA_NUMCTR,
ADA_EMISSA,
ADA_CODCLI,
ADA_LOJCLI,
ADA_NOMCLI,
ADA_CONDPG,
ADA_TABELA,
ADA_DESC1,
ADA_DESC2,
ADA_DESC3,
ADA_DESC4,
ADA_VEND1,
ADA_VEND2,
ADA_VEND3,
ADA_VEND4,
ADA_VEND5,
ADA_COMIS1,
ADA_COMIS2,
ADA_COMIS3,
ADA_COMIS4,
ADA_COMIS5,
ADA_MOEDA,
ADA_FILENT,
ADA_TIPLIB,
ADA_STATUS,
ADA_SEGURO,
ADA_SAFRA,
ADA_CODSAF,
ADA_TRCNUM,
ADA_CTRCOM,
ADA_FRETE,
ADA_MENNOT,
ADA_TPFRET
FROM ADA
WHERE
D_E_L_E_T_ = ' '
AND ADA_FILIAL = 'VALOR'
AND ADA_NUMCTR = 'VALOR'
AND ADA_EMISSA BETWEEN '20261001' AND '20261031'
AND ADA_CODCLI = 'VALOR'
AND ADA_LOJCLI = 'VALOR'
AND ADA_NOMCLI = 'VALOR'
AND ADA_CONDPG = 'VALOR'
AND ADA_TABELA = 'VALOR'
AND ADA_DESC1 = 0
AND ADA_DESC2 = 0
AND ADA_DESC3 = 0
AND ADA_DESC4 = 0
AND ADA_VEND1 = 'VALOR'
AND ADA_VEND2 = 'VALOR'
AND ADA_VEND3 = 'VALOR'
AND ADA_VEND4 = 'VALOR'
AND ADA_VEND5 = 'VALOR'
AND ADA_COMIS1 = 0
AND ADA_COMIS2 = 0
AND ADA_COMIS3 = 0
AND ADA_COMIS4 = 0
AND ADA_COMIS5 = 0
AND ADA_MOEDA = 0
AND ADA_FILENT = 'VALOR'
AND ADA_TIPLIB = 'VALOR'
AND ADA_STATUS = 'VALOR'
AND ADA_SEGURO = 0
AND ADA_SAFRA = 'VALOR'
AND ADA_CODSAF = 'VALOR'
AND ADA_TRCNUM = 'VALOR'
AND ADA_CTRCOM = 'VALOR'
AND ADA_FRETE = 0
AND ADA_TPFRET = 'VALOR'
Outras tabelas relacionadas
- AD0 Numeracao de Doc. Por CNPJ
- AD1 Oportunidades de Venda
- AD2 Time de Vendas
- AD3 Concorrentes
- AD4 Parceiros de Venda - Partner
- AD5 Apontamento do Contato/Visita
- AD6 Apontamento dos Custos
- AD7 Agenda
- AD8 Tarefas
- AD9 Contatos da Oportunidade
- ADB Itens do Contrato de Parceria
- ADC Histórico de Oportunidades
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.