Dicionário Protheus
Início

Tabela AF2 no Protheus

Tarefas do Orçamento

O que é a tabela AF2 no Protheus?

A tabela AF2 faz parte do sistema ERP Protheus da TOTVS e é utilizada para tarefas do orçamento.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela AF2 possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela AF2, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE AF2
X2_PATH \DATA\
X2_ARQUIVO AF2990
X2_NOME Tarefas do Orçamento
X2_NOMESPA Tareas del Presupuesto
X2_NOMEENG Quoation Tasks
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO AF2_FILIAL+AF2_ORCAME+AF2_VERSAO+AF2_TAREFA
X2_PYME S
X2_MODULO 44
X2_DISPLAY AF2_ORCAME+AF2_TAREFA+AF2_DESCRI+AF2_OBS
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 202
R_E_C_D_E_L_ 0

Campos da Tabela AF2 (40 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
AF2 01 AF2_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del Sistema System Branch - - x x x x x x x x x x x x x x x - - 1 x x - - - N - - - - - - - - - - 033 1 S - - N N N - - - 1 2 - - - 3055 0
AF2 02 AF2_ORCAME C 10 0 Orcamento Presupuesto Budget Codigo do Orcamento Codigo del Presupuesto Budget Code @! ExistCpo("AF1") x x x x x x x x x x x x x x x - AF1 1 xx - S - N - - - - - - - - - - - 1 S - - N N N - - - 1 1 - - - 3056 0
AF2 03 AF2_TAREFA C 12 0 Tarefa Tarea Task Codigo da Tarefa Codigo de la Tarea Task Code @! ExistChav("AF2",M->AF2_ORCAME+M->AF2_TAREFA).And.FreeForUse("AF2",M->AF2_ORCAME+M->AF2_TAREFA) x x x x x x x x x x x x x x x xx - - 1 xx - - - S - - - - - - - - M->AF2_ORCAME!=" " - 014 1 S - - S N N - - - 1 1 - - - 3057 0
AF2 04 AF2_NIVEL C 3 0 Nivel Nivel Level Nivel do Orcamento Nivel del Presupuesto Budget Level @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S V - - - - - - - - - - 1 S - - N N N - - - 1 1 - - - 3058 0
AF2 05 AF2_DESCRI C 90 0 Descricao Descripcion Description Descricao da Composicao Descripc. de Composicion Arrangement Description @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S - - - - - - - - - - - 1 S - - S N N - - - 1 1 - - - 3059 0
AF2 06 AF2_UM C 2 0 UM UM M.U. Unidade de Medida Unidad de Medida Measurement Unit - Vazio().Or.ExistCpo("SAH") x x x x x x x x x x x x x x x x - SAH 1 xx x - - - S - - - - - - - - - - 122 1 S - - N N N - - - 1 2 - - - 3060 0
AF2 07 AF2_QUANT N 14 4 Quantidade Cantidad Quantity Quantidade Utilizada Cantidad Utilizada Quantity Used @E 999,999,999.9999 Positivo().And.NaoVazio().And.If(Altera,PmsVldFase("AF1",M->AF1_ORCAME,"19"),.T.) x x x x x x x x x x x x x x x x 1 - 1 xxxx - S - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 3061 0
AF2 08 AF2_GRPCOM C 5 0 Grupo Grupo Group Grupo de Tarefas Grupo de Tareas Task Group @! Vazio().Or.ExistCpo("AE5") x x x x x x x x x x x x x x x x - AE5 1 xx x - - - N - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 3062 0
AF2 09 AF2_COMPOS C 10 0 Composicao Composicion Arrangement Codigo da Composicao Codigo de la Composicion Arrangement Code @! Vazio() .Or. ExistCpo("AE1") x x x x x x x x x x x x x x x x - AE1 1 x xx x - S - N V - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 3063 0
AF2 10 AF2_HDURAC N 8 2 Duracao Hrs. Duracion Hrs Dur.in Hrs. Duracao da Tarefa em Hrs. Duracion de Tarea en Hrs. Task Duration in Hours @E 99,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xx x x - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 3064 0
AF2 11 AF2_EDTPAI C 12 0 Cod. EDT Pai Cod.EDT Prin Main WBS Cod Codigo da EDT Pai Codigo de EDT Principal Main WBS Code @! - x x x x x x x x x x x x x x x x - - 1 - - - - N V - - - - - - - - - 014 1 S - - N N N - - - 1 2 - - - 3065 0
AF2 12 AF2_CALEND C 3 0 Calendario Calendario Calendar Calendário utilizado Calendario Utilizado Calendar used @! Vazio().Or.ExistCpo("SH7") x x x x x x x x x x x x x x x x - SH7 1 x x - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 3066 0
AF2 13 AF2_CCUSTO C 9 0 Centro Custo Centro Costo Cost Center Centro de Custo Centro de Costo Cost Center @! Vazio().Or. Ctb105CC() x x x x x x x x x x x x x x x - CTT 1 x x - - - N - - - - - - - - - - 004 1 S - - N N N - - - 1 2 - - - 3067 0
AF2 14 AF2_CLVL C 9 0 Classe Valor Clase Valor Value Class Classe de Valor Clase de Valor Value Class @! Vazio().Or. Ctb105ClVl() x x x x x x x x x x x x x x x - CTH 1 x x - - - N - - - - - - - - - - 006 1 S - - N N N - - - 1 2 - - - 3068 0
AF2 15 AF2_ITEMCC C 9 0 Item Contab. Item Contab. Acctn.Item Item Contabil Item Contable Accounting Item @! Vazio().Or. Ctb105Item() x x x x x x x x x x x x x x x - CTD 1 x x - - - N - - - - - - - - - - 005 1 S - - N N N - - - 1 2 - - - 3069 0
AF2 16 AF2_TPMEDI C 1 0 Metodo Med. Metodo Med. Meas. Method Metodo de Medicao Metodo de Medicion Measurement Method - Pertence("12345") x x x x x x x x x x x x x x x x "4" - 1 x - - - N - - - - 1=0-100;2=20-80;3=Eventos;4=Proporcional ao Tempo;5=Proporcional ao Custo 1=0-100;2=20-80;3=Acontecimientos;4=Proporcional al Tiempo;5=Proporcional al Costo 1=0-100;2=20-80;3=Events;4=Proportional to Time;5=Proportional to Costs - - - - 1 S - - N N N - - - 1 2 - - - 3070 0
AF2 17 AF2_PRIORI N 5 0 Prioridade Prioridad Priority Prioridade da Tarefa Prioridad de la Tarea Task Priority @E 99999 Vazio() .Or. Positivo() x x x x x x x x x x x x x x x x 500 - 1 xxxx x - - - - - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 3071 0
AF2 18 AF2_CODMEM C 6 0 Cod. Memo Cod. Memo Memo Code Codigo do Memo Codigo del Memo Memo Code - - x x x x x x x x x x x x x x x - - 1 xx x - - - - V - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 3072 0
AF2 19 AF2_OBS M 80 0 Obsevacoes Observacion Notes Observacoes Observaciones Notes - - x x x x x x x x x x x x x x x x If(Inclui,"",MSMM(AF2->AF2_CODMEM,80)) - 1 xx x - - - N A V - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 3073 0
AF2 20 AF2_FATURA C 1 0 Faturavel ? Facturable Invoiced Permite Geracao PV/NFS Permite generar PV/NFS Allows Gen.PV/NFS - - x x x x x x x x x x x x x x x x - - 1 x x - - - - - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - 3 N - - N N N - - - 1 2 - - - 3074 0
AF2 21 AF2_CUSTO N 14 2 Cust.Moeda 1 Cost.Moned 1 Curr.1 Cost Custo Prv. Tarefa-Moeda 1 Costo prev. Tarea Moned 1 Task Est.Cost-Currency 1 @E 99,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xxxx x - S - N V - - - - - - - - - - 4 S - - N N N - - - 1 2 - - - 3075 0
AF2 22 AF2_CUSTO2 N 14 2 Cust.Moeda 2 Cost.Moned 2 Curr.2 Cost Custo Prv. Tarefa-Moeda 2 Costo prev. tarea moned 2 Task Est.Cost-Currency 2 @E 99,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xxxx x - - - - V - - - - - - - - - - 4 S - - N N N - - - 1 2 - - - 3076 0
AF2 23 AF2_CUSTO3 N 14 2 Cust.Moeda 3 Cost.Moned 3 Curr.3 Cost Custo Prv. Tarefa-Moeda 3 Costo prev. tarea moned 3 Task Est.Cost-Currency 3 @E 99,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xxxx x - - - - V - - - - - - - - - - 4 S - - N N N - - - 1 2 - - - 3077 0
AF2 24 AF2_CUSTO4 N 14 2 Cust.Moeda 4 Cost.Moned 4 Curr.4 Cost Custo Prv. Tarefa-Moeda 4 Costo prev. tarea moned 4 Task Est.Cost-Currency 4 @E 99,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xxxx x - - - - V - - - - - - - - - - 4 S - - N N N - - - 1 2 - - - 3078 0
AF2 25 AF2_CUSTO5 N 14 2 Cust.Moeda 5 Cost.Moned 5 Curr.5 Cost Custo Prv. Tarefa-Moeda 5 Costo prev. tarea moned 5 Task Est.Cost-Currency 5 @E 99,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xxxx x - - - - V - - - - - - - - - - 4 S - - N N N - - - 1 2 - - - 3079 0
AF2 26 AF2_ORDEM C 3 0 Ordem Orden Order Ordem da Estrutura Orden de la Estructura Structure Order @! - x x x x x x x x x x x x x x x x - - 1 xx x - - - N - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 3080 0
AF2 27 AF2_TXMO2 N 14 2 Taxa Moeda 2 Tasa Mon. 2 Curr. Rate 2 Taxa 2 Informada Usuario Tasa 2 Informada Usuario Rate 2 Entered by User @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - S A R - - - - - - - - - 4 S - - N N N - - - 1 2 - - - 3081 0
AF2 28 AF2_TXMO3 N 14 2 Taxa Moeda 3 Tasa Mon. 3 Curr. Rate 3 Taxa 3 Informada Usuario Tasa 3 Informada Usuario Rate 3 Entered by User @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - S A R - - - - - - - - - 4 S - - N N N - - - 1 2 - - - 3082 0
AF2 29 AF2_TXMO4 N 14 2 Taxa Moeda 4 Tasa Mon. 4 Curr. Rate 4 Taxa 4 Informada Usuario Tasa 4 Informada Usuario Rate 4 Entered by User @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - S A R - - - - - - - - - 4 S - - N N N - - - 1 2 - - - 3083 0
AF2 30 AF2_TXMO5 N 14 2 Taxa Moeda 5 Tasa Mon. 5 Curr. Rate 5 Taxa 5 Informada Usuario Tasa 5 Informada Usuario Rate 5 Entered by User @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - S A R - - - - - - - - - 4 S - - N N N - - - 1 2 - - - 3084 0
AF2 31 AF2_BDI N 6 2 % Markup % Markup % Markup % Markup % Markup % Markup @E 999.99 - x x x x x x x x x x x x x x x x - - 1 x - S - N A - - - - - - - PMSUtiBDI('1') - - 3 N - - N N N - - - 1 2 - - - 3085 0
AF2 32 AF2_VALBDI N 14 2 Valor Markup Valor Markup Markup Value Valor do Markup Valor de Markup Markup Value @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - S - N A - - - - - - - PMSUtiBDI('1') - - 3 N - - N N N - - - 1 2 - - - 3086 0
AF2 33 AF2_TOTAL N 14 2 Valor Total Valor Total Grand Total Valor Total de Venda Valor Total de Venta Sales Grand Total @E 999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xx - - - N V - - - - - - - - - - 3 N - - N N N - - - 1 2 - - - 3087 0
AF2 34 AF2_UTIBDI C 1 0 Util. Markup Util. Markup Use Markup Utiliza Markup Utiliza Markup Use Markup - Pertence("12") x x x x x x x x x x x x x x x x "1" - 1 xx x - S - S A R - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - 4 N - - N N N - - - 1 2 - - - 3088 0
AF2 35 AF2_STATUS C 1 0 Status Estatus Status Status Instalacao Estatus Instalacion Installation Status - Pertence('123') x x x x x xx x x x xx x x x x x x x x '1' - 1 xx x - - - - A R - - 1=Utilizado;2=Nao Utilizado;3=Preexistente 1=Utilizado;2=No Utilizado;3=Preexistente 1=Used;2=Not Used;3=Preexistent - - - - - S - - N N N - - - 1 2 - - - 3089 0
AF2 36 AF2_TPTARE C 6 0 Tipo Tarefa Tipo Tarea Task Type Tipo da Tarefa Tipo de Tarea Task Type @! Vazio().OR. PA010Taref() x x x x x xx x x x xx x x x x x x x x - ADS 1 xx x - - - - A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 3090 0
AF2 37 AF2_EDTORI C 35 0 EDT Ori EDT Ori Original EDT EDT Original EDT Original Original EDT @! - x x x x x x x x x x x x x x x x - - 1 x x - - - - V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 3091 0
AF2 38 AF2_MODORI C 12 0 Mod.Ori Mod.Ori Original Mod Modelo Original Modelo Original Original Model @! - x x x x x x x x x x x x x x x x - - 1 x x - - - - V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 3092 0
AF2 39 AF2_REGOBR C 1 0 Obrigatória Obligatoria Mandatory Tarefa Obrigatória Tarea Obligatoria Mandatory Task @! - x x x x x x x x x x x x x x x x "2" - 1 x x - - - - A R - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - Ft530HabCpos() - - 1 S - - N - N - - - 1 2 - - - 3093 0
AF2 40 AF2_VERSAO C 3 0 Versão Version Version Versão Version Version @! - x x x x x x x x x x x x x x x x - - 1 x x - - - - V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 3094 0

Índices da Tabela AF2 (7 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
AF2 1 AF2_FILIAL+AF2_ORCAME+AF2_TAREFA+AF2_ORDEM Orcamento + Tarefa + Ordem Presupuesto + Tarea + Orden Budget + Task + Order S - - S 2 3 - 513 0
AF2 2 AF2_FILIAL+AF2_ORCAME+AF2_EDTPAI+AF2_ORDEM Orcamento + Cod. EDT Pai + Ordem Presupuesto + Cod.EDT Prin + Orden Budget + Main WBS Cod + Order S - - S 2 3 - 514 0
AF2 3 AF2_FILIAL+AF2_ORCAME+AF2_COMPOS Orcamento + Composicao Presupuesto + Composicion Budget + Arrangement S - - S 2 3 - 515 0
AF2 4 AF2_FILIAL+AF2_ORCAME+AF2_DESCRI Orcamento + Descricao Presupuesto + Descripcion Budget + Description S - - S 2 3 - 516 0
AF2 5 AF2_FILIAL+AF2_ORCAME+AF2_VERSAO+AF2_TAREFA+AF2_ORDEM Orcamento + Versão + Tarefa + Ordem Presupuesto + Version + Tarea + Orden Budget + Version + Task + Order S - - S 2 3 - 517 0
AF2 6 AF2_FILIAL+AF2_ORCAME+AF2_VERSAO+AF2_EDTPAI+AF2_ORDEM Orcamento + Versão + Cod. EDT Pai + Ordem Presupuesto + Version + Cod.EDT Prin + Orden Budget + Version + Main WBS Cod + Order S - - S 2 3 - 518 0
AF2 7 AF2_FILIAL+AF2_ORCAME+AF2_VERSAO+AF2_COMPOS Orcamento + Versão + Composicao Presupuesto + Version + Composicion Budget + Version + Arrangement S - - S 2 3 - 519 0

Perguntas frequentes

Para que serve a tabela AF2 no Protheus?

Ela é utilizada para tarefas do orçamento dentro do sistema ERP Protheus.

Como consultar os campos da tabela AF2?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela AF2?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.