Salve salve, blz?
Tabela AI2. #AI2
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 |
| AI2 | DATA | AI2990 | Itens / Bonificação Financeira | Ítems / Bonificación Financier | Financial Items/Bonus | | C | E | E | 0 | | AI2_FILIAL+AI2_CODBNF+AI2_ITEM+AI2_CODPRO | S | 5 | AI2_CODBNF+AI2_ITEM+AI2_CODPRO | | | 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 |
| AI2 | 01 | AI2_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | N | | | | | | | | 033 | |
| AI2 | 02 | AI2_CODBNF | C | 6 | 0 | Codigo | Codigo de Bonificacao | @! | ExistChav( "AI1" ) | | | 1 | | S | | | | | | | | | |
| AI2 | 03 | AI2_ITEM | C | 2 | 0 | Item | Item do roteiro | @! | | | | 1 | | N | V | | | | | | | | |
| AI2 | 04 | AI2_CODPRO | C | 15 | 0 | Produto | Codigo do Produto | @! | A093Prod().And.Ft180Prod() .Or. Vazio() | | SB1 | 1 | S | N | | | | | | | | 030 | |
| AI2 | 05 | AI2_DESPRO | C | 50 | 0 | Descricao | Descricao do Produto | @! | | If ( !INCLUI, Posicione( "SB1", 1, xFilial( "SB1" ) + AI2->AI2_CODPRO, "B1_DESC" ),"") | | 1 | | N | V | V | | | | | | 171 | |
| AI2 | 06 | AI2_GRUPO | C | 4 | 0 | Grupo | Grupo do Produto | @! | ExistCpo( "SBM" ) .Or. Vazio() | | SBM | 1 | S | N | | | | | | | | 162 | |
| AI2 | 07 | AI2_DESGRP | C | 30 | 0 | Descricao | Descricao do Produto | @! | | If ( !INCLUI, Posicione( "SBM", 1, xFilial( "SBM" ) + AI2->AI2_GRUPO, "BM_DESC" ),"") | | 1 | | N | V | V | | | | | | | |
| AI2 | 08 | AI2_VALORC | N | 14 | 2 | Valor/Condic | Valor da condicao | @E 99,999,999,999.99 | Ft180GrQtd() | | | 1 | S | N | | | | | | | | | |
| AI2 | 09 | AI2_QUANTC | N | 12 | 2 | Quant/Condic | Quantidade da condicao | @E 999,999,999.99 | Ft180GrQtd() | | | 1 | S | N | | | | | | | | | |
| AI2 | 10 | AI2_PERCB | N | 6 | 2 | Perc. Bonus | Percentual de bonus | @E 999.99 | Ft180GrQtd() | | | 1 | S | N | | | | | | | | | |
| AI2 | 11 | AI2_VALORB | N | 14 | 2 | Valor/Bonus | Valor de bonus | @E 99,999,999,999.99 | Ft180GrQtd() | | | 1 | S | N | | | | | | | | | |
| AI2 | 12 | AI2_REGRAB | C | 1 | 0 | Regra/Bonus | Regra de bonus | @! | Pertence( "123" ) | "1" | | 1 | S | N | | | | 1=Valor ou Percentual;2=O que for maior;3=O que for menor | | | | | |
| AI2 | 13 | AI2_PROPVB | C | 1 | 0 | Proporcional | Valor/bonus proporcional | @! | Pertence( "12" ) | "2" | | 1 | | N | | | | 1=Sim;2=Nao | | | | | |
| AI2 | 14 | AI2_ITEMGR | C | 3 | 0 | Item Grade | Item da Grade | @! | | | | 1 | | N | V | R | | | | | | | |
SIX - INDICES
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST |
| AI2 | 1 | AI2_FILIAL+AI2_CODBNF+AI2_ITEM | Codigo + Item | Codigo + Item | Code + Item | S | | | S | 2 | 3 |
| AI2 | 2 | AI2_FILIAL+AI2_CODBNF+AI2_CODPRO | Codigo + Produto | Codigo + Producto | Code + Product | S | | | S | 2 | 3 |
| AI2 | 3 | AI2_FILIAL+AI2_CODBNF+AI2_GRUPO | Codigo + Grupo | Codigo + Grupo | Code + 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 |
| AI2_CODPRO | 001 | "" | AI2_GRUPO | P | N | | 0 | | | S |
| AI2_CODPRO | 002 | "" | AI2_DESGRP | P | N | | 0 | | | S |
| AI2_GRUPO | 001 | Posicione("SBM",1,xFilial("SBM")+M->AI2_GRUPO,"BM_DESC") | AI2_DESGRP | P | N | | 0 | | | S |
| AI2_GRUPO | 002 | "" | AI2_CODPRO | P | N | | 0 | | | S |
| AI2_GRUPO | 003 | "" | AI2_DESPRO | P | N | | 0 | | | S |
| AI2_PERCB | 001 | 0 | AI2_VALORB | P | N | | 0 | | GDFieldGet( "AI2_REGRAB" ) == "1" | S |
| AI2_QUANTC | 001 | 0 | AI2_VALORC | P | N | | 0 | | | S |
| AI2_REGRAB | 001 | 0 | AI2_PERCB | P | N | | 0 | | M->AI2_REGRAB == "1" | S |
| AI2_REGRAB | 002 | 0 | AI2_VALORB | P | N | | 0 | | M->AI2_REGRAB == "1" | S |
| AI2_VALORB | 001 | 0 | AI2_PERCB | P | N | | 0 | | GDFieldGet( "AI2_REGRAB" ) == "1" | S |
| AI2_VALORC | 001 | 0 | AI2_QUANTC | P | N | | 0 | | | S |
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 | @! |
| 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