Tabela: SG1 - Estruturas dos Produtos


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Estruturas dos ProdutosG1_FILIAL+G1_COD+G1_COMP+G1_TRT+DTOS(G1_INI)+DTOS(G1_FIM)+G1_REVINI+G1_REVFIM




Indices(SIX)
OrdemChaveDescriçãoNickName
1G1_FILIAL+G1_COD+G1_COMP+G1_TRTCódigo + Componente + Sequência
2G1_FILIAL+G1_COMP+G1_CODComponente + Código
3G1_FILIAL+G1_COD+G1_GROPC+G1_OPCCódigo + Grupo Opcio. + Item Opcion.
4G1_FILIAL+G1_TIPVEC+G1_VECTORTipo vetor + Vetor
5G1_FILIAL+G1_COD+DTOS(G1_FIM)+G1_TRTCódigo + DT Final + Sequência







Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
G1_FILIAL Filial Filial do Sistema Código que identifica a filial da empre-sa usuária do sistema. C 2 0 Nao Altera Virtual 033 1 2
G1_COD Código Código do Produto Código identificador do conjunto (produ-to) a ser definido a estrutura. C 15 0 @! existcpo("SB1") SB1 Sim Altera Virtual 030 1 2
G1_COMP Componente Código do componente Código do componente da estrutura doconjunto. C 15 0 @! NaoVazio().And.ExistCpo("SB1").And.if(ModType(nModulo)=="I", AVA200comp() .and.AVA200desc(),A200Comp().And.A200Desc()) SB1 Sim Altera Virtual 030 1 1
G1_DESC Descrição Descrição do Componente Descrição do Componente. C 30 0 @! IF(!INCLUI,IF(!EMPTY(SG1->G1_COMP),POSICIONE('SB1',1,XFILIAL('SB1')+SG1->G1_COMP,'B1_DESC'),''),'') Nao Vizualiza Virtual A200descbr() 1 2
G1_TRT Sequência Sequência Campo que permite a utilização de ummesmo componente numa estrutura. C 3 0 @! Sim Altera Virtual 1 2
G1_QUANT Quantidade Quantidade Quantidade do componente necessário paraa produção da quantidade base de um con-junto. N 12 6 @E 99999.999999 NaoVazio().And.If(ModType(nModulo)=="I",AVMA200QUANT(M->G1_QUANT,M->G1_COMP),MA200Quant(M->G1_QUANT,M->G1_COMP)) Sim Altera Virtual 1 1
G1_PERDA Índice Perda Índice de perda Indice (%) de perda do componente para produção do conjunto. N 5 2 @E 99.99 Positivo() Sim Altera Virtual 1 2
G1_INI DT Inicial Data Inicial da Validade Data inicial da validade do componentena estrutura. D 8 0 NaoVazio() ddatabase Nao Altera Virtual 1 2
G1_FIM DT Final Data Final da Validade Data final da validade do compenente naestrutura. D 8 0 NaoVazio() .And. M->G1_FIM >= M->G1_INI CTOD("31/12/49") Nao Altera Virtual 1 2
G1_OBSERV Observação Observação do Produto Observaçöes gerais do componente na estrutura do produto. C 45 0 @! Nao Altera Virtual 1 2
G1_FIXVAR Qtd. Fix/Var Qtde. Estr. Fixa/Variável Tipo da Quantidade do produto na estrutura, Fixa ou Variável. C 1 0 @! Pertence(" VF") "V" Nao Altera Virtual V=Variavel;F=Fixa 1 2
G1_GROPC Grupo Opcio. Grupo de Opcionais Grupo de opcionais ao qual este item se refere. C 3 0 @! Vazio() .Or. ExistCpo("SGA") SGAPCP Nao Altera Virtual 1 2
G1_OPC Item Opcion. Item do Gr. de Opcionais Opcional de acabamento da estrutura. Utilizado para grupo de opcionais. C 4 0 @! IF(!Empty(M->G1_GROPC),NaoVazio().And.ExistCpo("SGA",M->G1_GROPC+M->G1_OPC),Vazio()) Nao Altera Virtual 1 2
G1_REVINI Rev. Inicial Revis. Inicial Componente Número da Revisão Inicial em que o componente tomou parte da estrutura. C 3 0 @! Nao Altera Virtual 1 2
G1_REVFIM Rev. Final Revis. Final Componente Ultima Revisão a utilizar o componente na estrutura. C 3 0 @! "ZZZ" Nao Altera Virtual 1 2
G1_NIV Nível Nível do produto Nível da relação produto X componentedentro da estrutura do produto. C 2 0 99 Nao Altera Virtual 1 2
G1_NIVINV Nível Invert Nível Invertido Nível da relação invertida do produto Xcomponente dentro da estrutura do produto. C 2 0 99 Nao Altera Virtual 1 2
G1_POTENCI Potência Potência de Lote Potencia do lote informada.Utilizada no cálculo de necessidade quando o produto tem potencia variavel por lote/sub-lote. N 6 2 @E 999.99 A200Potenc() Sim Altera Virtual 1 2
G1_OK Ok Substituir Componentes Campo de uso interno do sistema, utilizado na marcacao de componentes da estrutura de produtos a serem selecionados para Substituicao C 4 0 Nao Altera Virtual 1 2
G1_TIPVEC Tipo vetor Tipo vetor Código do Tipo de Vetor ao qual está vinculado o componente (é usado na Ficha Técnica) C 6 0 VAZIO().OR.EXISTCPO("SX5","VC"+M->G1_TIPVEC) VC Nao Altera Real 1 2
G1_VECTOR Vetor Vetor Código de Vetor de acordo com o Tipo de Vetor ao qual está vinculado o componente (é usado na Ficha Técnica) C 6 0 VAZIO().OR.EXISTCPO("SHV",M->G1_TIPVEC+M->G1_VECTOR,1) Nao Altera Real 1 2
G1_VLCOMPE Vl.Com.Perda Valor comercial a perda Indica se o Percentual de Perda, possui algum valor comercial. C 1 0 @! Pertence(" SN") "N" Nao Altera Real S=Sim;N=Nao 1 2
G1_USAALT Usa Altern.? Usa Alternativo? Indica se o item usará os alternativos ou não. C 1 0 @! Pertence("12") "1" Nao Altera Real 1=Sim;2=No 1 1
G1_LOCCONS Armazém Armazém de consumo Indica o armazém de consumo do componente. C 2 0 @! vazio() .or. ExistCpo("NNR") NNR Sim Altera Real 024 1 2
G1_FANTASM Fantasma? Componente Fantasma? Indica se o componente será do tipo Fantasma ou não. C 1 0 vazio() .or. Pertence("12") Sim Altera Real 1=Sim;2=No 1 2
G1_LISTA Lista Lista de componente Identifica o código da lista de componentes a qual o componente pertence. C 10 0 @! Sim Altera Real 1 2





Relacionamentos(SX9)
X9_CDOM - Tabela Destino X9_EXPDOM - Expressão Origem X9_EXPCDOM - Expressão Destino
SGF G1_COD+G1_COMP+G1_TRT GF_PRODUTO+GF_COMP+GF_TRT
SGA G1_GROPC+G1_OPC GA_GROPC+GA_OPC
SS4 G1_COD S4_ESTRORI