
| Tabela | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| AFC | Estrutura do Projeto | ||||||||||
| Campo | Tipo | Tamanho | Decimal | Titulo | Formato | Validacao | F3 | Contexto | Lista | Condicao | PYME |
| AFC_FILIAL | C | 2 | 0 | Filial | S | ||||||
| AFC_PROJET | C | 10 | 0 | Projeto | ExistCpo("AF8") | AF8 | S | ||||
| AFC_REVISA | C | 4 | 0 | Versao | @! | S | |||||
| AFC_EDT | C | 12 | 0 | EDT | @! | ExistChav("AFC",M->AFC_PROJET+M->AFC_REVISA+M->AFC_EDT).And.FreeForUse("AFC",M->AFC_PROJET+M->AFC_REVISA+M->AFC_EDT) | M->AFC_PROJET!=" " | S | |||
| AFC_NIVEL | C | 3 | 0 | Nivel | @! | S | |||||
| AFC_DESCRI | C | 90 | 0 | Descricao | @! | S | |||||
| AFC_UM | C | 2 | 0 | UM | Vazio().Or.ExistCpo("SAH") | SAH | S | ||||
| AFC_QUANT | N | 14 | 4 | Quantidade | @E 999,999,999.9999 | Positivo().And.NaoVazio() | S | ||||
| AFC_HDURAC | N | 14 | 2 | Duracao Hrs. | @E 99999999999.99 | S | |||||
| AFC_CALEND | C | 3 | 0 | Calendario | @! | ExistCpo("SH7").And.PMS203VCAL() | SH7 | S | |||
| AFC_START | D | 8 | 0 | Dt.Ini. Prv. | S | ||||||
| AFC_FINISH | D | 8 | 0 | Dt.Fin. Prv. | S | ||||||
| AFC_HORAI | C | 5 | 0 | Hr.Inic.Prv. | 99:99 | S | |||||
| AFC_HORAF | C | 5 | 0 | Hr.Fin. Prv | 99:99 | S | |||||
| AFC_HUTEIS | N | 16 | 2 | Horas Uteis | @E 9999999999999.99 | Positivo() | S | ||||
| AFC_DTATUI | D | 8 | 0 | Dt.Inic.Rlz. | S | ||||||
| AFC_DTATUF | D | 8 | 0 | Dt.Fin.Rlz. | S | ||||||
| AFC_EDTPAI | C | 12 | 0 | Cod. EDT Pai | @! | S | |||||
| AFC_CUSTO | N | 14 | 2 | Cust.Moeda 1 | @E 99,999,999,999.99 | Positivo() | S | ||||
| AFC_CODMEM | C | 6 | 0 | Codigo Memo | N | ||||||
| AFC_OBS | M | 80 | 0 | Observacoes | V | N | |||||
| AFC_CUSTO2 | N | 14 | 2 | Cust.Moeda 2 | @E 99,999,999,999.99 | Positivo() | S | ||||
| AFC_CUSTO3 | N | 14 | 2 | Cust.Moeda 3 | @E 99,999,999,999.99 | Positivo() | S | ||||
| AFC_CUSTO4 | N | 14 | 2 | Cust.Moeda 4 | @E 99,999,999,999.99 | Positivo() | S | ||||
| AFC_CUSTO5 | N | 14 | 2 | Cust.Moeda 5 | @E 99,999,999,999.99 | Positivo() | S | ||||
| AFC_ORDEM | C | 3 | 0 | Ordem | @! | S | |||||
| AFC_FATURA | C | 1 | 0 | Faturavel ? | @! | Pertence("12") | 1=Sim;2=Nao | S | |||
| AFC_VALBDI | N | 14 | 2 | Valor Markup | @E 999,999,999,999.99 | N | |||||
| AFC_TOTAL | N | 14 | 2 | Valor Total | @E 999,999,999,999.99 | N | |||||
| AFC_HRATUI | C | 5 | 0 | Hr.Inic.Rlz. | 99:99 | N | |||||
| AFC_HRATUF | C | 5 | 0 | Hr.Fin.Rlz | 99:99 | N | |||||
| AFC_BDITAR | N | 6 | 0 | Markup tar. | @E 9,999.99 | R | N | ||||
| AFC_HESF | N | 12 | 2 | Esforco Hrs. | @E 999999999.99 | S | |||||
| AFC_RESTRI | C | 1 | 0 | Tp.Restricao | Pertence('123') | 1=Nao iniciar antes;2=Nao terminar depois;3=O mais breve possivel | S | ||||
| AFC_DTREST | D | 8 | 0 | Dt.Restricao | NaoVazio() | M->AFC_RESTRI$'12' | S | ||||
| AFC_HRREST | C | 5 | 0 | Hr.Restricao | 99:99 | ATVldHora(M->AFC_HRREST) | M->AFC_RESTRI$'12' | S | |||
| AFC_TOTIMP | N | 12 | 2 | Tot.Impostos | @E 999,999,999.99 | R | S | ||||
| AFC_IDPROJ | C | 20 | 0 | ID Project | @! | R | S | ||||