Tabela
AF9 Tarefas do Projeto
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
AF9_FILIAL C 2 0 Filial S
AF9_PROJET C 10 0 Projeto ExistCpo("AF8") AF8 S
AF9_REVISA C 4 0 Versao @! S
AF9_TAREFA C 12 0 Tarefa @! ExistChav("AF9",M->AF9_PROJET+M->AF9_REVISA+M->AF9_TAREFA).And.FreeForUse("AF9",M->AF9_PROJET+M->AF9_REVISA+M->AF9_TAREFA) M->AF9_PROJET!=" " S
AF9_NIVEL C 3 0 Nivel @! S
AF9_DESCRI C 90 0 Descricao @! S
AF9_UM C 2 0 UM Vazio().Or.ExistCpo("SAH") SAH S
AF9_QUANT N 14 4 Quantidade @E 999,999,999.9999 Positivo().And.NaoVazio().And.If(Altera,PmsVldFase("AF8",M->AF9_PROJET,"19"),.T.) S
AF9_HDURAC N 12 2 Duracao Hrs. @E 999999999.99 Positivo().And.If(Altera,PmsVldFase("AF8",M->AF9_PROJET,"24"),.T.).And.PMS203DHRS() M->AF9_TPMEDI<>"6" S
AF9_CALEND C 3 0 Calendario @! ExistCpo("SH7").And.If(Altera,PmsVldFase("AF8",M->AF9_PROJET,"20"),.T.).And.PMS203VCAL() SH7 S
AF9_START D 8 0 Dt.Ini. Prv. If(Altera,PmsVldFase("AF8",M->AF9_PROJET,"25"),.T.).And.PMS203DINI() M->AF9_TPMEDI<>"6" S
AF9_FINISH D 8 0 Dt.Fin. Prv. If(Altera,PmsVldFase("AF8",M->AF9_PROJET,"26"),.T.).And.PMS203DFIM() M->AF9_TPMEDI<>"6" S
AF9_HORAI C 5 0 Hr.Inic.Prv. 99:99 AtVldHora(M->AF9_HORAI).And.If(Altera,PmsVldFase("AF8",M->AF9_PROJET,"24"),.T.).And.PMS203DINI() M->AF9_TPMEDI<>"6" S
AF9_HORAF C 5 0 Hr.Fin. Prv 99:99 AtVldHora(M->AF9_HORAF).And.If(Altera,PmsVldFase("AF8",M->AF9_PROJET,"26"),.T.).And.PMS203DFIM() M->AF9_TPMEDI<>"6" S
AF9_HUTEIS N 12 2 Horas Uteis @E 999999999.99 Positivo() S
AF9_DTATUI D 8 0 Dt.Inic.Rlz. S
AF9_DTATUF D 8 0 Dt.Fin.Rlz. S
AF9_HRATUI C 5 0 Hr.Inic.Rlz. 99:99 S
AF9_HRATUF C 5 0 Hr.Fin.Rlz. 99:99 S
AF9_CCUSTO C 9 0 Centro Custo @! Vazio().Or. Ctb105CC() CTT S
AF9_ITEMCC C 9 0 Item Contab. @! Vazio().Or. Ctb105Item() CTD S
AF9_CLVL C 9 0 Classe Valor @! Vazio().Or. Ctb105Clvl() CTH S
AF9_FATURA C 1 0 Faturavel ? Pertence("12") 1=Sim;2=Nao S
AF9_VATU1 N 14 2 Vlr.Atual $ @E 999,999,999.99 S
AF9_VATU2 N 14 2 Vlr.Atu.2a M @E 999,999,999.99 S
AF9_VATU3 N 14 2 Vlr.Atu.3a M @E 999,999,999.99 S
AF9_VATU4 N 14 2 Vlr.Atu.4a M @E 999,999,999.99 S
AF9_VATU5 N 14 2 Vlr.Atu.5a M @E 999,999,999.99 S
AF9_VFIM1 N 14 2 Vlr.Final @E 999,999,999.99 S
AF9_VFIM2 N 14 2 Vlr.Fim 2a M @E 999,999,999.99 S
AF9_VFIM3 N 14 2 Vlr.Fim 3a M @E 999,999,999.99 S
AF9_VFIM4 N 14 2 Vlr.Fim 4a M @E 999,999,999.99 S
AF9_VFIM5 N 14 2 Vlr.Fim 5a M @E 999,999,999.99 S
AF9_VINI1 N 14 2 Vlr.Inicial @E 999,999,999.99 S
AF9_VINI2 N 14 2 Vlr.Ini.2a M @E 999,999,999.99 S
AF9_VINI3 N 14 2 Vlr.Ini.3a M @E 999,999,999.99 S
AF9_VINI4 N 14 2 Vlr.Ini.4a M @E 999,999,999.99 S
AF9_VINI5 N 14 2 Vlr.Ini.5a M @E 999,999,999.99 S
AF9_EDTPAI C 12 0 EDT Pai @! S
AF9_VDSP1 N 14 2 Vlr.Despesa @E 999,999,999.99 S
AF9_VDSP2 N 14 2 Vlr.Dsp.2a M @E 999,999,999.99 S
AF9_VDSP3 N 14 2 Vlr.Dsp.3a M @E 999,999,999.99 S
AF9_VDSP4 N 14 2 Vlr.Dsp.4a M @E 999,999,999.99 S
AF9_VDSP5 N 14 2 Vlr.Dsp.5a M @E 999,999,999.99 S
AF9_COMPOS C 10 0 Composicao @! Vazio().Or.ExistCpo("AE1") AE1 !AF8ComAJT(AF8->AF8_PROJET) S
AF9_CNVPRV C 1 0 Conv.Moeda Pertence("1234567") 1=Data Base;2=Data Fixa;3=Tx.Media ( 3 Taxas );4=Tx.Media ( 15 Taxas );5=Data Inicio Prv.;6=Data Final Prv.;7=Informado Usuario S
AF9_EMAIL C 1 0 Env.email @! Pertence("12") 1=Sim;2=Nao S
AF9_CODMEM C 6 0 Codigo Memo N
AF9_OBS M 80 0 Observacoes V N
AF9_GRPCOM C 5 0 Grupo @! Vazio().Or.ExistCpo("AE5") AE5 S
AF9_PRIORI N 5 0 Prioridade @E 99999 Vazio() .Or. Positivo() S
AF9_DTCONV D 8 0 Dt.Conversao M->AF9_CNVPRV == "2" S
AF9_CUSTO N 14 2 Cust.Moeda 1 @E 99,999,999,999.99 Positivo() S
AF9_CUSTO2 N 14 2 Cust.Moeda 2 @E 99,999,999,999.99 Positivo() S
AF9_CUSTO3 N 14 2 Cust.Moeda 3 @E 99,999,999,999.99 Positivo() S
AF9_CUSTO4 N 14 2 Cust.Moeda 4 @E 99,999,999,999.99 Positivo() S
AF9_CUSTO5 N 14 2 Cust.Moeda 5 @E 99,999,999,999.99 Positivo() S
AF9_ORDEM C 3 0 Ordem @! S
AF9_RESTRI C 1 0 Restricao @! Pertence('12345678') .AND. Iif(M->AF9_RESTRI=='8',PA203Tarde(M->AF9_PROJET, M->AF9_REVISA, M->AF9_TAREFA), .T.) 1=Iniciar;2=Terminar;3=Nao iniciar antes;4=Nao iniciar depois;5=Nao term. antes;6=Nao term. depois;7=O mais breve;8=O mais tarde S
AF9_DTREST D 8 0 Dt.Restricao NaoVazio() M->AF9_RESTRI$"123456" S
AF9_HRREST C 5 0 Hr.Restricao 99:99 ATVldHora(M->AF9_HRREST).And.Pms203DRES() M->AF9_RESTRI$"123456" S
AF9_TXMO2 N 14 2 Taxa Moeda 2 @E 99,999,999,999.99 R S
AF9_TXMO3 N 14 2 Taxa Moeda 3 @E 99,999,999,999.99 R S
AF9_TXMO4 N 14 2 Taxa Moeda 4 @E 99,999,999,999.99 R S
AF9_TXMO5 N 14 2 Taxa Moeda 5 @E 99,999,999,999.99 R S
AF9_BDI N 6 2 % Markup @E 999.99 PMSUtiBDI('2') N
AF9_VALBDI N 14 2 Valor Markup @E 99,999,999,999.99 PMSUtiBDI('2') N
AF9_TOTAL N 14 2 Valor Total @E 999,999,999,999.99 N
AF9_PRODFA C 15 0 Produto Fatu @! Vazio().Or.ExistCpo('SB1') SB1 N
AF9_COMPUN C 10 0 Compos.Unica @! AF8ComAJT(AF8->AF8_PROJET) S
AF9_TPMEDI C 1 0 Metodo Med. Pertence("123456") 1=0-100;2=20-80;3=Eventos;4=Proporcional ao Tempo;5=Proporcional ao Custo;6=Cronograma por periodo S
AF9_UTIBDI C 1 0 Util. Markup Pertence("12") R 1=Sim;2=Nao N
AF9_FNC C 15 0 Codigo FNC @R 99999999999/9999 QI2 S
AF9_REVFNC C 2 0 Rev. FNC @! QI2 S
AF9_ACAO C 15 0 Acao/Plano @R 99999999999/9999 QI3 S
AF9_REVACA C 2 0 Rev. Acao @! QI3 S
AF9_TPACAO C 2 0 Tp. Ac/Etapa @! S
AF9_HESF N 12 2 Esforco Hrs. @E 999999999.99 S
AF9_TPTRF C 1 0 Tipo Tarefa @! Pertence('123') 1=Duracao Fixa;2=Esforco Fixo;3=Unidade Fixa S
AF9_AGCRTL C 1 0 Agendamento @! Pertence('12') 1=Sim;2=Nao A203Agen() S
AF9_TIPPAR C 3 0 Tipo Tarefa @! ExistCpo("AN4") .OR. Vazio() AN4 R N
AF9_TPHORA C 1 0 Tipo Horas Pertence( "123" ) 1=Produtiva;2=Improdutiva;3=Nao Utiliza S
AF9_RASTRO N 2 0 Limit.Rst. @E 99 Positivo() S
AF9_TOTIMP N 12 2 Tot.Impostos @E 999,999,999.99 R S
AF9_CHKLST C 6 0 Cod.ChkLst R S
AF9_IDPROJ C 20 0 ID Project @! R S