Salve salve, blz?
Tabela TFH. #TFH
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 |
| TFH | DATA | TFH990 | MATERIAIS DE CONSUMO | MATERIALES DE CONSUMO | CONSUMPTION GOODS | | E | E | E | 0 | | TFH_FILIAL+TFH_COD | S | 28 | TFH_FILIAL+TFH_COD | | | 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 |
| TFH | 01 | TFH_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | A | R | | | | | | 033 | |
| TFH | 02 | TFH_COD | C | 6 | 0 | Código | Código do Mater. Consumo | @! | NaoVazio() .AND. ExistChav('TFH') | GetSXENum('TFH','TFH_COD') | | 1 | | N | V | R | | | | | | | |
| TFH | 03 | TFH_LOCAL | C | 8 | 0 | Local | Cód. Local de Atend. | @! | ExistCpo("ABS") | | ABS | 1 | | N | V | R | | | | | | 131 | |
| TFH | 04 | TFH_ITEM | C | 6 | 0 | Item | Número do Item do produto | @! | | | | 1 | | S | V | R | | | | | | | |
| TFH | 05 | TFH_PRODUT | C | 15 | 0 | Produto | Código do Produto | @! | ExistCpo('SB1') .AND. At740VldPrd(3, M->TFH_PRODUT) | | TECPRD | 1 | S | S | A | R | | | | | | 030 | |
| TFH | 06 | TFH_DESCRI | C | 50 | 0 | Descrição | Descrição Produto | @! | | ATINIPADMVC("TECA740","TFH_MC",'B1_DESC','SB1',1, "XFILIAL('SB1')+TFH->TFH_PRODUT") | | 1 | | S | V | V | | | | | Posicione("SB1", 1, xFilial("SB1")+TFH->TFH_PRODUT, "B1_DESC" ) | 171 | |
| TFH | 07 | TFH_UM | C | 2 | 0 | Unidade | Unidade de Medida | | | ATINIPADMVC("TECA740","TFH_MC",'B1_UM','SB1',1, "XFILIAL('SB1')+TFH->TFH_PRODUT") | | 1 | | S | V | R | | | | | Posicione("SB1", 1, xFilial("SB1")+TFH->TFH_PRODUT, "B1_UM" ) | 122 | |
| TFH | 08 | TFH_QTDVEN | N | 11 | 2 | Quantidade | Quantidade de Venda | @E 99,999,999.99 | Positivo() .AND. FwFldGet("TFH_QTDVEN") > 0 | | | 1 | S | S | A | R | | | | | | | |
| TFH | 09 | TFH_PRCVEN | N | 14 | 2 | Vlr. Venda | Valor Unitário Venda | @E 99,999,999,999.99 | Positivo() .AND. FwFldGet("TFH_PRCVEN") > 0 | | | 1 | S | S | A | R | | | | | | | |
| TFH | 10 | TFH_PERINI | D | 8 | 0 | Per. Inicio | Período Inicial Aloc | | | | | 1 | | S | A | R | | | | | | | |
| TFH | 11 | TFH_PERFIM | D | 8 | 0 | Per. Final | Período Final Aloc. | | | | | 1 | | S | A | R | | | | At740WhenR() | | | |
| TFH | 12 | TFH_TOTAL | N | 14 | 2 | SubTotal | Valor Unitario na Tabela | @E 99,999,999,999.99 | | ATINIPADMVC("TECA740","TFH_MC",'TFH_TOTAL',,,,'TFH->( TFH_QTDVEN * TFH_PRCVEN )') | | 1 | S | N | V | V | | | | | | | |
| TFH | 13 | TFH_DESCON | N | 5 | 2 | %Desconto | Percentual de Desconto | @E 99.99 | | | | 1 | S | S | A | R | | | | | | | |
| TFH | 14 | TFH_VALDES | N | 14 | 2 | Vlr.Desconto | Valor do Desconto | @E 99,999,999,999.99 | Positivo() | | | 1 | | S | V | R | | | | | | | |
| TFH | 15 | TFH_TES | C | 3 | 0 | TES Estoque | TES Controle Estoque | @! | ExistCpo("SF4") .And. M->TFH_TES > '500' | | SF4 | 1 | | S | A | R | | | | | | | |
| TFH | 16 | TFH_CODPAI | C | 6 | 0 | Codigo Pai | Codigo Tabela Pai | @! | | | | 1 | | N | A | R | | | | | | | |
| TFH | 17 | TFH_SLD | N | 11 | 2 | Saldo | Saldo do Item | @E 99,999,999.99 | Positivo() | | | 1 | | N | V | R | | | | | | | |
| TFH | 18 | TFH_CODSUB | C | 6 | 0 | Cod. Subst | Código Subst | @! | | | | 1 | | N | V | R | | | | | | | |
| TFH | 19 | TFH_TOTGER | N | 14 | 2 | Vlr.Total | Valor total geral | @E 99,999,999,999.99 | Positivo() | ATINIPADMVC("TECA740","TFH_MC",'TFH_TOTGER',,,,'TFH->( TFH_QTDVEN * TFH_PRCVEN )') | | 1 | | N | V | V | | | | | | | |
| TFH | 20 | TFH_LUCRO | N | 5 | 2 | %Lucro | Percentual de lucro | @E 99.99 | Positivo() | | | 1 | | N | A | R | | | | | | | |
| TFH | 21 | TFH_TXLUCR | N | 14 | 2 | Vlr. Lucro | Valor da taxa de lucro | @E 99,999,999,999.99 | Positivo() | | | 1 | | N | V | R | | | | | | | |
| TFH | 22 | TFH_ADM | N | 5 | 2 | %Adm | % da Taxa Administrativa | @E 99.99 | Positivo() | | | 1 | | N | A | R | | | | | | | |
| TFH | 23 | TFH_TXADM | N | 14 | 2 | Vlr. Tx Adm | Valor taxa administrativa | @E 99,999,999,999.99 | Positivo() | | | 1 | | N | V | R | | | | | | | |
| TFH | 24 | TFH_COBCTR | C | 1 | 0 | Cob.Contrato | Cobra Contrato? | @! | Pertence("12") | "1" | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | |
| TFH | 25 | TFH_VIDMES | N | 3 | 0 | Vida Útil | Vida Útil | @E 999 | Positivo() | | | 1 | | N | A | R | | | | | | | |
| TFH | 26 | TFH_DPRMES | N | 14 | 2 | Depr. Mens. | Depr. Mensal | @E 99,999,999,999.99 | Positivo() | | | 1 | | N | V | R | | | | | | | |
| TFH | 27 | TFH_CHVTWO | C | 21 | 0 | Chv Facilita | Chave do Facilitador | @! | | | | 1 | | N | V | R | | | | | | | |
| TFH | 28 | TFH_ITCNB | C | 3 | 0 | Item CNB | Item CNB | @! | | | | 1 | | N | V | R | | | | | | | |
| TFH | 29 | TFH_CONTRT | C | 15 | 0 | Contrato | Contrato | @! | | | | 1 | | S | V | R | | | | | | | |
| TFH | 30 | TFH_CONREV | C | 3 | 0 | Revisão | Revisão | @! | | | | 1 | | S | V | R | | | | | | 123 | |
| TFH | 31 | TFH_TESPED | C | 3 | 0 | TES Pedido | TES Pedido de Venda | @! | ExistCpo("SF4") .And. (FwFldGet("TFH_TESPED") > '500') | | SF4 | 1 | | N | A | R | | | | | | | |
| TFH | 32 | TFH_VLPRPA | N | 14 | 2 | Vlr.Prox.Par | Valor da Próxima Parcela | @E 99,999,999,999.99 | Positivo() | | | 1 | | N | A | R | | | | | | | |
| TFH | 33 | TFH_MODPLA | C | 1 | 0 | Planeja Revi | Planeja Revisão | @! | Pertence("12") | "2" | | 1 | | | A | R | | 1=Sim;2=Não | | | | | |
| TFH | 34 | TFH_CODREL | C | 6 | 0 | Cod.Relacion | Codigo Relacionado | @! | | | | 1 | | | A | R | | | | | | | |
| TFH | 35 | TFH_CODTWO | C | 6 | 0 | Cod. Facilit | Codigo do Facilitador | @! | | | | 1 | | | V | R | | | | | | | |
SIX - INDICES
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST |
| TFH | 1 | TFH_FILIAL+TFH_COD | Código | Codigo | Code | S | | | S | 2 | 3 |
| TFH | 2 | TFH_FILIAL+TFH_LOCAL | Local | Lugar | Location | S | XXX+ABS | | S | 2 | 3 |
| TFH | 3 | TFH_FILIAL+TFH_CODPAI+TFH_ITEM | Codigo Pai + Item | Cod.Princ. + Item | Parent Code + Item | S | | | S | 2 | 3 |
| TFH | 4 | TFH_FILIAL+TFH_PRODUT | Produto | Producto | Product | S | XXX+SB5TFH | | S | 2 | 3 |
| TFH | 5 | TFH_FILIAL+TFH_CODPAI+TFH_LOCAL | Codigo Pai + Local | Cod.Princ. + Lugar | Parent Code + Location | S | | | S | 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 |
| TFH_DESCON | 001 | (FwFldGet('TFH_QTDVEN')*FwFldGet('TFH_PRCVEN'))*(FwFldGet("TFH_DESCON")/100) | TFH_VALDES | P | 2 | | 0 | | | S |
| TFH_DESCON | 002 | At740PrxPa("TFH") | TFH_VLPRPA | P | N | | 0 | | | S |
| TFH_PRCVEN | 001 | (FwFldGet('TFH_QTDVEN')*FwFldGet('TFH_PRCVEN'))*(1-(FwFldGet('TFH_DESCON')/100)) | TFH_TOTAL | P | 2 | | 0 | | | S |
| TFH_PRCVEN | 002 | (FwFldGet('TFH_QTDVEN')*FwFldGet('TFH_PRCVEN'))*(1-(FwFldGet('TFH_DESCON')/100)) | TFH_TOTGER | P | 2 | | 0 | | | S |
| TFH_PRCVEN | 003 | At740PrxPa("TFH") | TFH_VLPRPA | P | N | | 0 | | | S |
| TFH_PRODUT | 001 | Posicione("SB1", 1, xFilial("SB1")+M->TFH_PRODUT, "B1_DESC") | TFH_DESCRI | P | 2 | | 0 | | !Empty(M->TFH_PRODUT) | S |
| TFH_PRODUT | 002 | Posicione("SB1", 1, xFilial("SB1")+M->TFH_PRODUT, "B1_UM") | TFH_UM | P | 2 | | 0 | | !Empty(M->TFH_PRODUT) | S |
| TFH_PRODUT | 003 | At740GatRc(M->TFH_PRODUT,"TFH_PERFIM","TFH_MC|TFH_GRID") | TFH_PRODUT | P | N | | 0 | | M->TFJ_CNTREC == "1" | S |
| TFH_PRODUT | 004 | Posicione("SB1", 1, xFilial("SB1")+M->TFH_PRODUT, "B1_PRV1") | TFH_PRCVEN | P | | | 0 | | AT740VLPR("TFH_PRODUT") | S |
| TFH_QTDVEN | 001 | (FwFldGet('TFH_QTDVEN')*FwFldGet('TFH_PRCVEN'))*(1-(FwFldGet('TFH_DESCON')/100)) | TFH_TOTAL | P | 2 | | 0 | | | S |
| TFH_QTDVEN | 002 | (FwFldGet('TFH_QTDVEN')*FwFldGet('TFH_PRCVEN'))*(1-(FwFldGet('TFH_DESCON')/100)) | TFH_TOTGER | P | 2 | | 0 | | | S |
| TFH_QTDVEN | 003 | At740PrxPa("TFH") | TFH_VLPRPA | P | N | | 0 | | | S |
| TFH_TOTAL | 001 | (FwFldGet('TFH_QTDVEN')*FwFldGet('TFH_PRCVEN'))*(FwFldGet("TFH_DESCON")/100) | TFH_VALDES | P | 2 | | 0 | | | S |
SX9 - Relacionamento entre Tabelas
| X9_DOM | X9_IDENT | X9_CDOM | X9_EXPDOM | X9_EXPCDOM | X9_PROPRI | X9_LIGDOM | X9_LIGCDOM | X9_CONDSQL | X9_USEFIL | X9_ENABLE | X9_VINFIL | X9_CHVFOR |
| TFH | 001 | TFT | TFH_COD | TFT_CODTFH | S | 1 | N | | S | S | 2 | 2 |
SXG - Grupo de Campos
| XG_GRUPO | XG_DESCRI | XG_DESSPA | XG_DESENG | XG_SIZEMAX | XG_SIZEMIN | XG_SIZE | XG_PICTURE |
| 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 | |
| 122 | Unidade de Medida | Unidad de medida | Measure Unit | 10 | 2 | 2 | |
| 123 | Revisão de Contrato (GCT) | Revisión de contrato (GCT) | Contract Revision (GCT) | 8 | 3 | 3 | @! |
| 131 | Local de Atendimento | Local de atención | Service Location | 25 | 8 | 8 | @! |
| 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