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

Tabela AH2 no Protheus

Regras Amarr Direitos x Prop

A tabela AH2 do Protheus está descrita no dicionário (SX2) como “Regras Amarr Direitos x Prop”. Possui 24 campos e 3 índices e chave única AH2_FILIAL+AH2_CONTRA+AH2_SEQCON+AH2_ITEM. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
AH2
Nome
Regras Amarr Direitos x Prop
Nome (inglês)
Rights vs. Owners Binding Rule
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
AH2_FILIAL+AH2_CONTRA+AH2_SEQCON+AH2_ITEM
Campos / índices
24 / 3

Campos da tabela AH2 (24)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 AH2_FILIAL C 2 0 Filial Filial do Sistema Real
02 AH2_PRODUT C 15 0 Cod.Produto Codigo do Produto Real
03 AH2_FORNEC C 6 0 Fornecedor Codigo do Fornecedor Real
04 AH2_LOJAFO C 2 0 Loja Fornec. Loja do Fornecedor Real
05 AH2_ITEM C 2 0 Item Regra Item da regra Real
06 AH2_FXINIC N 9 0 Faixa Inicio Faixa Inicial Real
07 AH2_FXFINA N 9 0 Faixa Final Faixa Final Real
08 AH2_DESCMI N 6 2 % Desc.Acima %de Desconto Acima de Real
09 AH2_PERCRE N 6 2 % Dir. Aut. % D.A. por exemplar Real
10 AH2_VALREG N 12 2 Vlr Dir.Aut. Valor D.A. por exemplar Real
11 AH2_PRBRUT C 1 0 Prc.Aplicado Preco aplicado Real
12 AH2_TIPOR C 1 0 Tipo regra Tipo regra Real
13 AH2_TIPOC C 1 0 Tipo calculo Tipo calculo Real
14 AH2_DESCCO C 1 0 Desc.Comerc. Desconto comercial(S/N) Real
15 AH2_ICMS C 1 0 Abate ICMS Subtrai ICMS do D.A. Real
16 AH2_IPI C 1 0 Abate IPI Subtrai IPI do D.A. Real
17 AH2_COFINS C 1 0 Abate COFINS Subtrai COFINS do D.A. Real
18 AH2_OUTROS N 6 2 %Outros Desc % de Outros descontos Real
19 AH2_FAIXAC N 2 0 Nr.Faixas CD Numero faixas CD Real
20 AH2_FAIXAM N 2 0 Fx. Max. CD Maximo faixas calculo Real
21 AH2_GAREXE N 6 2 Gar.Exemplar Garantia por exemplar Real
22 AH2_USRFUN C 80 0 Funcao Usr. Executar Funcao de Usuar. Real
23 AH2_CONTRA C 6 0 No. Contrato Numero do Contrato Real
24 AH2_SEQCON C 2 0 Seq.Contrato Sequencia do Contrato Real

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

Índices da tabela AH2 (3)

OrdemChaveDescriçãoApelido
1AH2_FILIAL+AH2_PRODUT+AH2_FORNEC+AH2_LOJAFO+AH2_ITEMCod.Produto + Fornecedor + Loja Fornec. + Item Regra
2AH2_FILIAL+AH2_CONTRA+AH2_SEQCON+AH2_PRODUT+AH2_FORNEC+AH2_LOJAFO+AH2_ITEMNo. Contrato + Seq.Contrato + Cod.Produto + Fornecedor + Loja Fornec.
3AH2_FILIAL+AH2_CONTRA+AH2_SEQCON+AH2_ITEMNo. Contrato + Seq.Contrato + Item Regra

Perguntas frequentes sobre a tabela AH2

O que é a tabela AH2?

É a tabela “Regras Amarr Direitos x Prop” do ERP TOTVS Protheus, com 24 campos definidos no dicionário SX3.

Qual é a chave única da tabela AH2?

A chave única é AH2_FILIAL+AH2_CONTRA+AH2_SEQCON+AH2_ITEM.

Quais são os índices da tabela AH2?

A tabela tem 3 índices. O principal (ordem 1) usa a chave AH2_FILIAL+AH2_PRODUT+AH2_FORNEC+AH2_LOJAFO+AH2_ITEM.

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

Exemplo de consulta SQL da tabela AH2

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

SELECT
    AH2_FILIAL,
    AH2_PRODUT,
    AH2_FORNEC,
    AH2_LOJAFO,
    AH2_ITEM,
    AH2_FXINIC,
    AH2_FXFINA,
    AH2_DESCMI,
    AH2_PERCRE,
    AH2_VALREG,
    AH2_PRBRUT,
    AH2_TIPOR,
    AH2_TIPOC,
    AH2_DESCCO,
    AH2_ICMS,
    AH2_IPI,
    AH2_COFINS,
    AH2_OUTROS,
    AH2_FAIXAC,
    AH2_FAIXAM,
    AH2_GAREXE,
    AH2_USRFUN,
    AH2_CONTRA,
    AH2_SEQCON
FROM AH2
WHERE
    D_E_L_E_T_ = ' '
    AND AH2_FILIAL = 'VALOR'
    AND AH2_PRODUT = 'VALOR'
    AND AH2_FORNEC = 'VALOR'
    AND AH2_LOJAFO = 'VALOR'
    AND AH2_ITEM = 'VALOR'
    AND AH2_FXINIC = 0
    AND AH2_FXFINA = 0
    AND AH2_DESCMI = 0
    AND AH2_PERCRE = 0
    AND AH2_VALREG = 0
    AND AH2_PRBRUT = 'VALOR'
    AND AH2_TIPOR = 'VALOR'
    AND AH2_TIPOC = 'VALOR'
    AND AH2_DESCCO = 'VALOR'
    AND AH2_ICMS = 'VALOR'
    AND AH2_IPI = 'VALOR'
    AND AH2_COFINS = 'VALOR'
    AND AH2_OUTROS = 0
    AND AH2_FAIXAC = 0
    AND AH2_FAIXAM = 0
    AND AH2_GAREXE = 0
    AND AH2_USRFUN = 'VALOR'
    AND AH2_CONTRA = 'VALOR'
    AND AH2_SEQCON = 'VALOR'

Outras tabelas relacionadas

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