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

Tabela ADJ no Protheus

PROD./CATEG. DA OPORTUNIDADE

A tabela ADJ do Protheus está descrita no dicionário (SX2) como “PROD./CATEG. DA OPORTUNIDADE”. Possui 21 campos e 6 índices e chave única ADJ_FILIAL+ADJ_NROPOR+ADJ_REVISA+ADJ_PROPOS+ADJ_NUMORC+ADJ_ITEM+ADJ_CODAGR+ADJ_CODNIV. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
ADJ
Nome
PROD./CATEG. DA OPORTUNIDADE
Nome (inglês)
PROD./OPPORTUN. CATEGORY
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
ADJ_FILIAL+ADJ_NROPOR+ADJ_REVISA+ADJ_PROPOS+ADJ_NUMORC+ADJ_ITEM+ADJ_CODAGR+ADJ_CODNIV
Campos / índices
21 / 6

Campos da tabela ADJ (21)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 ADJ_FILIAL C 2 0 Filial Filial do Sistema Real
02 ADJ_NROPOR C 6 0 Oportunidade Codigo Oportunidade Real
03 ADJ_REVISA C 2 0 Revisao Revisao da Oportunidade Real
04 ADJ_ITEM C 3 0 Item Numero do Item Real
05 ADJ_PROD C 15 0 Produto Codigo do Produto Real
06 ADJ_DPROD C 50 0 Descricao Descricao do Produto Virtual
07 ADJ_QUANT N 11 2 Quantidade Quantidade Real
08 ADJ_PRUNIT N 14 2 Preco Unitar Preco Unitario Real
09 ADJ_VALOR N 14 2 Valor Total Valor Total Real
10 ADJ_NUMORC C 6 0 Nr.Orcamento Numero do Orcamento Real
11 ADJ_PROPOS C 6 0 No.Proposta Numero da Proposta Real
12 ADJ_TPVEND C 1 0 Tp.Venda Tipo de Venda Real
13 ADJ_HISTOR C 1 0 Historico Indica registro historico Real
14 ADJ_CATEG C 6 0 Categoria Categoria Real
15 ADJ_DCATEG C 30 0 Descricao Descricao da Categoria Virtual
16 ADJ_CODAGR C 6 0 Agrupador Código do Agrupador Real
17 ADJ_CODNIV C 3 0 Nível Agrup. Nível do Agrupador Real
18 ADJ_RESUMO C 30 0 Desc.Agrupad Descrição do Agrupador Virtual
19 ADJ_DSCNIV C 30 0 Desc. Nível Descrição do Nível Virtual
20 ADJ_FCAST C 1 0 Forecast Forecast Real
21 ADJ_IDINT C 30 0 Cod. Intelig Cod. Intel. Agrupador Real

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

Índices da tabela ADJ (6)

OrdemChaveDescriçãoApelido
1ADJ_FILIAL+ADJ_NROPOR+ADJ_REVISA+ADJ_ITEM+ADJ_PRODOportunidade + Revisao + Item + Produto
2ADJ_FILIAL+ADJ_NROPOR+ADJ_REVISA+ADJ_ITEM+ADJ_CATEG+ADJ_PRODOportunidade + Revisao + Item + Categoria + Produto
3ADJ_FILIAL+ADJ_NROPOR+ADJ_REVISA+ADJ_CATEGOportunidade + Revisao + Categoria
4ADJ_FILIAL+ADJ_NROPOR+ADJ_REVISA+ADJ_PROPOS+ADJ_NUMORC+ADJ_ITEMOportunidade + Revisao + No.Proposta + Nr.Orcamento + Item
5ADJ_FILIAL+ADJ_NROPOR+ADJ_PROPOSOportunidade + No.Proposta
6ADJ_FILIAL+ADJ_NROPOR+ADJ_REVISA+ADJ_CODAGR+ADJ_CODNIV+ADJ_ITEMOportunidade + Revisao + Agrupador + Nível Agrup. + Item

Perguntas frequentes sobre a tabela ADJ

O que é a tabela ADJ?

É a tabela “PROD./CATEG. DA OPORTUNIDADE” do ERP TOTVS Protheus, com 21 campos definidos no dicionário SX3.

Qual é a chave única da tabela ADJ?

A chave única é ADJ_FILIAL+ADJ_NROPOR+ADJ_REVISA+ADJ_PROPOS+ADJ_NUMORC+ADJ_ITEM+ADJ_CODAGR+ADJ_CODNIV.

Quais são os índices da tabela ADJ?

A tabela tem 6 índices. O principal (ordem 1) usa a chave ADJ_FILIAL+ADJ_NROPOR+ADJ_REVISA+ADJ_ITEM+ADJ_PROD.

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

Exemplo de consulta SQL da tabela ADJ

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

SELECT
    ADJ_FILIAL,
    ADJ_NROPOR,
    ADJ_REVISA,
    ADJ_ITEM,
    ADJ_PROD,
    ADJ_DPROD,
    ADJ_QUANT,
    ADJ_PRUNIT,
    ADJ_VALOR,
    ADJ_NUMORC,
    ADJ_PROPOS,
    ADJ_TPVEND,
    ADJ_HISTOR,
    ADJ_CATEG,
    ADJ_DCATEG,
    ADJ_CODAGR,
    ADJ_CODNIV,
    ADJ_RESUMO,
    ADJ_DSCNIV,
    ADJ_FCAST,
    ADJ_IDINT
FROM ADJ
WHERE
    D_E_L_E_T_ = ' '
    AND ADJ_FILIAL = 'VALOR'
    AND ADJ_NROPOR = 'VALOR'
    AND ADJ_REVISA = 'VALOR'
    AND ADJ_ITEM = 'VALOR'
    AND ADJ_PROD = 'VALOR'
    AND ADJ_DPROD = 'VALOR'
    AND ADJ_QUANT = 0
    AND ADJ_PRUNIT = 0
    AND ADJ_VALOR = 0
    AND ADJ_NUMORC = 'VALOR'
    AND ADJ_PROPOS = 'VALOR'
    AND ADJ_TPVEND = 'VALOR'
    AND ADJ_HISTOR = 'VALOR'
    AND ADJ_CATEG = 'VALOR'
    AND ADJ_DCATEG = 'VALOR'
    AND ADJ_CODAGR = 'VALOR'
    AND ADJ_CODNIV = 'VALOR'
    AND ADJ_RESUMO = 'VALOR'
    AND ADJ_DSCNIV = 'VALOR'
    AND ADJ_FCAST = 'VALOR'
    AND ADJ_IDINT = 'VALOR'

Outras tabelas relacionadas

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