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

Tabela AFN no Protheus

Projeto x NF Entrada

A tabela AFN do Protheus está descrita no dicionário (SX2) como “Projeto x NF Entrada”. Possui 20 campos e 11 í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
AFN
Nome
Projeto x NF Entrada
Nome (inglês)
Project vs. Inflow Invoice
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Campos / índices
20 / 11

Campos da tabela AFN (20)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 AFN_FILIAL C 2 0 Filial Filial do Sistema Real
02 AFN_PROJET C 10 0 Projeto Codigo do Projeto Real
03 AFN_TAREFA C 12 0 Tarefa Codigo da Tarefa Real
04 AFN_DOC C 9 0 Numero N.F. Numero da Nota Fiscal Real
05 AFN_LIBCQ N 14 2 Lib. CQ Liberado do CQ Virtual
06 AFN_SERIE C 3 0 Serie N.F. Serie da Nota Fiscal Real
07 AFN_SALDCQ N 14 2 Saldo em CQ Saldo em CQ Real
08 AFN_FORNEC C 6 0 Fornecedor Codigo do Fornecedor Real
09 AFN_LOJA C 2 0 Loja Loja do Fornecedor Real
10 AFN_COD C 15 0 Produto Codigo do Produto Real
11 AFN_ITEM C 4 0 Item NF Item da Nota Fiscal Real
12 AFN_TIPONF C 1 0 Tipo da NF Tipo da NF Real
13 AFN_QUANT N 12 2 Quantidade Quantidade do Projeto Real
14 AFN_TRT C 3 0 Seq. Empenho Sequencia do Empenho Real
15 AFN_REVISA C 4 0 Versao Versao do Projeto Real
16 AFN_QTSEGU N 12 2 Quant. 2a UM Quantidade na 2a UM Real
17 AFN_ESTOQU C 1 0 Estoq./Custo Tipo Mov. Estoque e Custo Real
18 AFN_ID C 10 0 ID TOP ID TOP Real
19 AFN_CONTRA C 20 0 Contrato Código do Contrato Real
20 AFN_SDOC C 3 0 Série Doc. Série do Documento Fiscal Real

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

Índices da tabela AFN (11)

OrdemChaveDescriçãoApelido
1AFN_FILIAL+AFN_PROJET+AFN_REVISA+AFN_TAREFA+AFN_DOC+AFN_SERIE+AFN_FORNEC+AFN_LOJA+AFN_ITEMProjeto + Versao + Tarefa + Numero N.F. + Serie N.F. + Fornecedor + Lo
2AFN_FILIAL+AFN_DOC+AFN_SERIE+AFN_FORNEC+AFN_LOJA+AFN_ITEM+AFN_PROJET+AFN_REVISA+AFN_TAREFANumero N.F. + Serie N.F. + Fornecedor + Loja + Item NF + Projeto + Ver
3AFN_FILIAL+AFN_PROJET+AFN_REVISA+AFN_TAREFA+AFN_CODProjeto + Versao + Tarefa + Produto
4AFN_FILIAL+AFN_PROJET+AFN_REVISA+AFN_TAREFA+AFN_TRTProjeto + Versao + Tarefa + Seq. Empenho
5AFN_FILIAL+AFN_PROJET+AFN_REVISA+AFN_CODProjeto + Versao + Produto
6AFN_FILIAL+AFN_PROJET+AFN_REVISA+AFN_DOC+AFN_SERIE+AFN_FORNEC+AFN_LOJA+AFN_ITEMProjeto + Versao + Numero N.F. + Serie N.F. + Fornecedor + Loja + Item
7AFN_FILIAL+AFN_PROJET+AFN_REVISA+AFN_TAREFA+AFN_DOC+AFN_SDOC+AFN_FORNEC+AFN_LOJA+AFN_ITEMProjeto + Versao + Tarefa + Numero N.F. + Série Doc. + Fornecedor + Lo
8AFN_FILIAL+AFN_DOC+AFN_SDOC+AFN_FORNEC+AFN_LOJA+AFN_ITEM+AFN_PROJET+AFN_REVISA+AFN_TAREFANumero N.F. + Série Doc. + Fornecedor + Loja + Item NF + Projeto + Ver
9AFN_FILIAL+AFN_PROJET+AFN_REVISA+AFN_DOC+AFN_SDOC+AFN_FORNEC+AFN_LOJA+AFN_ITEMProjeto + Versao + Numero N.F. + Série Doc. + Fornecedor + Loja + Item
AAFN_FILIAL+AFN_DOC+AFN_SERIE+AFN_FORNEC+AFN_LOJA+AFN_COD+AFN_ITEMNumero N.F. + Serie N.F. + Fornecedor + Loja + Produto + Item NF
BAFN_FILIAL+AFN_PROJET+AFN_REVISA+AFN_ESTOQUProjeto + Versao + Estoq./Custo

Perguntas frequentes sobre a tabela AFN

O que é a tabela AFN?

É a tabela “Projeto x NF Entrada” do ERP TOTVS Protheus, com 20 campos definidos no dicionário SX3.

Quais são os índices da tabela AFN?

A tabela tem 11 índices. O principal (ordem 1) usa a chave AFN_FILIAL+AFN_PROJET+AFN_REVISA+AFN_TAREFA+AFN_DOC+AFN_SERIE+AFN_FORNEC+AFN_LOJA+AFN_ITEM.

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

Exemplo de consulta SQL da tabela AFN

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

SELECT
    AFN_FILIAL,
    AFN_PROJET,
    AFN_TAREFA,
    AFN_DOC,
    AFN_LIBCQ,
    AFN_SERIE,
    AFN_SALDCQ,
    AFN_FORNEC,
    AFN_LOJA,
    AFN_COD,
    AFN_ITEM,
    AFN_TIPONF,
    AFN_QUANT,
    AFN_TRT,
    AFN_REVISA,
    AFN_QTSEGU,
    AFN_ESTOQU,
    AFN_ID,
    AFN_CONTRA,
    AFN_SDOC
FROM AFN
WHERE
    D_E_L_E_T_ = ' '
    AND AFN_FILIAL = 'VALOR'
    AND AFN_PROJET = 'VALOR'
    AND AFN_TAREFA = 'VALOR'
    AND AFN_DOC = 'VALOR'
    AND AFN_LIBCQ = 0
    AND AFN_SERIE = 'VALOR'
    AND AFN_SALDCQ = 0
    AND AFN_FORNEC = 'VALOR'
    AND AFN_LOJA = 'VALOR'
    AND AFN_COD = 'VALOR'
    AND AFN_ITEM = 'VALOR'
    AND AFN_TIPONF = 'VALOR'
    AND AFN_QUANT = 0
    AND AFN_TRT = 'VALOR'
    AND AFN_REVISA = 'VALOR'
    AND AFN_QTSEGU = 0
    AND AFN_ESTOQU = 'VALOR'
    AND AFN_ID = 'VALOR'
    AND AFN_CONTRA = 'VALOR'
    AND AFN_SDOC = 'VALOR'

Outras tabelas relacionadas

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