Salve salve, blz?
Tabela SAI. #SAI
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 |
| SAI | DATA | SAI990 | Solicitantes | Solicitantes | Requestors | | E | E | E | 0 | | AI_FILIAL+AI_GRUSER+AI_USER+AI_ITEM | S | 4 | | | | 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 |
| SAI | 01 | AI_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | | | | | | | | 033 | |
| SAI | 02 | AI_USER | C | 6 | 0 | Cod. Usuario | Codigo do Usuario | @! | A084User() | | USR | 1 | S | S | A | R | | | | INCLUI .AND. empty(FWFLDGET("AI_GRUSER")) | | | |
| SAI | 03 | AI_USRNAME | C | 25 | 0 | Nome Usuario | Nome do Usuario | @! | | if(!inclui,UsrRetName(SAI->AI_USER),"") | | 1 | | S | V | V | | | | | UsrRetName(SAI->AI_USER) | | |
| SAI | 04 | AI_GRUSER | C | 6 | 0 | Grupo.Usuar. | Grupo de Usuarios | @! | A084GrUser() | | GRP | 1 | S | S | A | R | | | | INCLUI .AND. empty(FWFLDGET("AI_USER")) | | | |
| SAI | 05 | AI_GRPNAME | C | 28 | 0 | Grp.Usuarios | Grupo de Usuarios | @! | | if(!inclui,GrpRetName(SAI->AI_GRUSER),"") | | 1 | | S | V | V | | | | | GrpRetName(SAI->AI_GRUSER) | | |
| SAI | 06 | AI_ITEM | C | 2 | 0 | Item | Item do Grupo | @! | | | | 1 | | N | V | R | | | | | | | |
| SAI | 07 | AI_GRUPO | C | 4 | 0 | Grupo Mater. | Grupo de Materiais | @! | A084Group() | | SBM | 1 | S | S | A | R | | | | | | 162 | |
| SAI | 08 | AI_PRODUTO | C | 15 | 0 | Produto | Código do Material | @! | A084Prod() | | SB1 | 1 | S | S | A | R | | | | | | 030 | |
| SAI | 09 | AI_DOMINIO | C | 1 | 0 | Dominio | Dominio do Item | @! | Pertence("EIR") | "I" | | 1 | | S | A | R | | I=Inclui;E=Exclui;R=Redefine | | | | | |
| SAI | 10 | AI_GRUPCOM | C | 6 | 0 | Grupo Comp. | Grupo de Compradores | @! | Vazio() .Or. ExistCpo("SAJ",M->AI_GRUPCOM) | | SAJ | 1 | | S | A | R | | | | | | | |
| SAI | 11 | AI_QUANT | N | 12 | 2 | Quantidade | Quantidade | @E 999,999,999.99 | Positivo() | | | 1 | | N | A | R | | | | | | | |
SIX - INDICES
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST |
| SAI | 1 | AI_FILIAL+AI_GRUSER | Grupo.Usuar. | Grp.Usuarios | Users Group | S | | | S | 2 | 3 |
| SAI | 2 | AI_FILIAL+AI_USER | Cod. Usuario | Usuario | User Cd. | S | | | S | 2 | 3 |
| SAI | 3 | AI_FILIAL+AI_GRUSER+AI_USER+AI_ITEM | Grupo.Usuar. + Cod. Usuario + Item | Grp.Usuarios + Usuario + Item | Users Group + User Cd. + Item | S | | | S | 2 | 3 |
| SAI | 4 | AI_FILIAL+AI_GRUPO+AI_PRODUTO+AI_USER+AI_GRUSER | Grupo Mater. + Produto + Cod. Usuario + Grupo.Usuar. | Grupo Mater. + Producto + Usuario + Grp.Usuarios | Mat.Group + Product + User Cd. + Users Group | 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 |
| AI_GRUPO | 001 | A084GatGrp() | AI_PRODUTO | P | N | | 0 | | | S |
| AI_GRUSER | 001 | GrpRetName(M->AI_GRUSER) | AI_GRPNAME | P | N | | 0 | | | S |
| AI_PRODUTO | 001 | A084Gatilh() | AI_GRUPO | P | N | | 0 | | | S |
| AI_USER | 001 | UsrRetName(M->AI_USER) | AI_USRNAME | P | N | | 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 |
| SAI | 001 | SC1 | AI_USER | C1_USER | S | 1 | N | | S | N | 2 | 2 |
| SAI | 002 | SC1 | AI_USER+AI_GRUPO | C1_USER+C1_GRPRD | S | 1 | N | | S | S | 2 | 2 |
| SAI | 003 | SC1 | AI_USER+AI_PRODUTO | C1_USER+C1_PRODUTO | S | 1 | N | | S | S | 2 | 2 |
| SAI | 004 | DBK | AI_GRUPO+AI_PRODUTO+AI_USER+AI_GRUSER | DBK_GRUPO+DBK_PRODUT+DBK_USER+DBK_GRUSER | 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 | |
| 162 | Código de Grupo de Produto | Código de Grupo de Producto | Product Group Code | 8 | 4 | 4 | @! |
Gostou? Compartilhe com seus amigos e deixe um comentário! ??
Um abraço, e até a próxima