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)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 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)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | AFV_FILIAL+AFV_PROJET+AFV_REVISA+AFV_TAREFA+AFV_USER+AFV_FASE | Projeto + Versao + Tarefa + Cod. Usuario + Fase | |
| 2 | AFV_FILIAL+AFV_PROJET+AFV_REVISA+AFV_TAREFA+AFV_GRPUSR+AFV_FASE | Projeto + 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
- 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.