
| Tabela | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| SG1 | Estruturas dos Produtos | ||||||||||
| Campo | Tipo | Tamanho | Decimal | Titulo | Formato | Validacao | F3 | Contexto | Lista | Condicao | PYME |
| G1_FILIAL | C | 2 | 0 | Filial | S | ||||||
| G1_COD | C | 15 | 0 | Codigo | @! | existcpo("SB1") | SB1 | S | |||
| G1_COMP | C | 15 | 0 | Componente | @! | NaoVazio().And.ExistCpo("SB1").And.if(ModType(nModulo)=="I", AVA200comp() .and.AVA200desc(),A200Comp().And.A200Desc()) | SB1 | S | |||
| G1_DESC | C | 30 | 0 | Descricao | @! | V | S | ||||
| G1_TRT | C | 3 | 0 | Sequencia | @! | S | |||||
| G1_QUANT | N | 12 | 6 | Quantidade | @E 99999.999999 | NaoVazio().And.If(ModType(nModulo)=="I",AVMA200QUANT(M->G1_QUANT,M->G1_COMP),MA200Quant(M->G1_QUANT,M->G1_COMP)) | S | ||||
| G1_PERDA | N | 5 | 2 | Indice Perda | @E 99.99 | Positivo() | S | ||||
| G1_INI | D | 8 | 0 | DT Inicial | NaoVazio() | S | |||||
| G1_FIM | D | 8 | 0 | DT Final | NaoVazio() .And. M->G1_FIM >= M->G1_INI | S | |||||
| G1_OBSERV | C | 45 | 0 | Observacao | @! | S | |||||
| G1_FIXVAR | C | 1 | 0 | Qtd. Fix/Var | @! | Pertence(" VF") | V=Variavel;F=Fixa | S | |||
| G1_GROPC | C | 3 | 0 | Grupo Opcio. | @! | Vazio() .Or. ExistCpo("SGA") | S | ||||
| G1_OPC | C | 4 | 0 | Item Opcion. | @! | IF(!Empty(M->G1_GROPC),NaoVazio().And.ExistCpo("SGA",M->G1_GROPC+M->G1_OPC),Vazio()) | S | ||||
| G1_REVINI | C | 3 | 0 | Rev. Inicial | @! | S | |||||
| G1_REVFIM | C | 3 | 0 | Rev. Final | @! | S | |||||
| G1_NIV | C | 2 | 0 | Nivel | 99 | S | |||||
| G1_NIVINV | C | 2 | 0 | Nivel Invert | 99 | S | |||||
| G1_POTENCI | N | 6 | 2 | Potencia | @E 999.99 | A200Potenc() | S | ||||
| G1_OK | C | 4 | 0 | Ok | S | ||||||
| G1_VLCOMPE | C | 1 | 0 | Vl.Com.Perda | @! | Pertence(" SN") | R | S=Sim;N=Nao | S | ||
| G1_TIPVEC | C | 6 | 0 | Tipo vetor | VAZIO().OR.EXISTCPO("SX5","VC"+M->G1_TIPVEC) | VC | R | S | |||
| G1_VECTOR | C | 6 | 0 | Vetor | VAZIO().OR.EXISTCPO("SHV",M->G1_TIPVEC+M->G1_VECTOR,1) | R | S | ||||
| G1_USAALT | C | 1 | 0 | Usa Altern.? | @! | Pertence("12") | R | 1=Sim;2=Nao | S | ||
| G1_LOCCONS | C | 2 | 0 | Armazem | @! | vazio() .or. ExistCpo("NNR") | R | S | |||
| G1_FANTASM | C | 1 | 0 | Fantasma? | vazio() .or. Pertence("12") | R | 1=Sim;2=Nao | S | |||
| G1_LISTA | C | 10 | 0 | Lista | @! | R | S | ||||