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)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 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)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | AH2_FILIAL+AH2_PRODUT+AH2_FORNEC+AH2_LOJAFO+AH2_ITEM | Cod.Produto + Fornecedor + Loja Fornec. + Item Regra | |
| 2 | AH2_FILIAL+AH2_CONTRA+AH2_SEQCON+AH2_PRODUT+AH2_FORNEC+AH2_LOJAFO+AH2_ITEM | No. Contrato + Seq.Contrato + Cod.Produto + Fornecedor + Loja Fornec. | |
| 3 | AH2_FILIAL+AH2_CONTRA+AH2_SEQCON+AH2_ITEM | No. 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
- AH1 Amarr Direitos x Proprietários
- AH3 Movimentação de Adiantamento
- AH4 Apuração de Direito Autoral
- AH5 Itens Apuração Direito Autoral
- AH6 Vigências do Direito Autoral
- AH7 Quantidades Acumuladas por Mês
- AH8 Produto Master
- AH9 Licitações
- AHA Adiantamento ao Autor
- AHB Obra x Edições
- AHC Regras Padrões
- AHD Itens das Regras Padrões
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.