Salve salve, blz?
Tabela FPI. #FPI
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 |
| FPI | DATA | FPI990 | CONTROLE NUMERACAO CONTRATO | CONTROL NUMERACIÓN CONTRATO | CONTRACT NUMBERING CONTROL | | E | E | E | 0 | | FPI_FILIAL+FPI_NRBV | S | 94 | | | | 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 |
| FPI | 01 | FPI_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | | | | | | | | 033 | |
| FPI | 02 | FPI_AS | C | 27 | 0 | Nro. AS | Nro. AS | | | | | 1 | S | S | A | R | | | | | | 167 | |
| FPI | 03 | FPI_NRBV | C | 9 | 0 | Nro.BV | Nro.BV | | | IF(INCLUI,GETSXENUM('FPI','FPI_NRBV'),FPI->FPI_NRBV) | | 1 | | S | V | R | | | | | | | |
| FPI | 04 | FPI_SOT | C | 22 | 0 | Nro.Projeto | Nro.Projeto | | | | FP0 | 1 | S | S | V | R | | | | | | 164 | |
| FPI | 05 | FPI_OBRA | C | 3 | 0 | Cod.Obra | Cod.Obra | | | | | 1 | | S | V | R | | | | | | 165 | |
| FPI | 06 | FPI_MOTORI | C | 6 | 0 | Motorista | Motorista | | EXISTCPO('DA4',M->FPI_MOTORI) .or. Vazio() | | DA4 | 1 | S | S | A | R | | | | | | | |
| FPI | 07 | FPI_NOMMOT | C | 30 | 0 | Nome Motoris | Nome Motoris | | | POSICIONE('DA4',1,XFILIAL('DA4')+M->FPI_MOTORI,'DA4_NOME') | | 1 | | S | V | R | | | | | | | |
| FPI | 08 | FPI_CLIENT | C | 6 | 0 | Cliente | Cliente | @! | ExistCpo('SA1') .or. Vazio() | | SA1 | 1 | | S | V | R | | | | | | 001 | |
| FPI | 09 | FPI_LOJA | C | 2 | 0 | Loja | Loja | @! | | | | 1 | | S | V | R | | | | | | 002 | |
| FPI | 10 | FPI_NOMCLI | C | 50 | 0 | Nome Cliente | Nome Cliente | @! | | POSICIONE('SA1',1,XFILIAL('SA1')+M->FPI_CLIENT+M->FPI_LOJA,'A1_NOME') | | 1 | | S | V | R | | | | | | 175 | |
| FPI | 11 | FPI_TIPOD | C | 1 | 0 | Tipo Docto | Tipo Docto | | | '1' | | 1 | | S | A | R | | 1=SAE;2=SAT;3=ASL | | | | | |
| FPI | 12 | FPI_CODDOC | C | 22 | 0 | Cod.Docto | Cod.Docto | | | | | 1 | | S | V | R | | | | | | | |
| FPI | 13 | FPI_CCUSTO | C | 9 | 0 | Centro Custo | Centro Custo | @! | ExistCpo('CTT',M->FPI_CCUSTO) .or. Vazio() | | CTT | 1 | S | S | A | R | | | | | | 004 | |
| FPI | 14 | FPI_NOMCCU | C | 30 | 0 | Nome C.Custo | Nome C.Custo | | | IF(!INCLUI,POSICIONE('CTT',1,XFILIAL('CTT')+FPI->FPI_CCUSTO,'CTT_DESC01'),'') | | 1 | | S | V | R | | | | | | | |
| FPI | 15 | FPI_FROTA | C | 16 | 0 | Frota | Frota | | IF(ExistCpo('ST9',M->FPI_FROTA),.T.,.F.) .or. Vazio() | | ST9 | 1 | | S | A | R | | | | | | | |
| FPI | 16 | FPI_DEPTO | C | 1 | 0 | Departamento | Departamento | | Pertence('125 ') | '1' | | 1 | | S | A | R | | 1=OPERACIONAL;2=OPERACIONAL2;5=MANUTENCAO | | | | | |
| FPI | 17 | FPI_DTABER | D | 8 | 0 | Dt Abertura | Dt Abertura | | | DDATABASE | | 1 | | S | A | R | | | | INCLUI | | | |
| FPI | 18 | FPI_TIMEAB | C | 4 | 0 | Hra Abertura | Hra Abertura | @R 99:99 | | TIME() | | 1 | | S | A | R | | | | INCLUI | | | |
| FPI | 19 | FPI_DTFECH | D | 8 | 0 | Dt Fechamen. | Dt Fechamen. | | | | | 1 | | S | A | R | | | | .F. | | | |
| FPI | 20 | FPI_TIMEFE | C | 4 | 0 | Hra Fechamen | Hra Fechamen | @R 99:99 | | | | 1 | | S | A | R | | | | .F. | | | |
| FPI | 21 | FPI_STATUS | C | 1 | 0 | Situacao | Situacao | @! | Pertence('AFCP ') | 'A' | | 1 | S | S | V | R | | A=ABERTO;F=FECHADO;C=CANCELADO;P=APROVADO | | | | | |
| FPI | 22 | FPI_APROV | C | 1 | 0 | Aprovado | Aprovado | | | 'N' | | 1 | | S | V | R | | S=SIM;N=NAO | | | | | |
| FPI | 23 | FPI_TOTVLE | N | 12 | 2 | Total Vl Dev | Total Vl Dev | @E 999,999,999.99 | | | | 1 | | N | A | R | | | | | | | |
| FPI | 24 | FPI_CODLCR | C | 16 | 0 | Cod Anterior | Cod Anterior | | | | | 1 | | N | A | R | | | | | | | |
| FPI | 25 | FPI_DEVOLU | N | 14 | 2 | Vlr Devoluca | Valor da Devolucao | @E 99,999,999,999.99 | | | | 1 | | N | A | R | | | | | | | |
| FPI | 26 | FPI_RSDEVO | N | 14 | 2 | Dinheiro Dev | Dinheiro Devolvido | @E 99,999,999,999.99 | | | | 1 | | N | A | R | | | | | | | |
| FPI | 27 | FPI_DESFOL | N | 14 | 2 | Vlr Desc Fol | Valor para Desconto Folha | @E 99,999,999,999.99 | | | | 1 | | N | A | R | | | | | | | |
| FPI | 28 | FPI_PENDEN | N | 14 | 2 | Vlr Pendente | Valor Pendente Proximo BV | @E 99,999,999,999.99 | | | | 1 | | N | V | R | | | | | | | |
| FPI | 29 | FPI_OBS | C | 40 | 0 | Observacoes | Observacoes | | | | | 1 | | N | A | R | | | | | | | |
| FPI | 30 | FPI_USUAPR | C | 15 | 0 | Aprovador | Aprovador | @! | | | | 1 | | N | V | R | | | | | | | |
| FPI | 31 | FPI_USUABR | C | 15 | 0 | Usuario Aber | Usuario Abertura | @! | | SUBSTR(CUSUARIO,7,15) | | 1 | | N | V | R | | | | | | | |
| FPI | 32 | FPI_USUFEC | C | 15 | 0 | Usuario Fech | Usuario Fechamento | @! | | | | 1 | | N | V | R | | | | | | | |
| FPI | 33 | FPI_USERGI | C | 17 | 0 | Log de Inclu | Log de Inclusao | | | | | 1 | | N | V | R | | | | | | | |
| FPI | 34 | FPI_USERGA | C | 17 | 0 | Log de Alter | Log de Alteracao | | | | | 1 | | N | V | R | | | | | | | |
SIX - INDICES
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST |
| FPI | 1 | FPI_FILIAL+FPI_NRBV | Nro.BV | Nº BV | TR No. | S | | | S | 2 | 3 |
| FPI | 2 | FPI_FILIAL+FPI_NOMMOT | Nome Motoris | Nomb Conduct | Driver Name | S | | | S | 2 | 3 |
| FPI | 3 | FPI_FILIAL+FPI_NOMCLI | Nome Cliente | Nomb Cliente | Customer Nam | S | | | S | 2 | 3 |
| FPI | 4 | FPI_FILIAL+FPI_AS | Nro. AS | Nº AS | AS No. | S | | | S | 2 | 3 |
| FPI | 5 | FPI_FILIAL+FPI_SOT+FPI_OBRA | Nro.Projeto + Cod.Obra | Nº Proyecto + Cód.Obra | ProjectNo. + Work Cd | S | | | S | 2 | 3 |
| FPI | 6 | FPI_FILIAL+FPI_FROTA | Frota | Flota | Fleet | 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 |
| FPI_AS | 001 | cPrjObra:=Posicione('FQ5',9,xFilial('FQ5')+M->FPI_AS,'FQ5_SOT') | FPI_SOT | P | N | | 0 | | | S |
| FPI_AS | 002 | cObra:=Posicione('FQ5',9,xFilial('FQ5')+M->FPI_AS,'FQ5_OBRA') | FPI_OBRA | P | N | | 0 | | | S |
| FPI_AS | 003 | SubStr(M->FPI_AS,7,1) | FPI_TIPOD | P | N | | 0 | | | S |
| FPI_AS | 004 | FP0->FP0_CLI | FPI_CLIENT | P | N | | 0 | | | S |
| FPI_AS | 005 | FP0->FP0_LOJA | FPI_LOJA | P | N | | 0 | | | S |
| FPI_AS | 006 | LOCA04413(M->FPI_SOT,'C') | FPI_CLIENT | P | N | | 0 | | | S |
| FPI_AS | 007 | LOCA04413(M->FPI_SOT,'L') | FPI_LOJA | P | N | | 0 | | | S |
| FPI_AS | 008 | LOCA04413(M->FPI_SOT,'N') | FPI_NOMCLI | P | N | | 0 | | | S |
| FPI_CCUSTO | 001 | Posicione('CTT',1,xFilial('CTT')+M->FPI_CCUSTO,'CTT_DESC01') | FPI_NOMCCU | P | N | | 0 | | | S |
| FPI_MOTORI | 001 | Posicione('DA4',1,xFilial('DA4')+M->FPI_MOTORI,'DA4_NOME') | FPI_NOMMOT | P | N | | 0 | | | S |
| FPI_SOT | 001 | Posicione('FP0',1,SubStr(M->FPI_SOT,5,2)+M->FPI_SOT,'FP0_CLI') | FPI_CLIENT | P | N | FP0 | 1 | xFilial('FP0')+M->FPI_SOT | | S |
| FPI_SOT | 002 | FP0->FP0_LOJA | FPI_LOJA | P | N | | 0 | | | S |
| FPI_SOT | 003 | FP0->FP0_CLINOM | FPI_NOMCLI | P | N | | 0 | | | S |
| FPI_STATUS | 001 | Iif(M->FPI_STATUS=='F',DDATABASE,'') | FPI_DTFECH | P | N | | 0 | | | S |
| FPI_STATUS | 002 | Iif(M->FPI_STATUS=='F',TIME(),'') | FPI_TIMEFE | P | N | | 0 | | | S |
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 | @! |
| 004 | Centro de Custo | Centro de Costo | Cost Center | 20 | 9 | 9 | @! |
| 033 | Tamanho da Filial | Tamano de la Sucursal | Branch Size | 12 | 2 | 2 | |
| 164 | Projeto SIGALOC | Proyecto SIGALOC | SIGALOC Project | 30 | 22 | 22 | |
| 165 | Obra SIGALOC | Obra SIGALOC | SIGALOC Work | 5 | 3 | 3 | |
| 167 | AS SIGALOC | AS SIGALOC | SIGALOC AS | 35 | 27 | 27 | |
| 175 | Nome do Cliente | Nombre del cliente | Customer Name | 254 | 50 | 50 | @! |
Gostou? Compartilhe com seus amigos e deixe um comentário! ??
Um abraço, e até a próxima