Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela ADL no Protheus

CONTROLE DE CONTA DO VENDEDOR

A tabela ADL do Protheus está descrita no dicionário (SX2) como “CONTROLE DE CONTA DO VENDEDOR”. Possui 12 campos e 5 índices. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
ADL
Nome
CONTROLE DE CONTA DO VENDEDOR
Nome (inglês)
SALESMAN ACCOUNT CONTROL
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Campos / índices
12 / 5

Campos da tabela ADL (12)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 ADL_FILIAL C 2 0 Filial Filial do Sistema Real
02 ADL_VEND C 6 0 Vendedor Codigo do Vendedor Real
03 ADL_FILENT C 2 0 Filial Ent Filial da Entidade Real
04 ADL_ENTIDA C 3 0 Entidade Codigo da Entidade Real
05 ADL_CODENT C 6 0 Cod Entidade Codigo da Entidade Real
06 ADL_LOJENT C 2 0 Loj.Entidade Loja da Entidade Real
07 ADL_NOME C 40 0 Nome Nome da entidade Real
08 ADL_CGC C 14 0 CGC CGC da entidade Real
09 ADL_CODOPO C 6 0 Cod. Oportu. Codigo da oportunidade Real
10 ADL_CODORC C 6 0 Cod. Orcam. Codigo do orcamento Real
11 ADL_CODPRO C 6 0 Cod.Proposta Codigo da proposta Real
12 ADL_NVLSTR C 30 0 Nivel Estr. Nivel de acesso na Estr. Real

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela ADL (5)

OrdemChaveDescriçãoApelido
1ADL_FILIAL+ADL_ENTIDA+ADL_FILENT+ADL_CODENT+ADL_LOJENT+ADL_VENDEntidade + Filial Ent + Cod Entidade + Loj.Entidade + Vendedor
2ADL_FILIAL+ADL_CGCCGC
3ADL_FILIAL+ADL_NOMENome
4ADL_FILIAL+ADL_CODENT+ADL_LOJENTCod Entidade + Loj.Entidade
5ADL_FILIAL+ADL_VEND+ADL_ENTIDA+ADL_CODENT+ADL_LOJENTVendedor + Entidade + Cod Entidade + Loj.Entidade

Perguntas frequentes sobre a tabela ADL

O que é a tabela ADL?

É a tabela “CONTROLE DE CONTA DO VENDEDOR” do ERP TOTVS Protheus, com 12 campos definidos no dicionário SX3.

Quais são os índices da tabela ADL?

A tabela tem 5 índices. O principal (ordem 1) usa a chave ADL_FILIAL+ADL_ENTIDA+ADL_FILENT+ADL_CODENT+ADL_LOJENT+ADL_VEND.

Qual é o nome físico da tabela ADL 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: ADL990). Em ADVPL, use RetSqlName("ADL") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela ADL

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

SELECT
    ADL_FILIAL,
    ADL_VEND,
    ADL_FILENT,
    ADL_ENTIDA,
    ADL_CODENT,
    ADL_LOJENT,
    ADL_NOME,
    ADL_CGC,
    ADL_CODOPO,
    ADL_CODORC,
    ADL_CODPRO,
    ADL_NVLSTR
FROM ADL
WHERE
    D_E_L_E_T_ = ' '
    AND ADL_FILIAL = 'VALOR'
    AND ADL_VEND = 'VALOR'
    AND ADL_FILENT = 'VALOR'
    AND ADL_ENTIDA = 'VALOR'
    AND ADL_CODENT = 'VALOR'
    AND ADL_LOJENT = 'VALOR'
    AND ADL_NOME = 'VALOR'
    AND ADL_CGC = 'VALOR'
    AND ADL_CODOPO = 'VALOR'
    AND ADL_CODORC = 'VALOR'
    AND ADL_CODPRO = 'VALOR'
    AND ADL_NVLSTR = 'VALOR'

Outras tabelas relacionadas

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.