A tabela AFT do Protheus está descrita no dicionário (SX2) como “Projeto x Receitas Financeiras”. Possui 20 campos e 7 índices e chave única AFT_FILIAL+AFT_PROJET+AFT_REVISA+AFT_EDT+AFT_TAREFA+AFT_PREFIX+AFT_NUM+AFT_PARCEL+AFT_TIPO+AFT_CLIENT+AFT_LOJA. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- AFT
- Nome
- Projeto x Receitas Financeiras
- Nome (inglês)
- Project vs. Financial Revenues
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
AFT_FILIAL+AFT_PROJET+AFT_REVISA+AFT_EDT+AFT_TAREFA+AFT_PREFIX+AFT_NUM+AFT_PARCEL+AFT_TIPO+AFT_CLIENT+AFT_LOJA- Campos / índices
- 20 / 7
Campos da tabela AFT (20)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | AFT_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | AFT_PROJET | C | 10 | 0 | Projeto | Codigo do Projeto | Real |
| 03 | AFT_EDT | C | 12 | 0 | EDT | Codigo da EDT | Real |
| 04 | AFT_TAREFA | C | 12 | 0 | Tarefa | Codigo da Tarefa | Real |
| 05 | AFT_PREFIX | C | 3 | 0 | Prefixo | Prefixo do Titulo | Real |
| 06 | AFT_NUM | C | 9 | 0 | No. Titulo | Numero do Titulo | Real |
| 07 | AFT_PARCEL | C | 2 | 0 | Parcela | Parcela do Titulo | Real |
| 08 | AFT_TIPO | C | 3 | 0 | Tipo | Tipo | Real |
| 09 | AFT_CLIENT | C | 6 | 0 | Cliente | Codigo do Cliente | Real |
| 10 | AFT_LOJA | C | 2 | 0 | Loja | Loja do Fornecedor | Real |
| 11 | AFT_VALOR1 | N | 14 | 2 | Valor Proj. | Valor Associado ao Proj. | Real |
| 12 | AFT_VALOR2 | N | 14 | 2 | Val.2a Moeda | Valor 2a. Moeda | Real |
| 13 | AFT_VALOR3 | N | 14 | 2 | Val.3a Moeda | Valor 3a. Moeda | Real |
| 14 | AFT_VALOR4 | N | 14 | 2 | Val.4a Moeda | Valor 4a. Moeda | Real |
| 15 | AFT_VALOR5 | N | 14 | 2 | Val.5a Moeda | Valor 5a. Moeda | Real |
| 16 | AFT_REVISA | C | 4 | 0 | Versao | Versao do Projeto | Real |
| 17 | AFT_DATA | D | 8 | 0 | Data Ref. | Data de Referencia | Real |
| 18 | AFT_VENREA | D | 8 | 0 | Vencto Real | Vencimento real do Titulo | Real |
| 19 | AFT_EVENTO | C | 2 | 0 | Evento | Item do Evento | Real |
| 20 | AFT_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 AFT (7)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | AFT_FILIAL+AFT_PROJET+AFT_REVISA+AFT_TAREFA+AFT_PREFIX+AFT_NUM+AFT_PARCEL+AFT_TIPO+AFT_CLIENT+AFT_LOJA | Projeto + Versao + Tarefa + Prefixo + No. Titulo + Parcela + Tipo + Cl | |
| 2 | AFT_FILIAL+AFT_PREFIX+AFT_NUM+AFT_PARCEL+AFT_TIPO+AFT_CLIENT+AFT_LOJA+AFT_PROJET+AFT_REVISA+AFT_TAREFA | Prefixo + No. Titulo + Parcela + Tipo + Cliente + Loja + Projeto + Ver | |
| 3 | AFT_FILIAL+DTOS(AFT_VENREA)+AFT_PROJET+AFT_REVISA+AFT_TAREFA+AFT_PREFIX+AFT_NUM+AFT_PARCEL+AFT_TIPO+AFT_CLIENT+AFT_LOJA | Vencto Real + Projeto + Versao + Tarefa + Prefixo + No. Titulo + Parce | |
| 4 | AFT_FILIAL+AFT_PROJET+AFT_REVISA+AFT_EDT+AFT_PREFIX+AFT_NUM+AFT_PARCEL+AFT_TIPO+AFT_CLIENT+AFT_LOJA | Projeto + Versao + EDT + Prefixo + No. Titulo + Parcela + Tipo + Clien | |
| 5 | AFT_FILIAL+AFT_PREFIX+AFT_NUM+AFT_PARCEL+AFT_TIPO+AFT_CLIENT+AFT_LOJA+AFT_PROJET+AFT_REVISA+AFT_EDT | Prefixo + No. Titulo + Parcela + Tipo + Cliente + Loja + Projeto + Ver | |
| 6 | AFT_FILIAL+DTOS(AFT_VENREA)+AFT_PROJET+AFT_REVISA+AFT_EDT+AFT_PREFIX+AFT_NUM+AFT_PARCEL+AFT_TIPO+AFT_CLIENT+AFT_LOJA | Vencto Real + Projeto + Versao + EDT + Prefixo + No. Titulo + Parcela | |
| 7 | AFT_FILIAL+AFT_PROJET+AFT_REVISA+AFT_PREFIX+AFT_NUM+AFT_PARCEL+AFT_TIPO+AFT_CLIENT+AFT_LOJA | Projeto + Versao + Prefixo + No. Titulo + Parcela + Tipo + Cliente + L |
Perguntas frequentes sobre a tabela AFT
O que é a tabela AFT?
É a tabela “Projeto x Receitas Financeiras” do ERP TOTVS Protheus, com 20 campos definidos no dicionário SX3.
Qual é a chave única da tabela AFT?
A chave única é AFT_FILIAL+AFT_PROJET+AFT_REVISA+AFT_EDT+AFT_TAREFA+AFT_PREFIX+AFT_NUM+AFT_PARCEL+AFT_TIPO+AFT_CLIENT+AFT_LOJA.
Quais são os índices da tabela AFT?
A tabela tem 7 índices. O principal (ordem 1) usa a chave AFT_FILIAL+AFT_PROJET+AFT_REVISA+AFT_TAREFA+AFT_PREFIX+AFT_NUM+AFT_PARCEL+AFT_TIPO+AFT_CLIENT+AFT_LOJA.
Qual é o nome físico da tabela AFT 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: AFT990). Em ADVPL, use RetSqlName("AFT") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela AFT
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
AFT_FILIAL,
AFT_PROJET,
AFT_EDT,
AFT_TAREFA,
AFT_PREFIX,
AFT_NUM,
AFT_PARCEL,
AFT_TIPO,
AFT_CLIENT,
AFT_LOJA,
AFT_VALOR1,
AFT_VALOR2,
AFT_VALOR3,
AFT_VALOR4,
AFT_VALOR5,
AFT_REVISA,
AFT_DATA,
AFT_VENREA,
AFT_EVENTO,
AFT_VIAINT
FROM AFT
WHERE
D_E_L_E_T_ = ' '
AND AFT_FILIAL = 'VALOR'
AND AFT_PROJET = 'VALOR'
AND AFT_EDT = 'VALOR'
AND AFT_TAREFA = 'VALOR'
AND AFT_PREFIX = 'VALOR'
AND AFT_NUM = 'VALOR'
AND AFT_PARCEL = 'VALOR'
AND AFT_TIPO = 'VALOR'
AND AFT_CLIENT = 'VALOR'
AND AFT_LOJA = 'VALOR'
AND AFT_VALOR1 = 0
AND AFT_VALOR2 = 0
AND AFT_VALOR3 = 0
AND AFT_VALOR4 = 0
AND AFT_VALOR5 = 0
AND AFT_REVISA = 'VALOR'
AND AFT_DATA BETWEEN '20261001' AND '20261031'
AND AFT_VENREA BETWEEN '20261001' AND '20261031'
AND AFT_EVENTO = 'VALOR'
AND AFT_VIAINT = 'VALOR'
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.