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

Tabela AFP no Protheus

Eventos do Projeto

A tabela AFP do Protheus está descrita no dicionário (SX2) como “Eventos do Projeto”. Possui 27 campos e 6 índices e chave única AFP_FILIAL+AFP_PROJET+AFP_REVISA+AFP_TAREFA+AFP_EDT+AFP_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
AFP
Nome
Eventos do Projeto
Nome (inglês)
Project Events
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
AFP_FILIAL+AFP_PROJET+AFP_REVISA+AFP_TAREFA+AFP_EDT+AFP_ITEM
Campos / índices
27 / 6

Campos da tabela AFP (27)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 AFP_FILIAL C 2 0 Filial Filial do Sistema Real
02 AFP_PROJET C 10 0 Projeto Codigo do Projeto Real
03 AFP_REVISA C 4 0 Versao Versao do Projeto Real
04 AFP_TAREFA C 12 0 Tarefa Codigo da Tarefa Real
05 AFP_ITEM C 2 0 Item Item Real
06 AFP_USO C 4 0 Uso Codigo do Uso Real
07 AFP_DESCRI C 30 0 Descricao Descricao do Evento Real
08 AFP_DTPREV D 8 0 Dt.Prevista Data Prevista do Evento Real
09 AFP_DTCALC D 8 0 Dt.Prv.Calc. Data Prevista Calculada Real
10 AFP_DTATU D 8 0 Dt.Realizada Data Realizada do Evento Real
11 AFP_PERC N 6 2 %Perc. Exec. % Percentual Executado Real
12 AFP_EMAIL C 90 0 Env. Email Enviar Email Real
13 AFP_USRFUN C 80 0 Funcao Usr. Executar Funcao de Usuar. Real
14 AFP_EDT C 12 0 EDT Codigo da EDT Real
15 AFP_CLIENT C 6 0 Cod.Cliente Codigo do Cliente Real
16 AFP_LOJA C 2 0 Loja Cliente Loja do Cliente Real
17 AFP_VALOR N 14 2 Valor Titulo Valor do Titulo Real
18 AFP_MOEDA N 2 0 Moeda Moeda do Titulo Real
19 AFP_GERPRV C 1 0 Gerar Provi. Gerar Titulo Provisorio Real
20 AFP_GERTIT C 1 0 Gerar Titulo Gerar Titulo a Receber Real
21 AFP_COND C 3 0 Cond. Pagto. Condicao de Pagamento Real
22 AFP_NUM C 9 0 Num. Titulo Numero do Titulo Real
23 AFP_PREFIX C 3 0 Prefixo Prefixo do Titulo Real
24 AFP_NATURE C 10 0 Natureza Codigo da natureza Real
25 AFP_CTV C 6 0 Ped. Vendas Numero do Ped. Vendas Real
26 AFP_CTVITE C 8 0 Num. PV/Item Numero Ped. Vendas / Item Real
27 AFP_CTVPER N 6 2 Perc.Lib.PV. Percentual de Liber. PV. Real

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

Índices da tabela AFP (6)

OrdemChaveDescriçãoApelido
1AFP_FILIAL+AFP_PROJET+AFP_REVISA+AFP_TAREFA+AFP_ITEMProjeto + Versao + Tarefa + Item
2AFP_FILIAL+AFP_PROJET+AFP_REVISA+AFP_EDT+AFP_ITEMProjeto + Versao + EDT + Item
3AFP_FILIAL+AFP_PROJET+AFP_REVISA+AFP_EDT+AFP_TAREFA+DTOS(AFP_DTCALC)Projeto + Versao + EDT + Tarefa + Dt.Prv.Calc.
4AFP_FILIAL+AFP_PROJET+AFP_REVISA+AFP_EDT+AFP_TAREFA+DTOS(AFP_DTATU)Projeto + Versao + EDT + Tarefa + Dt.Realizada
5AFP_FILIAL+DTOS(AFP_DTCALC)Dt.Prv.Calc.
6AFP_FILIAL+DTOS(AFP_DTATU)Dt.Realizada

Perguntas frequentes sobre a tabela AFP

O que é a tabela AFP?

É a tabela “Eventos do Projeto” do ERP TOTVS Protheus, com 27 campos definidos no dicionário SX3.

Qual é a chave única da tabela AFP?

A chave única é AFP_FILIAL+AFP_PROJET+AFP_REVISA+AFP_TAREFA+AFP_EDT+AFP_ITEM.

Quais são os índices da tabela AFP?

A tabela tem 6 índices. O principal (ordem 1) usa a chave AFP_FILIAL+AFP_PROJET+AFP_REVISA+AFP_TAREFA+AFP_ITEM.

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

Exemplo de consulta SQL da tabela AFP

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

SELECT
    AFP_FILIAL,
    AFP_PROJET,
    AFP_REVISA,
    AFP_TAREFA,
    AFP_ITEM,
    AFP_USO,
    AFP_DESCRI,
    AFP_DTPREV,
    AFP_DTCALC,
    AFP_DTATU,
    AFP_PERC,
    AFP_EMAIL,
    AFP_USRFUN,
    AFP_EDT,
    AFP_CLIENT,
    AFP_LOJA,
    AFP_VALOR,
    AFP_MOEDA,
    AFP_GERPRV,
    AFP_GERTIT,
    AFP_COND,
    AFP_NUM,
    AFP_PREFIX,
    AFP_NATURE,
    AFP_CTV,
    AFP_CTVITE,
    AFP_CTVPER
FROM AFP
WHERE
    D_E_L_E_T_ = ' '
    AND AFP_FILIAL = 'VALOR'
    AND AFP_PROJET = 'VALOR'
    AND AFP_REVISA = 'VALOR'
    AND AFP_TAREFA = 'VALOR'
    AND AFP_ITEM = 'VALOR'
    AND AFP_USO = 'VALOR'
    AND AFP_DESCRI = 'VALOR'
    AND AFP_DTPREV BETWEEN '20261001' AND '20261031'
    AND AFP_DTCALC BETWEEN '20261001' AND '20261031'
    AND AFP_DTATU BETWEEN '20261001' AND '20261031'
    AND AFP_PERC = 0
    AND AFP_EMAIL = 'VALOR'
    AND AFP_USRFUN = 'VALOR'
    AND AFP_EDT = 'VALOR'
    AND AFP_CLIENT = 'VALOR'
    AND AFP_LOJA = 'VALOR'
    AND AFP_VALOR = 0
    AND AFP_MOEDA = 0
    AND AFP_GERPRV = 'VALOR'
    AND AFP_GERTIT = 'VALOR'
    AND AFP_COND = 'VALOR'
    AND AFP_NUM = 'VALOR'
    AND AFP_PREFIX = 'VALOR'
    AND AFP_NATURE = 'VALOR'
    AND AFP_CTV = 'VALOR'
    AND AFP_CTVITE = 'VALOR'
    AND AFP_CTVPER = 0

Outras tabelas relacionadas

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