A tabela AF9 do Protheus está descrita no dicionário (SX2) como “Tarefas do Projeto”. Possui 86 campos e 9 índices e chave única AF9_FILIAL+AF9_PROJET+AF9_REVISA+AF9_TAREFA. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- AF9
- Nome
- Tarefas do Projeto
- Nome (inglês)
- Project Tasks
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
AF9_FILIAL+AF9_PROJET+AF9_REVISA+AF9_TAREFA- Campos / índices
- 86 / 9
Campos da tabela AF9 (86)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | AF9_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | AF9_PROJET | C | 10 | 0 | Projeto | Codigo do Projeto | Real |
| 03 | AF9_REVISA | C | 4 | 0 | Versao | Versao do Projeto | Real |
| 04 | AF9_TAREFA | C | 12 | 0 | Tarefa | Codigo da Tarefa | Real |
| 05 | AF9_NIVEL | C | 3 | 0 | Nivel | Nivel da Tarefa | Real |
| 06 | AF9_DESCRI | C | 90 | 0 | Descricao | Descricao da Tarefa | Real |
| 07 | AF9_UM | C | 2 | 0 | UM | Unidade de Medida | Real |
| 08 | AF9_QUANT | N | 14 | 4 | Quantidade | Quantidade Utilizada | Real |
| 09 | AF9_HDURAC | N | 12 | 2 | Duracao Hrs. | Duracao da Tarefa em Hrs. | Real |
| 10 | AF9_CALEND | C | 3 | 0 | Calendario | Calendário utilizado | Real |
| 11 | AF9_START | D | 8 | 0 | Dt.Ini. Prv. | Data Inicial Prevista | Real |
| 12 | AF9_FINISH | D | 8 | 0 | Dt.Fin. Prv. | Data Final Prevista | Real |
| 13 | AF9_HORAI | C | 5 | 0 | Hr.Inic.Prv. | Hora Inicial Prevista | Real |
| 14 | AF9_HORAF | C | 5 | 0 | Hr.Fin. Prv | Hora Final Prevista | Real |
| 15 | AF9_HUTEIS | N | 12 | 2 | Horas Uteis | Horas Uteis da Tarefa | Real |
| 16 | AF9_DTATUI | D | 8 | 0 | Dt.Inic.Rlz. | Data Inicial Realizada | Real |
| 17 | AF9_DTATUF | D | 8 | 0 | Dt.Fin.Rlz. | Data Final Realizada | Real |
| 18 | AF9_HRATUI | C | 5 | 0 | Hr.Inic.Rlz. | Hora Inicio Realizado | Real |
| 19 | AF9_HRATUF | C | 5 | 0 | Hr.Fin.Rlz. | Hora Final Realizado | Real |
| 20 | AF9_CCUSTO | C | 9 | 0 | Centro Custo | Centro de Custo | Real |
| 21 | AF9_ITEMCC | C | 9 | 0 | Item Contab. | Item Contabil | Real |
| 22 | AF9_CLVL | C | 9 | 0 | Classe Valor | Classe de Valor | Real |
| 23 | AF9_FATURA | C | 1 | 0 | Faturavel ? | Permite gerar PV/NFS ? | Real |
| 24 | AF9_VATU1 | N | 14 | 2 | Vlr.Atual $ | Valor atual da Tarefa $ | Real |
| 25 | AF9_VATU2 | N | 14 | 2 | Vlr.Atu.2a M | Valor atual na 2a moeda | Real |
| 26 | AF9_VATU3 | N | 14 | 2 | Vlr.Atu.3a M | Valor atual na 3a moeda | Real |
| 27 | AF9_VATU4 | N | 14 | 2 | Vlr.Atu.4a M | Valor atual na 4a moeda | Real |
| 28 | AF9_VATU5 | N | 14 | 2 | Vlr.Atu.5a M | Valor atual na 5a moeda | Real |
| 29 | AF9_VFIM1 | N | 14 | 2 | Vlr.Final | Valor final para transf. | Real |
| 30 | AF9_VFIM2 | N | 14 | 2 | Vlr.Fim 2a M | Vlr.fim 2a moeda p/transf | Real |
| 31 | AF9_VFIM3 | N | 14 | 2 | Vlr.Fim 3a M | Vlr.fim 3a moeda p/transf | Real |
| 32 | AF9_VFIM4 | N | 14 | 2 | Vlr.Fim 4a M | Vlr.fim 4a moeda p/transf | Real |
| 33 | AF9_VFIM5 | N | 14 | 2 | Vlr.Fim 5a M | Vlr.fim 5a moeda p/transf | Real |
| 34 | AF9_VINI1 | N | 14 | 2 | Vlr.Inicial | Valor inicial | Real |
| 35 | AF9_VINI2 | N | 14 | 2 | Vlr.Ini.2a M | Valor inicial na 2a moeda | Real |
| 36 | AF9_VINI3 | N | 14 | 2 | Vlr.Ini.3a M | Valor inicial na 3a moeda | Real |
| 37 | AF9_VINI4 | N | 14 | 2 | Vlr.Ini.4a M | Valor inicial na 4a moeda | Real |
| 38 | AF9_VINI5 | N | 14 | 2 | Vlr.Ini.5a M | Valor inicial na 5a moeda | Real |
| 39 | AF9_EDTPAI | C | 12 | 0 | EDT Pai | Codigo da EDT Pai | Real |
| 40 | AF9_VDSP1 | N | 14 | 2 | Vlr.Despesa | Valor das Despesas | Real |
| 41 | AF9_VDSP2 | N | 14 | 2 | Vlr.Dsp.2a M | Valor das Desp. 2a Moeda | Real |
| 42 | AF9_VDSP3 | N | 14 | 2 | Vlr.Dsp.3a M | Valor das Desp. 3a Moeda | Real |
| 43 | AF9_VDSP4 | N | 14 | 2 | Vlr.Dsp.4a M | Valor das Desp. 4a Moeda | Real |
| 44 | AF9_VDSP5 | N | 14 | 2 | Vlr.Dsp.5a M | Valor das Desp. 5a Moeda | Real |
| 45 | AF9_COMPOS | C | 10 | 0 | Composicao | Codigo da Composicao | Real |
| 46 | AF9_CNVPRV | C | 1 | 0 | Conv.Moeda | Conversao da Moeda | Real |
| 47 | AF9_EMAIL | C | 1 | 0 | Env.email | Env. email aos recursos ? | Real |
| 48 | AF9_CODMEM | C | 6 | 0 | Codigo Memo | Codigo Memo | Real |
| 49 | AF9_OBS | M | 80 | 0 | Observacoes | Obseravcoes | Virtual |
| 50 | AF9_GRPCOM | C | 5 | 0 | Grupo | Grupo de Tarefas | Real |
| 51 | AF9_PRIORI | N | 5 | 0 | Prioridade | Prioridade da Tarefa | Real |
| 52 | AF9_DTCONV | D | 8 | 0 | Dt.Conversao | Data para Conversao | Real |
| 53 | AF9_CUSTO | N | 14 | 2 | Cust.Moeda 1 | Custo Prv. Tarefa-Moeda 1 | Real |
| 54 | AF9_CUSTO2 | N | 14 | 2 | Cust.Moeda 2 | Custo Prv. Tarefa-Moeda 2 | Real |
| 55 | AF9_CUSTO3 | N | 14 | 2 | Cust.Moeda 3 | Custo Prv. Tarefa-Moeda 3 | Real |
| 56 | AF9_CUSTO4 | N | 14 | 2 | Cust.Moeda 4 | Custo Prv. Tarefa-Moeda 4 | Real |
| 57 | AF9_CUSTO5 | N | 14 | 2 | Cust.Moeda 5 | Custo Prv. Tarefa-Moeda 5 | Real |
| 58 | AF9_ORDEM | C | 3 | 0 | Ordem | Ordem da Estrutura | Real |
| 59 | AF9_RESTRI | C | 1 | 0 | Restrição | Tipo de Restrição | Real |
| 60 | AF9_DTREST | D | 8 | 0 | Dt.Restrição | Data da Restrição | Real |
| 61 | AF9_HRREST | C | 5 | 0 | Hr.Restrição | Hora da Restrição | Real |
| 62 | AF9_TXMO2 | N | 14 | 2 | Taxa Moeda 2 | Taxa 2 Informada Usuario | Real |
| 63 | AF9_TXMO3 | N | 14 | 2 | Taxa Moeda 3 | Taxa 3 Informada Usuario | Real |
| 64 | AF9_TXMO4 | N | 14 | 2 | Taxa Moeda 4 | Taxa 4 Informada Usuario | Real |
| 65 | AF9_TXMO5 | N | 14 | 2 | Taxa Moeda 5 | Taxa 5 Informada Usuario | Real |
| 66 | AF9_BDI | N | 6 | 2 | % Markup | % Markup on Coust | Real |
| 67 | AF9_VALBDI | N | 14 | 2 | Valor Markup | Valor do Markup | Real |
| 68 | AF9_TOTAL | N | 14 | 2 | Valor Total | Valor Total de Venda | Real |
| 69 | AF9_PRODFA | C | 15 | 0 | Produto Fatu | Codigo do Produto Faturad | Real |
| 70 | AF9_COMPUN | C | 10 | 0 | Compos.Unica | Composicao Unica ? | Real |
| 71 | AF9_TPMEDI | C | 1 | 0 | Metodo Med. | Metodo de Medicao | Real |
| 72 | AF9_UTIBDI | C | 1 | 0 | Util. Markup | Utiliza Markup | Real |
| 73 | AF9_FNC | C | 15 | 0 | Codigo FNC | Codigo da F.N.C. | Real |
| 74 | AF9_REVFNC | C | 2 | 0 | Rev. FNC | Revisao da F.N.C. | Real |
| 75 | AF9_ACAO | C | 15 | 0 | Acao/Plano | Acao/Plano | Real |
| 76 | AF9_REVACA | C | 2 | 0 | Rev. Acao | Revisao da Acao | Real |
| 77 | AF9_TPACAO | C | 2 | 0 | Tp. Ac/Etapa | Tipo de Acao/Etapa | Real |
| 78 | AF9_HESF | N | 12 | 2 | Esforço Hrs. | Esforço da Tarefa em Hrs. | Real |
| 79 | AF9_TPTRF | C | 1 | 0 | Tipo Tarefa | Tipo de Tarefa | Real |
| 80 | AF9_AGCRTL | C | 1 | 0 | Agendamento | Agendamento de Controle | Real |
| 81 | AF9_TIPPAR | C | 3 | 0 | Tipo Tarefa | Tipo de Tarefa | Real |
| 82 | AF9_TPHORA | C | 1 | 0 | Tipo Horas | Tipo de horas | Real |
| 83 | AF9_RASTRO | N | 2 | 0 | Limit.Rst. | Limitacao do Rastreio | Real |
| 84 | AF9_TOTIMP | N | 12 | 2 | Tot.Impostos | Total dos Impostos | Real |
| 85 | AF9_CHKLST | C | 6 | 0 | Cod.ChkLst | Codigo do check list | Real |
| 86 | AF9_IDPROJ | C | 20 | 0 | ID Project | ID Project | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela AF9 (9)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | AF9_FILIAL+AF9_PROJET+AF9_REVISA+AF9_TAREFA+AF9_ORDEM | Projeto + Versao + Tarefa + Ordem | |
| 2 | AF9_FILIAL+AF9_PROJET+AF9_REVISA+AF9_EDTPAI+AF9_ORDEM | Projeto + Versao + EDT Pai + Ordem | |
| 3 | AF9_FILIAL+AF9_PROJET+AF9_REVISA+AF9_COMPOS | Projeto + Versao + Composicao | |
| 4 | AF9_FILIAL+AF9_PROJET+AF9_REVISA+AF9_GRPCOM+AF9_TAREFA+AF9_ORDEM | Projeto + Versao + Grupo + Tarefa + Ordem | |
| 5 | AF9_FILIAL+AF9_PROJET+AF9_TAREFA | Projeto + Tarefa | |
| 6 | AF9_FILIAL+AF9_ACAO+AF9_REVACA+AF9_TPACAO | Acao/Plano + Rev. Acao + Tp. Ac/Etapa | |
| 7 | AF9_FILIAL+AF9_IDPROJ+AF9_PROJET+AF9_REVISA+AF9_TAREFA | ID Project + Projeto + Versao + Tarefa | |
| 8 | AF9_FILIAL+AF9_PROJET+AF9_REVISA+AF9_TAREFA+AF9_NIVEL | Projeto + Versao + Tarefa + Nivel | |
| 9 | AF9_FILIAL+AF9_PROJET+AF9_REVISA+AF9_EDTPAI+AF9_NIVEL | Projeto + Versao + EDT Pai + Nivel |
Perguntas frequentes sobre a tabela AF9
O que é a tabela AF9?
É a tabela “Tarefas do Projeto” do ERP TOTVS Protheus, com 86 campos definidos no dicionário SX3.
Qual é a chave única da tabela AF9?
A chave única é AF9_FILIAL+AF9_PROJET+AF9_REVISA+AF9_TAREFA.
Quais são os índices da tabela AF9?
A tabela tem 9 índices. O principal (ordem 1) usa a chave AF9_FILIAL+AF9_PROJET+AF9_REVISA+AF9_TAREFA+AF9_ORDEM.
Qual é o nome físico da tabela AF9 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: AF9990). Em ADVPL, use RetSqlName("AF9") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela AF9
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
AF9_FILIAL,
AF9_PROJET,
AF9_REVISA,
AF9_TAREFA,
AF9_NIVEL,
AF9_DESCRI,
AF9_UM,
AF9_QUANT,
AF9_HDURAC,
AF9_CALEND,
AF9_START,
AF9_FINISH,
AF9_HORAI,
AF9_HORAF,
AF9_HUTEIS,
AF9_DTATUI,
AF9_DTATUF,
AF9_HRATUI,
AF9_HRATUF,
AF9_CCUSTO,
AF9_ITEMCC,
AF9_CLVL,
AF9_FATURA,
AF9_VATU1,
AF9_VATU2,
AF9_VATU3,
AF9_VATU4,
AF9_VATU5,
AF9_VFIM1,
AF9_VFIM2,
AF9_VFIM3,
AF9_VFIM4,
AF9_VFIM5,
AF9_VINI1,
AF9_VINI2,
AF9_VINI3,
AF9_VINI4,
AF9_VINI5,
AF9_EDTPAI,
AF9_VDSP1,
AF9_VDSP2,
AF9_VDSP3,
AF9_VDSP4,
AF9_VDSP5,
AF9_COMPOS,
AF9_CNVPRV,
AF9_EMAIL,
AF9_CODMEM,
AF9_OBS,
AF9_GRPCOM,
AF9_PRIORI,
AF9_DTCONV,
AF9_CUSTO,
AF9_CUSTO2,
AF9_CUSTO3,
AF9_CUSTO4,
AF9_CUSTO5,
AF9_ORDEM,
AF9_RESTRI,
AF9_DTREST,
AF9_HRREST,
AF9_TXMO2,
AF9_TXMO3,
AF9_TXMO4,
AF9_TXMO5,
AF9_BDI,
AF9_VALBDI,
AF9_TOTAL,
AF9_PRODFA,
AF9_COMPUN,
AF9_TPMEDI,
AF9_UTIBDI,
AF9_FNC,
AF9_REVFNC,
AF9_ACAO,
AF9_REVACA,
AF9_TPACAO,
AF9_HESF,
AF9_TPTRF,
AF9_AGCRTL,
AF9_TIPPAR,
AF9_TPHORA,
AF9_RASTRO,
AF9_TOTIMP,
AF9_CHKLST,
AF9_IDPROJ
FROM AF9
WHERE
D_E_L_E_T_ = ' '
AND AF9_FILIAL = 'VALOR'
AND AF9_PROJET = 'VALOR'
AND AF9_REVISA = 'VALOR'
AND AF9_TAREFA = 'VALOR'
AND AF9_NIVEL = 'VALOR'
AND AF9_DESCRI = 'VALOR'
AND AF9_UM = 'VALOR'
AND AF9_QUANT = 0
AND AF9_HDURAC = 0
AND AF9_CALEND = 'VALOR'
AND AF9_START BETWEEN '20261001' AND '20261031'
AND AF9_FINISH BETWEEN '20261001' AND '20261031'
AND AF9_HORAI = 'VALOR'
AND AF9_HORAF = 'VALOR'
AND AF9_HUTEIS = 0
AND AF9_DTATUI BETWEEN '20261001' AND '20261031'
AND AF9_DTATUF BETWEEN '20261001' AND '20261031'
AND AF9_HRATUI = 'VALOR'
AND AF9_HRATUF = 'VALOR'
AND AF9_CCUSTO = 'VALOR'
AND AF9_ITEMCC = 'VALOR'
AND AF9_CLVL = 'VALOR'
AND AF9_FATURA = 'VALOR'
AND AF9_VATU1 = 0
AND AF9_VATU2 = 0
AND AF9_VATU3 = 0
AND AF9_VATU4 = 0
AND AF9_VATU5 = 0
AND AF9_VFIM1 = 0
AND AF9_VFIM2 = 0
AND AF9_VFIM3 = 0
AND AF9_VFIM4 = 0
AND AF9_VFIM5 = 0
AND AF9_VINI1 = 0
AND AF9_VINI2 = 0
AND AF9_VINI3 = 0
AND AF9_VINI4 = 0
AND AF9_VINI5 = 0
AND AF9_EDTPAI = 'VALOR'
AND AF9_VDSP1 = 0
AND AF9_VDSP2 = 0
AND AF9_VDSP3 = 0
AND AF9_VDSP4 = 0
AND AF9_VDSP5 = 0
AND AF9_COMPOS = 'VALOR'
AND AF9_CNVPRV = 'VALOR'
AND AF9_EMAIL = 'VALOR'
AND AF9_CODMEM = 'VALOR'
AND AF9_GRPCOM = 'VALOR'
AND AF9_PRIORI = 0
AND AF9_DTCONV BETWEEN '20261001' AND '20261031'
AND AF9_CUSTO = 0
AND AF9_CUSTO2 = 0
AND AF9_CUSTO3 = 0
AND AF9_CUSTO4 = 0
AND AF9_CUSTO5 = 0
AND AF9_ORDEM = 'VALOR'
AND AF9_RESTRI = 'VALOR'
AND AF9_DTREST BETWEEN '20261001' AND '20261031'
AND AF9_HRREST = 'VALOR'
AND AF9_TXMO2 = 0
AND AF9_TXMO3 = 0
AND AF9_TXMO4 = 0
AND AF9_TXMO5 = 0
AND AF9_BDI = 0
AND AF9_VALBDI = 0
AND AF9_TOTAL = 0
AND AF9_PRODFA = 'VALOR'
AND AF9_COMPUN = 'VALOR'
AND AF9_TPMEDI = 'VALOR'
AND AF9_UTIBDI = 'VALOR'
AND AF9_FNC = 'VALOR'
AND AF9_REVFNC = 'VALOR'
AND AF9_ACAO = 'VALOR'
AND AF9_REVACA = 'VALOR'
AND AF9_TPACAO = 'VALOR'
AND AF9_HESF = 0
AND AF9_TPTRF = 'VALOR'
AND AF9_AGCRTL = 'VALOR'
AND AF9_TIPPAR = 'VALOR'
AND AF9_TPHORA = 'VALOR'
AND AF9_RASTRO = 0
AND AF9_TOTIMP = 0
AND AF9_CHKLST = 'VALOR'
AND AF9_IDPROJ = '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
- AFA Recursos do Projeto
- AFB Despesas do Projeto
- AFC Estrutura do Projeto
- AFD Relacionamentos
- AFE Controle de Revisão do Projeto
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.