Salve salve, blz?
Tabela TPG. #TPG
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 |
| TPG | DATA | TPG990 | Detalhes da Manutenção Padrão | Detalles del Mantenimiento Est | Standard Maintenance Details | | E | E | E | 0 | | TPG_FILIAL+TPG_CODFAM+TPG_TIPMOD+TPG_SERVIC+TPG_SEQREL+TPG_TAREFA+TPG_TIPORE+TPG_CODIGO | N | 19 | TPG_CODFAM+TPG_SERVIC+TPG_CODIGO | | | 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 |
| TPG | 01 | TPG_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | V | R | | | | | | 033 | |
| TPG | 02 | TPG_CODFAM | C | 6 | 0 | Familia | Codigo da Familia | @! | | | | 1 | | N | V | | | | | | | | |
| TPG | 03 | TPG_SERVIC | C | 6 | 0 | Servico | Codigo do Servico | @! | EXISTCPO("ST4",TPG_SERVIC) | | | 1 | | N | V | | | | | | | | |
| TPG | 04 | TPG_SEQREL | C | 3 | 0 | Sequen.Rel. | Sequencia Relacionamento | @! | naovazio() | | | 1 | | N | V | | | | | | | | |
| TPG | 05 | TPG_TIPMOD | C | 10 | 0 | Tipo Modelo | Codigo do Tipo do Modelo | @! | | | | 1 | | N | A | R | | | | | | | |
| TPG | 06 | TPG_TAREFA | C | 6 | 0 | Tarefa | Tarefa do Servico | @! | MNT180EXIS(M->TPG_TAREFA) | | TP5 | 1 | | N | A | | | | | | | | |
| TPG | 07 | TPG_NOMETA | C | 40 | 0 | Nome Tarefa | Nome da tarefa | @! | | VSAY("21") | | 1 | | N | A | V | | | | | | | |
| TPG | 08 | TPG_TIPORE | C | 1 | 0 | Tipo Inform. | Tipo de Informacao | @! | If(!Empty(M->TPG_TIPORE),PERTENCE("MEPFT") .AND. NG180TIPO(M->TPG_TIPORE) .AND. NG180TIR(),.T.) | | | 1 | | N | | | | M=Mao de Obra;E=Especialidade;P=Produto;F=Ferramenta;T=Terceiro | | | | | |
| TPG | 09 | TPG_DESREG | C | 13 | 0 | Nome | Descritivo tipo Registro | @! | | VIRTIPREG(TPG->TPG_TIPORE) | | 1 | | N | V | V | | | | | | | |
| TPG | 10 | TPG_CODIGO | C | 15 | 0 | Codigo | Codigo da Informacao | @! | NG180CHECK() | | ST0 | 1 | | N | | | | | | NG180_F3() | | 030 | |
| TPG | 11 | TPG_NOMECO | C | 30 | 0 | Desc. Código | Descricao do Codigo | @! | | VIRTINSUMO(TPG->TPG_TIPORE,TPG->TPG_CODIGO) | | 1 | | N | V | V | | | | | | | |
| TPG | 12 | TPG_QUANRE | N | 3 | 0 | Quant. Rec.. | Quantidade de Recurso | 999 | NAOVAZIO() .AND. POSITIVO() | | | 1 | | N | | | | | | aCols[n,nTIPORE] $ "FE" | | | |
| TPG | 13 | TPG_QUANTI | N | 9 | 2 | Quantidade | Quant. Prevista Consumo | @E 999,999.99 | NG180QUANT() | | | 1 | | N | | | | | | | | | |
| TPG | 14 | TPG_UNIDAD | C | 2 | 0 | Unid. Medida | Unidade de Medida | | If(M->TPG_TIPORE = "P",M->TPG_UNIDAD=SB1->B1_UM,PERTENCE("H ")) .And. NG180QUANT() | | | 1 | | N | A | | | | | MNTA180WUNID() | | 122 | |
| TPG | 15 | TPG_RESERV | C | 1 | 0 | Gera Reserva | Gera Reserva? | @! | If(M->TPG_TIPORE='T',Empty(M->TPG_RESERV),PERTENCE('SN')) | If(INCLUI,'S',TPG->TPG_RESERV) | | 1 | | N | | | | S=Sim;N=Não | | | | | |
| TPG | 16 | TPG_DESTIN | C | 1 | 0 | Destino | Destino do Produto | @! | IF(M->TPG_TIPORE="P",PERTENCE("AST"), EMPTY(M->TPG_DESTIN)) | | | 1 | | N | | | | A=Apoio;S=Substituicao;T=Troca | | | | | |
| TPG | 17 | TPG_QTDGAR | N | 9 | 0 | Qtde. Garan. | Quantidade para Garantia | 999999999 | Positivo() | | | 1 | | N | | | | | | | | | |
| TPG | 18 | TPG_UNIGAR | C | 1 | 0 | Un. Garantia | Unidade de Garantia | @! | PERTENCE("DSM") | | | 1 | | N | A | | | D=Dias;S=Semanas;M=Meses | | | | | |
| TPG | 19 | TPG_CONGAR | C | 1 | 0 | Cont. Garan. | Contador para Garantia | @! | Pertence("12") | | | 1 | | | | | | 1=Contador 1;2=Contador 2 | | | | | |
| TPG | 20 | TPG_SEQUEN | N | 3 | 0 | Sequencia | Sequencia da manutencao | 999 | | | | 1 | | N | V | R | | | | | | | |
| TPG | 21 | TPG_LOCAL | C | 2 | 0 | Almoxarifado | Codigo do Almoxarifado | @! | EXISTCPO('NNR',M->TPG_LOCAL) | | NNR | 1 | | N | A | | | | | M->TPG_TIPORE="P" | | 024 | |
| TPG | 22 | TPG_FORNEC | C | 6 | 0 | Fornecedor | Código do Fornecedor | @! | | | | 1 | | N | V | R | | | | | | 001 | |
| TPG | 23 | TPG_LOJA | C | 2 | 0 | Loja | Código da Loja | @! | | | | 1 | | N | V | R | | | | | | 002 | |
SIX - INDICES
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST |
| TPG | 1 | TPG_FILIAL+TPG_CODFAM+TPG_SERVIC+TPG_SEQREL+TPG_TAREFA+TPG_TIPORE+TPG_CODIGO | Familia + Servico + Sequen.Rel. + Tarefa + Tipo Inform. + Codigo | Grupo + Servicio + Sec. Relac. + Tarea + Tipo Inform. + Codigo | Family + Service + Rel.Seq.. + Task + Info type + Code | S | | | S | 2 | 3 |
| TPG | 2 | TPG_FILIAL+TPG_TIPORE+TPG_CODIGO | Tipo Inform. + Codigo | Tipo Inform. + Codigo | Info type + Code | S | | | S | 2 | 3 |
| TPG | 3 | TPG_FILIAL+TPG_CODFAM+TPG_TIPMOD+TPG_SERVIC+TPG_SEQREL+TPG_TAREFA+TPG_TIPORE+TPG_CODIGO | Familia + Tipo Modelo + Servico + Sequen.Rel. + Tarefa + Tipo Inform. | Grupo + Tipo Modelo + Servicio + Sec. Relac. + Tarea + Tipo Inform. + | Family + Model Type + Service + Rel.Seq.. + Task + Info type + Code | S | | | S | 2 | 3 |
| TPG | 4 | TPG_FILIAL+TPG_TAREFA | Tarefa | Tarea | Task | S | | | S | 2 | 3 |
SXG - Grupo de Campos
| XG_GRUPO | XG_DESCRI | XG_DESSPA | XG_DESENG | XG_SIZEMAX | XG_SIZEMIN | XG_SIZE | XG_PICTURE |
| 001 | Codigo Cliente/Fornecedor | Codigo Cliente/Proveedor | Customer/Supplier Code | 20 | 6 | 6 | @! |
| 002 | Loja Cliente/Fornecedor | Tienda Cliente/Proveedor | Customer/Supplier Unit | 4 | 2 | 2 | @! |
| 024 | Código de Armazém | Codigo de Almacen | Warehouse Code | 6 | 2 | 2 | @! |
| 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 | |
Gostou? Compartilhe com seus amigos e deixe um comentário! ??
Um abraço, e até a próxima