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

Tabela AFB no Protheus

Despesas do Projeto

A tabela AFB do Protheus está descrita no dicionário (SX2) como “Despesas do Projeto”. Possui 21 campos e 4 índices e chave única AFB_FILIAL+AFB_PROJET+AFB_REVISA+AFB_TAREFA+AFB_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
AFB
Nome
Despesas do Projeto
Nome (inglês)
Project Expenses
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
AFB_FILIAL+AFB_PROJET+AFB_REVISA+AFB_TAREFA+AFB_ITEM
Campos / índices
21 / 4

Campos da tabela AFB (21)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 AFB_FILIAL C 2 0 Filial Filial do Sistema Real
02 AFB_ITEM C 2 0 Item Item Real
03 AFB_TIPOD C 6 0 Tipo Despesa Tipo Despesa Real
04 AFB_DESCRI C 40 0 Descricao Descricao Real
05 AFB_TAREFA C 12 0 Tarefa Codigo da Tarefa Real
06 AFB_MOEDA N 2 0 Moeda Moeda Real
07 AFB_SIMBMO C 10 0 Simb. Moeda Simbolo da Moeda Virtual
08 AFB_VALOR N 12 2 Valor Valor da Despesa Real
09 AFB_PROJET C 10 0 Projeto Codigo do Projeto Real
10 AFB_REVISA C 4 0 Versao Versao do Projeto Real
11 AFB_ACUMUL C 1 0 Acumular Acumular Custos Real
12 AFB_DATPRF D 8 0 Data Necess. Data da Necessidade Real
13 AFB_RECURS C 15 0 Cod. Recurso Codigo do Recurso Real
14 AFB_ALOC N 6 2 % Perc.Aloc. Percentual Alocado Real
15 AFB_START D 8 0 Dt.Inicial Data Inicial da Alocacao Real
16 AFB_HORAI C 5 0 Hr.Inicial Hora Inicial da Alocacao Real
17 AFB_FINISH D 8 0 Dt. Final Data Final da Alocacao Real
18 AFB_HORAF C 5 0 Hr. Final Hora Final da Alocacao Real
19 AFB_COMPOS C 10 0 Sub-Compos. Codigo da Sub-Composicao Real
20 AFB_PRODFA C 15 0 Produto Fatu Codigo do Produto Faturad Real
21 AFB_DTAPRO D 8 0 Dt. Apropr. Data da Apropriacao Real

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

Índices da tabela AFB (4)

OrdemChaveDescriçãoApelido
1AFB_FILIAL+AFB_PROJET+AFB_REVISA+AFB_TAREFA+AFB_ITEMProjeto + Versao + Tarefa + Item
2AFB_FILIAL+AFB_RECURS+DTOS(AFB_START)+AFB_HORAICod. Recurso + Dt.Inicial + Hr.Inicial
3AFB_FILIAL+AFB_DESCRIDescricao
4AFB_FILIAL+AFB_PROJET+AFB_REVISA+AFB_COMPOSProjeto + Versao + Sub-Compos.

Perguntas frequentes sobre a tabela AFB

O que é a tabela AFB?

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

Qual é a chave única da tabela AFB?

A chave única é AFB_FILIAL+AFB_PROJET+AFB_REVISA+AFB_TAREFA+AFB_ITEM.

Quais são os índices da tabela AFB?

A tabela tem 4 índices. O principal (ordem 1) usa a chave AFB_FILIAL+AFB_PROJET+AFB_REVISA+AFB_TAREFA+AFB_ITEM.

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

Exemplo de consulta SQL da tabela AFB

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

SELECT
    AFB_FILIAL,
    AFB_ITEM,
    AFB_TIPOD,
    AFB_DESCRI,
    AFB_TAREFA,
    AFB_MOEDA,
    AFB_SIMBMO,
    AFB_VALOR,
    AFB_PROJET,
    AFB_REVISA,
    AFB_ACUMUL,
    AFB_DATPRF,
    AFB_RECURS,
    AFB_ALOC,
    AFB_START,
    AFB_HORAI,
    AFB_FINISH,
    AFB_HORAF,
    AFB_COMPOS,
    AFB_PRODFA,
    AFB_DTAPRO
FROM AFB
WHERE
    D_E_L_E_T_ = ' '
    AND AFB_FILIAL = 'VALOR'
    AND AFB_ITEM = 'VALOR'
    AND AFB_TIPOD = 'VALOR'
    AND AFB_DESCRI = 'VALOR'
    AND AFB_TAREFA = 'VALOR'
    AND AFB_MOEDA = 0
    AND AFB_SIMBMO = 'VALOR'
    AND AFB_VALOR = 0
    AND AFB_PROJET = 'VALOR'
    AND AFB_REVISA = 'VALOR'
    AND AFB_ACUMUL = 'VALOR'
    AND AFB_DATPRF BETWEEN '20261001' AND '20261031'
    AND AFB_RECURS = 'VALOR'
    AND AFB_ALOC = 0
    AND AFB_START BETWEEN '20261001' AND '20261031'
    AND AFB_HORAI = 'VALOR'
    AND AFB_FINISH BETWEEN '20261001' AND '20261031'
    AND AFB_HORAF = 'VALOR'
    AND AFB_COMPOS = 'VALOR'
    AND AFB_PRODFA = 'VALOR'
    AND AFB_DTAPRO BETWEEN '20261001' AND '20261031'

Outras tabelas relacionadas

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