Resposta rápida
- Arquivo físico
AF2+ empresa, ex.:AF2010- Chave única
AF2_FILIAL+AF2_ORCAME+AF2_VERSAO+AF2_TAREFA- Compartilhamento
- Exclusivo
- Estrutura
- 40 campos (1 virtual), 7 índices, 15 gatilhos
- Exibição padrão
AF2_ORCAME+AF2_TAREFA+AF2_DESCRI+AF2_OBS
Consultar no seu ambiente
SELECT TOP 100 AF2_FILIAL, AF2_ORCAME, AF2_VERSAO, AF2_TAREFA, AF2_DESCRI
FROM AF2010
WHERE D_E_L_E_T_ = ' '
ORDER BY AF2_FILIAL, AF2_ORCAME, AF2_VERSAO, AF2_TAREFASELECT X3_ORDEM, X3_CAMPO, X3_TITULO, X3_TIPO, X3_TAMANHO, X3_DECIMAL, X3_CONTEXT
FROM SX3010
WHERE X3_ARQUIVO = 'AF2'
AND D_E_L_E_T_ = ' '
ORDER BY X3_ORDEMCom quem AF2 se liga
Consulta 9
Tabelas usadas como consulta padrão (F3) pelos campos desta.
É consultada por 2
Tabelas cujos campos usam esta como consulta padrão.
Campos 40
Clique no campo para ver validação, inicializador, combo e gatilhos.
| Campo | Título | Tipo | Tam. | Dec. | Contexto | Picture | F3 | Descrição |
|---|---|---|---|---|---|---|---|---|
| Filial | Caractere | 2 | 0 | Real | — | — | Filial do Sistema | |
| ||||||||
| Orcamento | Caractere | 10 | 0 | Real | @! | AF1 | Codigo do Orcamento | |
| ||||||||
| Tarefa | Caractere | 12 | 0 | Real | @! | — | Codigo da Tarefa | |
| ||||||||
| Nivel | Caractere | 3 | 0 | Real | @! | — | Nivel do Orcamento | |
| ||||||||
| Descricao | Caractere | 90 | 0 | Real | @! | — | Descricao da Composicao | |
| ||||||||
| UM | Caractere | 2 | 0 | Real | — | SAH | Unidade de Medida | |
| ||||||||
| Quantidade | Numérico | 14 | 4 | Real | @E 999,999,999.9999 | — | Quantidade Utilizada | |
| ||||||||
| Grupo | Caractere | 5 | 0 | Real | @! | AE5 | Grupo de Tarefas | |
| ||||||||
| Composicao | Caractere | 10 | 0 | Real | @! | AE1 | Codigo da Composicao | |
| ||||||||
| Duracao Hrs. | Numérico | 8 | 2 | Real | @E 99,999.99 | — | Duracao da Tarefa em Hrs. | |
| ||||||||
| Cod. EDT Pai | Caractere | 12 | 0 | Real | @! | — | Codigo da EDT Pai | |
| ||||||||
| Calendario | Caractere | 3 | 0 | Real | @! | SH7 | Calendário utilizado | |
| ||||||||
| Centro Custo | Caractere | 9 | 0 | Real | @! | CTT | Centro de Custo | |
| ||||||||
| Classe Valor | Caractere | 9 | 0 | Real | @! | CTH | Classe de Valor | |
| ||||||||
| Item Contab. | Caractere | 9 | 0 | Real | @! | CTD | Item Contabil | |
| ||||||||
| Metodo Med. | Caractere | 1 | 0 | Real | — | — | Metodo de Medicao | |
| ||||||||
| Prioridade | Numérico | 5 | 0 | Real | @E 99999 | — | Prioridade da Tarefa | |
| ||||||||
| Cod. Memo | Caractere | 6 | 0 | Real | — | — | Codigo do Memo | |
| ||||||||
| Obsevacoes | Memo | 80 | 0 | Virtual | — | — | Observacoes | |
| ||||||||
| Faturavel ? | Caractere | 1 | 0 | Real | — | — | Permite Geracao PV/NFS | |
| ||||||||
| Campo | Título | Tipo | Tam. | Dec. | Contexto | Picture | F3 | Descrição |
|---|---|---|---|---|---|---|---|---|
| Cust.Moeda 1 | Numérico | 14 | 2 | Real | @E 99,999,999,999.99 | — | Custo Prv. Tarefa-Moeda 1 | |
| ||||||||
| Cust.Moeda 2 | Numérico | 14 | 2 | Real | @E 99,999,999,999.99 | — | Custo Prv. Tarefa-Moeda 2 | |
| ||||||||
| Cust.Moeda 3 | Numérico | 14 | 2 | Real | @E 99,999,999,999.99 | — | Custo Prv. Tarefa-Moeda 3 | |
| ||||||||
| Cust.Moeda 4 | Numérico | 14 | 2 | Real | @E 99,999,999,999.99 | — | Custo Prv. Tarefa-Moeda 4 | |
| ||||||||
| Cust.Moeda 5 | Numérico | 14 | 2 | Real | @E 99,999,999,999.99 | — | Custo Prv. Tarefa-Moeda 5 | |
| ||||||||
| Ordem | Caractere | 3 | 0 | Real | @! | — | Ordem da Estrutura | |
| ||||||||
| Taxa Moeda 2 | Numérico | 14 | 2 | Real | @E 99,999,999,999.99 | — | Taxa 2 Informada Usuario | |
| ||||||||
| Taxa Moeda 3 | Numérico | 14 | 2 | Real | @E 99,999,999,999.99 | — | Taxa 3 Informada Usuario | |
| ||||||||
| Taxa Moeda 4 | Numérico | 14 | 2 | Real | @E 99,999,999,999.99 | — | Taxa 4 Informada Usuario | |
| ||||||||
| Taxa Moeda 5 | Numérico | 14 | 2 | Real | @E 99,999,999,999.99 | — | Taxa 5 Informada Usuario | |
| ||||||||
| % Markup | Numérico | 6 | 2 | Real | @E 999.99 | — | % Markup | |
| ||||||||
| Valor Markup | Numérico | 14 | 2 | Real | @E 99,999,999,999.99 | — | Valor do Markup | |
| ||||||||
| Valor Total | Numérico | 14 | 2 | Real | @E 999,999,999,999.99 | — | Valor Total de Venda | |
| ||||||||
| Util. Markup | Caractere | 1 | 0 | Real | — | — | Utiliza Markup | |
| ||||||||
| Status | Caractere | 1 | 0 | Real | — | — | Status Instalacao | |
| ||||||||
| Tipo Tarefa | Caractere | 6 | 0 | Real | @! | ADS | Tipo da Tarefa | |
| ||||||||
| EDT Ori | Caractere | 35 | 0 | Real | @! | — | EDT Original | |
| ||||||||
| Mod.Ori | Caractere | 12 | 0 | Real | @! | — | Modelo Original | |
| ||||||||
| Obrigatória | Caractere | 1 | 0 | Real | @! | — | Tarefa Obrigatória | |
| ||||||||
| Versão | Caractere | 3 | 0 | Real | @! | — | Versão | |
| ||||||||
Nenhum campo corresponde ao filtro.
Índices 7
| Ordem | Chave | Descrição | Nickname | Pesquisa |
|---|---|---|---|---|
1 | AF2_FILIAL+AF2_ORCAME+AF2_TAREFA+AF2_ORDEM | Orcamento + Tarefa + Ordem | — | S |
2 | AF2_FILIAL+AF2_ORCAME+AF2_EDTPAI+AF2_ORDEM | Orcamento + Cod. EDT Pai + Ordem | — | S |
3 | AF2_FILIAL+AF2_ORCAME+AF2_COMPOS | Orcamento + Composicao | — | S |
4 | AF2_FILIAL+AF2_ORCAME+AF2_DESCRI | Orcamento + Descricao | — | S |
5 | AF2_FILIAL+AF2_ORCAME+AF2_VERSAO+AF2_TAREFA+AF2_ORDEM | Orcamento + Versão + Tarefa + Ordem | — | S |
6 | AF2_FILIAL+AF2_ORCAME+AF2_VERSAO+AF2_EDTPAI+AF2_ORDEM | Orcamento + Versão + Cod. EDT Pai + Ordem | — | S |
7 | AF2_FILIAL+AF2_ORCAME+AF2_VERSAO+AF2_COMPOS | Orcamento + Versão + Composicao | — | S |
Gatilhos 15
| Campo | Seq. | Contradomínio | Tipo | Regra | Alias | Chave de busca | Condição |
|---|---|---|---|---|---|---|---|
AF2_BDI | 001 | AF2_VALBDI | P | (M->AF2_BDI * M->AF2_CUSTO) / 100 | — | — | M->AF2_BDI <> 0 |
AF2_BDI | 002 | AF2_VALBDI | P | (PmsGetBDIPad('AF2')/ 100 * M->AF2_CUSTO) | — | — | M->AF2_BDI == 0 |
AF2_BDI | 003 | AF2_TOTAL | P | (M->AF2_VALBDI + M->AF2_CUSTO) | — | — | — |
AF2_COMPOS | 001 | AF2_COMPOS | P | M->AF2_COMPOS | — | — | — |
AF2_CUSTO | 001 | AF2_TOTAL | P | M->AF2_CUSTO + (M->AF2_CUSTO * M->AF2_BDI / 100) | — | — | M->AF2_BDI <> 0 |
AF2_CUSTO | 002 | AF2_TOTAL | P | M->AF2_CUSTO + (M->AF2_CUSTO * PmsGetBDIPad('AF2')/ 100) | — | — | M->AF2_BDI == 0 |
AF2_CUSTO | 003 | AF2_VALBDI | P | M->AF2_CUSTO * (M->AF2_BDI / 100) | — | — | M->AF2_BDI <> 0 |
AF2_CUSTO | 004 | AF2_VALBDI | P | M->AF2_CUSTO * (PmsGetBDIPad('AF2') / 100) | — | — | M->AF2_BDI == 0 |
AF2_ORCAME | 001 | AF2_TAREFA | P | MaGetNumAF2(,M->AF2_ORCAME) | — | — | — |
AF2_QUANT | 001 | AF2_QUANT | P | M->AF2_QUANT | — | — | — |
AF2_UTIBDI | 001 | AF2_BDI | P | If(M->AF2_UTIBDI=='2', 0, M->AF2_BDI) | — | — | — |
AF2_UTIBDI | 002 | AF2_VALBDI | P | If(M->AF2_UTIBDI=='2', 0, M->AF2_BDI) | — | — | — |
AF2_UTIBDI | 003 | AF2_TOTAL | P | If(M->AF2_UTIBDI=='2', M->AF2_CUSTO, M->AF2_VALBDI + M->AF2_CUSTO) | — | — | — |
AF2_VALBDI | 001 | AF2_BDI | P | (M->AF2_VALBDI * 100) / M->AF2_CUSTO | — | — | — |
AF2_VALBDI | 002 | AF2_TOTAL | P | (M->AF2_VALBDI + M->AF2_CUSTO) | — | — | — |
Procedência
Dicionário padrão do Protheus 12.1.2510, como a TOTVS distribui, sem customização de ambiente.