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

Tabela AFH no Protheus

Projeto x Solicitação Armazém

A tabela AFH do Protheus está descrita no dicionário (SX2) como “Projeto x Solicitação Armazém”. Possui 14 campos e 5 índices e chave única AFH_FILIAL+AFH_PROJET+AFH_REVISA+AFH_TAREFA+AFH_NUMSA+AFH_ITEMSA. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
AFH
Nome
Projeto x Solicitação Armazém
Nome (inglês)
Project vs. Warehouse Request
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
AFH_FILIAL+AFH_PROJET+AFH_REVISA+AFH_TAREFA+AFH_NUMSA+AFH_ITEMSA
Campos / índices
14 / 5

Campos da tabela AFH (14)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 AFH_FILIAL C 2 0 Filial Filial do Sistema Real
02 AFH_PROJET C 10 0 Projeto Codigo do Projeto Real
03 AFH_TAREFA C 12 0 Tarefa Codigo da Tarefa Real
04 AFH_QUANT N 12 2 Quantidade Quantidade do Projeto Real
05 AFH_QTSEGU N 12 2 Quant. 2a UM Quantidade na 2a UM Real
06 AFH_QUJE N 12 2 Qtd. Baixada Quantidade baixada Real
07 AFH_QBAIX N 12 2 Qtd a baixar Quantidade a baixar Virtual
08 AFH_NUMSA C 6 0 Numero S.A. Numero da Solic.ao Armaz. Real
09 AFH_ITEMSA C 2 0 Item da S.A. Item da Solic.ao Armazem Real
10 AFH_COD C 15 0 Cod. Produto Codigo do Produto Real
11 AFH_ID C 10 0 ID TOP ID TOP Real
12 AFH_REVISA C 4 0 Versao Versao do Projeto Real
13 AFH_PLANEJ C 6 0 Cod. Planej. Codigo do Planejamento Real
14 AFH_VIAINT C 1 0 Via Integr. Via Integr. Real

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

Índices da tabela AFH (5)

OrdemChaveDescriçãoApelido
1AFH_FILIAL+AFH_PROJET+AFH_REVISA+AFH_TAREFA+AFH_NUMSA+AFH_ITEMSAProjeto + Versao + Tarefa + Numero S.A. + Item da S.A.
2AFH_FILIAL+AFH_NUMSA+AFH_ITEMSA+AFH_PROJET+AFH_REVISA+AFH_TAREFANumero S.A. + Item da S.A. + Projeto + Versao + Tarefa
3AFH_FILIAL+AFH_PLANEJ+AFH_NUMSA+AFH_ITEMSACod. Planej. + Numero S.A. + Item da S.A.
4AFH_FILIAL+AFH_PROJET+AFH_REVISA+AFH_TAREFA+AFH_CODProjeto + Versao + Tarefa + Cod. Produto
5AFH_FILIAL+AFH_PROJET+AFH_REVISA+AFH_CODProjeto + Versao + Cod. Produto

Perguntas frequentes sobre a tabela AFH

O que é a tabela AFH?

É a tabela “Projeto x Solicitação Armazém” do ERP TOTVS Protheus, com 14 campos definidos no dicionário SX3.

Qual é a chave única da tabela AFH?

A chave única é AFH_FILIAL+AFH_PROJET+AFH_REVISA+AFH_TAREFA+AFH_NUMSA+AFH_ITEMSA.

Quais são os índices da tabela AFH?

A tabela tem 5 índices. O principal (ordem 1) usa a chave AFH_FILIAL+AFH_PROJET+AFH_REVISA+AFH_TAREFA+AFH_NUMSA+AFH_ITEMSA.

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

Exemplo de consulta SQL da tabela AFH

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

SELECT
    AFH_FILIAL,
    AFH_PROJET,
    AFH_TAREFA,
    AFH_QUANT,
    AFH_QTSEGU,
    AFH_QUJE,
    AFH_QBAIX,
    AFH_NUMSA,
    AFH_ITEMSA,
    AFH_COD,
    AFH_ID,
    AFH_REVISA,
    AFH_PLANEJ,
    AFH_VIAINT
FROM AFH
WHERE
    D_E_L_E_T_ = ' '
    AND AFH_FILIAL = 'VALOR'
    AND AFH_PROJET = 'VALOR'
    AND AFH_TAREFA = 'VALOR'
    AND AFH_QUANT = 0
    AND AFH_QTSEGU = 0
    AND AFH_QUJE = 0
    AND AFH_QBAIX = 0
    AND AFH_NUMSA = 'VALOR'
    AND AFH_ITEMSA = 'VALOR'
    AND AFH_COD = 'VALOR'
    AND AFH_ID = 'VALOR'
    AND AFH_REVISA = 'VALOR'
    AND AFH_PLANEJ = 'VALOR'
    AND AFH_VIAINT = 'VALOR'

Outras tabelas relacionadas

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