Salve salve, blz?
Tabela AFA. #AFA
SX2 - TABELA
| X2_CHAVE | X2_PATH | X2_ARQUIVO | X2_NOME | X2_NOMESPA | X2_NOMEENG | X2_ROTINA | X2_MODO | X2_MODOUN | X2_MODOEMP | X2_DELET | X2_TTS | X2_UNICO | X2_PYME | X2_MODULO | X2_DISPLAY | X2_SYSOBJ | X2_USROBJ | X2_POSLGT | X2_CLOB | X2_AUTREC | X2_TAMFIL | X2_TAMUN | X2_TAMEMP | X2_STAMP | X2_INSDT |
| AFA | DATA | AFA990 | Recursos do Projeto | Recursos del Proyecto | Project Resources | | E | E | E | 0 | | AFA_FILIAL+AFA_PROJET+AFA_REVISA+AFA_TAREFA+AFA_ITEM+AFA_PRODUT+AFA_RECURS | S | 44 | AFA_PROJET+AFA_REVISA+AFA_TAREFA +AFA_DESCRI | | | 1 | 2 | 2 | 2 | 0 | 0 |
SX3 - CAMPOS
| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_NIVEL | X3_TRIGGER | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_CBOX | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER |
| AFA | 01 | AFA_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | | | | | | | | 033 | |
| AFA | 05 | AFA_ITEM | C | 2 | 0 | Item | Item | @! | | | | 1 | | S | V | | | | | | | | |
| AFA | 08 | AFA_DESCRI | C | 50 | 0 | Descricao | Descricao | @! | | | | 1 | | N | V | V | | | | | | 171 | |
| AFA | 13 | AFA_CUSTD | N | 14 | 4 | Custo Stand. | Custo Estandar | @E 999,999,999.9999 | Positivo() | | | 1 | | N | | | | | | | | | |
| AFA | 16 | AFA_DATPRF | D | 8 | 0 | Dt. Necess. | Data de Necessidade | | | CTOD(" / / ") | | 1 | | N | | | | | | | | | |
| AFA | 17 | AFA_DTAPRO | D | 8 | 0 | Dt. Apropr. | Data da Apropriacao | | | CTOD(" / / ") | | 1 | | N | | | | | | | | | |
| AFA | 18 | AFA_ACUMUL | C | 1 | 0 | Calc. Custo | Metodo de Calc. Custo | | Pertence("1234567") | "3" | | 1 | | N | | | | 1=50%/50%;2=0%/100%;3=Rateado;4=Necessidade;5=Apropriacao;6=Rateio Aprop.;7=Cron.Consumo | | | | | |
| AFA | 19 | AFA_RECURS | C | 15 | 0 | Cod. Recurso | Codigo do Recurso | @! | Vazio() .OR. (ExistCPO("AE8",,1) .And. PMS203Aloc()) .and. PmsVldRDZ() .And. PMSRecOff() | | AE8 | 1 | | N | | | | | | | | | |
| AFA | 20 | AFA_ALOC | N | 6 | 2 | % Perc.Aloc. | Percentual Alocado | @E 999.99 | Vazio().Or.(Positivo() .And. PMS203Aloc()) | | | 1 | | N | | | | | | | | | |
| AFA | 21 | AFA_START | D | 8 | 0 | Dt.Inicial | Data Inicial da Alocacao | | Vazio().Or.PMS203RINI() | CTOD(" / / ") | | 1 | | N | | | | | | | | | |
| AFA | 22 | AFA_HORAI | C | 5 | 0 | Hr.Inicial | Hora Inicial da Alocacao | 99:99 | Vazio().Or.(AtVldHora(M->AFA_HORAI).And.PMS203RINI()) | | | 1 | | N | | | | | | | | | |
| AFA | 23 | AFA_FINISH | D | 8 | 0 | Dt. Final | Data Final da Alocacao | | Vazio().Or.PMS203RFIM() | CTOD(" / / ") | | 1 | | N | | | | | | | | | |
| AFA | 24 | AFA_HORAF | C | 5 | 0 | Hr. Final | Hora Final da Alocacao | 99:99 | Vazio().Or.(AtVldHora(M->AFA_HORAF).And.PMS203RFIM()) | | | 1 | | N | | | | | | | | | |
| AFA | 25 | AFA_COMPOS | C | 10 | 0 | Sub-Compos. | Codigo da Sub-Composicao | @! | Vazio() .Or. ExistCpo("AE1") | | AE1 | 1 | | N | | | | | | | | | |
| AFA | 26 | AFA_PLANEJ | C | 6 | 0 | Cod. Planej. | Codigo do Planejamento | @! | | | | 1 | | S | V | | | | | | | | |
| AFA | 28 | AFA_RECALC | C | 1 | 0 | Recalc.Custo | Recalcular Custos ? | | Pertence("12") | "1" | | 1 | | S | A | R | | 1=Sim;2=Nao | | | | | |
| AFA | 31 | AFA_PLNPOR | C | 1 | 0 | Planeja por | Planeja por | | Pertence("12") | "1" | | 1 | | N | A | R | | 1=Data de necessidade;2=Cronograma por periodo | | | | | |
| AFA | 32 | AFA_GERPLA | C | 1 | 0 | Gera Planej. | Gera Planejamento | | Pertence("12") | | | 1 | | N | A | R | | 1=Sim;2=Nao | | | | | |
| AFA | 33 | AFA_RESP | C | 1 | 0 | Resp.Tarefa? | Responsavel Tarefa? | @! | Pertence("12") | | | 1 | | | | | | 1=Sim;2=Não | | | | | |
| AFA | 34 | AFA_RSPANT | C | 2 | 0 | Resp.Ant | Responsavel Anterior | @! | | | | 1 | | N | | | | | | | | | |
| AFA | 35 | AFA_MOPC | M | 10 | 0 | M. Opcional | Mesmo Opcional | | | | | 1 | | | V | R | | | | | | | |
| AFA | 02 | AFA_PROJET | C | 10 | 0 | Projeto | Codigo do Projeto | | | | | 1 | | S | | | | | | | | 097 | 1 |
| AFA | 03 | AFA_REVISA | C | 4 | 0 | Versao | Versao do Projeto | @! | | | | 1 | | N | | | | | | | | | 1 |
| AFA | 04 | AFA_TAREFA | C | 12 | 0 | Tarefa | Codigo da Tarefa | @! | | | | 1 | | S | | | | | | | | 014 | 1 |
| AFA | 06 | AFA_PRODUT | C | 15 | 0 | Cod.Produto | Codigo do Produto | @! | ExistCpo("SB1") | | SB1 | 1 | S | S | | | | | | Empty(GdFieldGet("AFA_PLANEJ")) | | 030 | 1 |
| AFA | 07 | AFA_TIPO | C | 2 | 0 | Tipo | Tipo de Produto | @! | ExistCpo("SX5", "02"+M->AFA_TIPO) | | 02 | 1 | | N | V | V | | | | | | | 1 |
| AFA | 09 | AFA_UM | C | 2 | 0 | Unidade | Unidade de Medida | | | | | 1 | | N | V | V | | | | | | 122 | 1 |
| AFA | 10 | AFA_QUANT | N | 12 | 2 | Quantidade | Quantidade | @E 999,999,999.99 | Vazio().Or.(Positivo().And.Pms203Qt()) | | | 1 | S | N | | | | | | Empty(GdFieldGet("AFA_PLANEJ")) | | | 1 |
| AFA | 11 | AFA_MOEDA | N | 2 | 0 | Moeda | Moeda | 99 | M->AFA_MOEDA > 0 .AND. M->AFA_MOEDA <= MoedFin() | 1 | | 1 | S | N | | | | | | | | | 1 |
| AFA | 12 | AFA_SIMBMO | C | 10 | 0 | Simb. Moeda | Simbolo da Moeda | @! | | GetMv("MV_SIMB"+AllTrim(Str(iif(AFA->AFA_MOEDA==0,1, AFA->AFA_MOEDA),2,0))) | | 1 | | N | V | V | | | | | | | 1 |
| AFA | 14 | AFA_SEGUM | C | 2 | 0 | Seg.Uni.Med. | Segunda Unidade de Medida | | | | SAH | 1 | | N | V | V | | | | | | 122 | 1 |
| AFA | 15 | AFA_QTSEGU | N | 12 | 2 | Qt.Seg.UM | Quantidade na Seg. UM | @E 999,999,999.99 | Vazio().Or.(Positivo().And.Pms2032Qt()) | | | 1 | | S | | | | | | | | | 1 |
| AFA | 27 | AFA_FIX | C | 1 | 0 | Fixar | Qtd.Horas/Perc. | @! | Pertence("12 ") | "1" | | 1 | | N | | | | 1=%Perc.Aloc.;2=Qtd.Horas | | | | | 1 |
| AFA | 29 | AFA_PRODFA | C | 15 | 0 | Produto Fatu | Codigo do Produto Faturad | @! | Vazio().Or.ExistCpo('SB1') | | SB1 | 1 | | N | | | | | | | | 030 | 1 |
| AFA | 30 | AFA_OPC | C | 80 | 0 | Opcionais | Opcionais do produto | @!S40 | | | | 1 | | N | V | R | | | | | | | 1 |
SIX - INDICES
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST |
| AFA | 1 | AFA_FILIAL+AFA_PROJET+AFA_REVISA+AFA_TAREFA+AFA_ITEM+AFA_PRODUT+AFA_RECURS | Projeto + Versao + Tarefa + Item + Cod.Produto + Cod. Recurso | Proyecto + Version + Tarea + Item + Cod.Producto + Cod. Recurso | Project + Version + Task + Item + Product Code + Resource Cd | S | | | S | 2 | 3 |
| AFA | 2 | AFA_FILIAL+AFA_PROJET+AFA_REVISA+AFA_PRODUT | Projeto + Versao + Cod.Produto | Proyecto + Version + Cod.Producto | Project + Version + Product Code | S | | | S | 2 | 3 |
| AFA | 3 | AFA_FILIAL+AFA_RECURS+DTOS(AFA_START)+AFA_HORAI | Cod. Recurso + Dt.Inicial + Hr.Inicial | Cod. Recurso + Fch.Inicial + Hr.Inicial | Resource Cd + Initial Date + Initial Hour | S | | | S | 2 | 3 |
| AFA | 4 | AFA_FILIAL+AFA_PROJET+AFA_REVISA+AFA_COMPOS | Projeto + Versao + Sub-Compos. | Proyecto + Version + Subcomposic. | Project + Version + Subcomp. | S | | | S | 2 | 3 |
| AFA | 5 | AFA_FILIAL+AFA_PROJET+AFA_REVISA+AFA_TAREFA+AFA_RECURS | Projeto + Versao + Tarefa + Cod. Recurso | Proyecto + Version + Tarea + Cod. Recurso | Project + Version + Task + Resource Cd | S | | | S | 2 | 3 |
| AFA | 6 | AFA_FILIAL+AFA_PLANEJ | Cod. Planej. | Nro. Planeam | Plann.Code | S | | | S | 2 | 3 |
| AFA | 7 | AFA_FILIAL+AFA_PRODUT+DTOS(AFA_DATPRF)+AFA_PROJET+AFA_REVISA+AFA_TAREFA+AFA_ITEM | Cod.Produto + Dt. Necess. + Projeto + Versao + Tarefa + Item | Cod.Producto + Fecha Neces. + Proyecto + Version + Tarea + Item | Product Code + Necess.Date + Project + Version + Task + Item | S | | | S | 2 | 3 |
| AFA | 8 | AFA_FILIAL+AFA_PROJET+AFA_REVISA+AFA_TAREFA+AFA_ITEM+AFA_RECURS+AFA_PRODUT | Projeto + Versao + Tarefa + Item + Cod. Recurso + Cod.Produto | Proyecto + Version + Tarea + Item + Cod. Recurso + Cod.Producto | Project + Version + Task + Item + Resource Cd + Product Code | S | | | N | 2 | 3 |
SX7 - GATILHOS
| X7_CAMPO | X7_SEQUENC | X7_REGRA | X7_CDOMIN | X7_TIPO | X7_SEEK | X7_ALIAS | X7_ORDEM | X7_CHAVE | X7_CONDIC | X7_PROPRI |
| AFA_MOEDA | 001 | GetMv("MV_SIMB"+AllTrim(Str(M->AFA_MOEDA,2,0))) | AFA_SIMBMO | P | N | | 0 | | | S |
| AFA_PRODUT | 001 | SB1->B1_DESC | AFA_DESCRI | P | S | SB1 | 1 | xFilial("SB1")+M->AFA_PRODUT | | S |
| AFA_PRODUT | 002 | SB1->B1_UM | AFA_UM | P | S | SB1 | 1 | xFilial("SB1")+M->AFA_PRODUT | | S |
| AFA_PRODUT | 003 | RetFldProd(SB1->B1_COD,"B1_CUSTD") | AFA_CUSTD | P | S | SB1 | 1 | xFilial("SB1")+M->AFA_PRODUT | | S |
| AFA_PRODUT | 004 | SB1->B1_SEGUM | AFA_SEGUM | P | S | SB1 | 1 | xFilial("SB1")+M->AFA_PRODUT | | S |
| AFA_PRODUT | 005 | Val(RetFldProd(SB1->B1_COD,"B1_MCUSTD")) | AFA_MOEDA | P | S | SB1 | 1 | xFilial("SB1")+M->AFA_PRODUT | | S |
| AFA_PRODUT | 006 | SB1->B1_TIPO | AFA_TIPO | P | S | SB1 | 1 | xFilial("SB1")+M->AFA_PRODUT | | S |
| AFA_PRODUT | 007 | GetMv("MV_SIMB"+AllTrim(Str(M->AFA_MOEDA,2,0))) | AFA_SIMBMO | P | N | | 0 | | | S |
| AFA_QUANT | 001 | ConvUm(SB1->B1_COD,M->AFA_QUANT,,2) | AFA_QTSEGU | X | S | SB1 | 1 | xFilial("SB1") + M->AFA_PRODUT | | S |
SXG - Grupo de Campos
| XG_GRUPO | XG_DESCRI | XG_DESSPA | XG_DESENG | XG_SIZEMAX | XG_SIZEMIN | XG_SIZE | XG_PICTURE |
| 014 | EDT / Tarefa | EDT / Tarea | WBS/Task | 50 | 12 | 12 | @! |
| 030 | Tamanho do Produto | Tamano del Producto | Product Size | 30 | 15 | 15 | @! |
| 033 | Tamanho da Filial | Tamano de la Sucursal | Branch Size | 12 | 2 | 2 | |
| 097 | Codigo do Projeto | Codigo del proyecto | Project Code | 30 | 10 | 10 | |
| 122 | Unidade de Medida | Unidad de medida | Measure Unit | 10 | 2 | 2 | |
| 171 | Descrição do Produto | Descripción del producto | Product Description | 254 | 50 | 50 | @! |
Gostou? Compartilhe com seus amigos e deixe um comentário! ??
Um abraço, e até a próxima