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)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 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)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | AFP_FILIAL+AFP_PROJET+AFP_REVISA+AFP_TAREFA+AFP_ITEM | Projeto + Versao + Tarefa + Item | |
| 2 | AFP_FILIAL+AFP_PROJET+AFP_REVISA+AFP_EDT+AFP_ITEM | Projeto + Versao + EDT + Item | |
| 3 | AFP_FILIAL+AFP_PROJET+AFP_REVISA+AFP_EDT+AFP_TAREFA+DTOS(AFP_DTCALC) | Projeto + Versao + EDT + Tarefa + Dt.Prv.Calc. | |
| 4 | AFP_FILIAL+AFP_PROJET+AFP_REVISA+AFP_EDT+AFP_TAREFA+DTOS(AFP_DTATU) | Projeto + Versao + EDT + Tarefa + Dt.Realizada | |
| 5 | AFP_FILIAL+DTOS(AFP_DTCALC) | Dt.Prv.Calc. | |
| 6 | AFP_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
- AF1 Orçamentos
- AF2 Tarefas do Orçamento
- AF3 Recursos do Orçamento
- AF4 Despesas do Orçamento
- AF5 Estrutura do Orçamento
- AF7 Relação Tarefa-Tarefa
- AF8 Projetos
- AF9 Tarefas do Projeto
- AFA Recursos do Projeto
- AFB Despesas do Projeto
- AFC Estrutura do Projeto
- AFD Relacionamentos
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.