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

Tabela AFV no Protheus

Usuários

A tabela AFV do Protheus está descrita no dicionário (SX2) como “Usuários”. Possui 25 campos e 2 índices e chave única AFV_FILIAL+AFV_PROJET+AFV_REVISA+AFV_TAREFA+AFV_USER+AFV_GRPUSR+AFV_FASE. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
AFV
Nome
Usuários
Nome (inglês)
Users
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
AFV_FILIAL+AFV_PROJET+AFV_REVISA+AFV_TAREFA+AFV_USER+AFV_GRPUSR+AFV_FASE
Campos / índices
25 / 2

Campos da tabela AFV (25)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 AFV_FILIAL C 2 0 Filial Filial do Sistema Real
02 AFV_PROJET C 10 0 Projeto Codigo do Projeto Real
03 AFV_REVISA C 4 0 Versao Versao do Projeto Real
04 AFV_TAREFA C 12 0 Tarefa Codigo da Tarefa Real
05 AFV_USER C 6 0 Cod. Usuario Codigo do Usuario Real
06 AFV_FASE C 2 0 Fase Fase do Projeto Real
07 AFV_GRPUSR C 6 0 Grp Usuários Codigo do Grupo de Usuári Real
08 AFV_NOME C 25 0 Usuario Nome do Usuario Virtual
09 AFV_ESTRUT C 1 0 Estrutura Controle de Estrutura Real
10 AFV_DOCUME C 1 0 Documentos Gerenc. de Dosumentos Real
11 AFV_GERSC C 1 0 Sol. Compras Solicitacao de Compras Real
12 AFV_GERSA C 1 0 Sol. Armazem Solicitacao ao Armazem Real
13 AFV_GEROP C 1 0 Ordem Prod. Ordem de Producao Real
14 AFV_GERCP C 1 0 Contratos Contrato de Parceria Real
15 AFV_GEREMP C 1 0 Empenhos Empenhos do Projeto Real
16 AFV_CONFIR C 1 0 Confirmacoes Confirmacoes do Projeto Real
17 AFV_NFE C 1 0 Doc.Entrada Documento de Entrada Real
18 AFV_REQUIS C 1 0 Internos Movimentos Internos Real
19 AFV_DESP C 1 0 Tit. a Pagar Titulos a Pagar Real
20 AFV_RECEI C 1 0 Tit.Receber Titulos a Receber Real
21 AFV_RECURS C 1 0 Apt.Recursos Apontamento de Recursos Real
22 AFV_NFS C 1 0 Doc.Saida Documentos de Saida Real
23 AFV_MOVBAN C 1 0 Mov.Bancario Movimento Bancario Real
24 AFV_PREREC C 1 0 Pre Apt.Rec. Pré Apontamento Recursos Real
25 AFV_APRPRE C 1 0 Apr.Pre Apon Aprova Pre Apontamento? Real

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

Índices da tabela AFV (2)

OrdemChaveDescriçãoApelido
1AFV_FILIAL+AFV_PROJET+AFV_REVISA+AFV_TAREFA+AFV_USER+AFV_FASEProjeto + Versao + Tarefa + Cod. Usuario + Fase
2AFV_FILIAL+AFV_PROJET+AFV_REVISA+AFV_TAREFA+AFV_GRPUSR+AFV_FASEProjeto + Versao + Tarefa + Grp Usuários + Fase

Perguntas frequentes sobre a tabela AFV

O que é a tabela AFV?

É a tabela “Usuários” do ERP TOTVS Protheus, com 25 campos definidos no dicionário SX3.

Qual é a chave única da tabela AFV?

A chave única é AFV_FILIAL+AFV_PROJET+AFV_REVISA+AFV_TAREFA+AFV_USER+AFV_GRPUSR+AFV_FASE.

Quais são os índices da tabela AFV?

A tabela tem 2 índices. O principal (ordem 1) usa a chave AFV_FILIAL+AFV_PROJET+AFV_REVISA+AFV_TAREFA+AFV_USER+AFV_FASE.

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

Exemplo de consulta SQL da tabela AFV

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

SELECT
    AFV_FILIAL,
    AFV_PROJET,
    AFV_REVISA,
    AFV_TAREFA,
    AFV_USER,
    AFV_FASE,
    AFV_GRPUSR,
    AFV_NOME,
    AFV_ESTRUT,
    AFV_DOCUME,
    AFV_GERSC,
    AFV_GERSA,
    AFV_GEROP,
    AFV_GERCP,
    AFV_GEREMP,
    AFV_CONFIR,
    AFV_NFE,
    AFV_REQUIS,
    AFV_DESP,
    AFV_RECEI,
    AFV_RECURS,
    AFV_NFS,
    AFV_MOVBAN,
    AFV_PREREC,
    AFV_APRPRE
FROM AFV
WHERE
    D_E_L_E_T_ = ' '
    AND AFV_FILIAL = 'VALOR'
    AND AFV_PROJET = 'VALOR'
    AND AFV_REVISA = 'VALOR'
    AND AFV_TAREFA = 'VALOR'
    AND AFV_USER = 'VALOR'
    AND AFV_FASE = 'VALOR'
    AND AFV_GRPUSR = 'VALOR'
    AND AFV_NOME = 'VALOR'
    AND AFV_ESTRUT = 'VALOR'
    AND AFV_DOCUME = 'VALOR'
    AND AFV_GERSC = 'VALOR'
    AND AFV_GERSA = 'VALOR'
    AND AFV_GEROP = 'VALOR'
    AND AFV_GERCP = 'VALOR'
    AND AFV_GEREMP = 'VALOR'
    AND AFV_CONFIR = 'VALOR'
    AND AFV_NFE = 'VALOR'
    AND AFV_REQUIS = 'VALOR'
    AND AFV_DESP = 'VALOR'
    AND AFV_RECEI = 'VALOR'
    AND AFV_RECURS = 'VALOR'
    AND AFV_NFS = 'VALOR'
    AND AFV_MOVBAN = 'VALOR'
    AND AFV_PREREC = 'VALOR'
    AND AFV_APRPRE = 'VALOR'

Outras tabelas relacionadas

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