Dicionário Protheus
Início

Tabela SG2 no Protheus

Roteiro de Operações

O que é a tabela SG2 no Protheus?

A tabela SG2 faz parte do sistema ERP Protheus da TOTVS e é utilizada para roteiro de operações.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela SG2 possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela SG2, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE SG2
X2_PATH \DATA\
X2_ARQUIVO SG2990
X2_NOME Roteiro de Operações
X2_NOMESPA Procedimiento de Operaciones
X2_NOMEENG Operation Route
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO G2_FILIAL+G2_CODIGO+G2_PRODUTO+G2_REFGRD+G2_OPERAC
X2_PYME S
X2_MODULO 10
X2_DISPLAY G2_CODIGO+G2_PRODUTO+G2_OPERAC+G2_RECURSO+G2_DESCRI
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 8239
R_E_C_D_E_L_ 0

Campos da Tabela SG2 (46 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
SG2 01 G2_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del Sistema System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 135302 0
SG2 02 G2_CODIGO C 2 0 Codigo Codigo Code Cód. Roteiro de Operações Cod. Proced. Operaciones Operation Routine Code @! A632VldCod() x x x x x x x x x x x x x x x x x - - 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 135303 0
SG2 03 G2_PRODUTO C 15 0 Produto Producto Product Código do Produto Codigo del Producto Product Code @! A632VldPrd() x x x x x x x x x x x x x x x x x - SB1 1 x x x - - - S - - - - - - - - - - 030 - S - - S N N - - - 1 1 - - - 135304 0
SG2 04 G2_OPERAC C 2 0 Operacao Operacion Operation N·mero da Operação Num. de la Operacion Operation Number @! QIPSG2() .And. A632ValOpe() x x x x x x x x x x x x x x x x - - 1 xxx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 135305 0
SG2 05 G2_RECURSO C 6 0 Recurso Recurso Resource Código do Recurso Codigo del Recurso Resource Code @! (Vazio().Or.ExistCpo("SH1")).And.A632Recur() x x x x x x x x x x x x x x x x - SH1 1 x x - - - - - - - - - - - - - - - - S - - S N N - - - 1 2 - - - 135306 0
SG2 06 G2_FERRAM C 6 0 Ferramenta Herramienta Tool Código da Ferramenta Codigo de la Herramienta Tool Code @! (Vazio().Or.ExistCpo("SH4")).And.A632Ferram() x x x x x x x x x x x x x x x x - SH4 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135307 0
SG2 07 G2_LINHAPR C 3 0 Linha Prod. Linea Prod. Product.Line Linha de Produção Linea de Producci¾n Production Line @! - x x x x x x x x x x x x x x x x - - 1 x x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135308 0
SG2 08 G2_TPALOCF C 1 0 Tp.Aloc.Ferr Tp.Asig.Herr Tool Alloc.T Tipo de Aloc. Ferramenta Tipo de Asig. Herramienta Tool Allocation Type ! Vazio() .or. (Pertence("123") .AND. A632TPFer()) x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - 1=Durante Setup;2=Durante Operacao;3=Durante Setup+Operacao 1=Durante Setup;2=Durante Operacion;3=Durante Setup+Operacion 1=During Setup;2=During Operation;3=During Setup+Operation - - - - - S - - N N N - - - 1 2 - - - 135309 0
SG2 09 G2_TPLINHA C 1 0 Tipo Linha Tipo Linea Line Type Tipo de Linha de Produção Tipo de LÝnea Producci¾n Production Line Category @! Vazio() .Or. (Pertence("OPDI").And.A632TpLin()) x x x x x x x x x x x x x x x x - - 1 x x x - - - - - - - - O=Obrigatoria;P=Preferencial;D=Dependente;I=Informativa O=Obligatoria;P=Preferencial;D=Dependiente;I=Informativa O=Mandatory;P=Preferential;D=Dependant;I=Informative - - - - - S - - N N N - - - 1 2 - - - 135310 0
SG2 10 G2_DESCRI C 20 0 Descr. Oper. Desc. Oper. Oper. Descr. Descrição da Operação Descr. de la Operacion Operation Description @! - x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - - - S - - S N N - - - 1 2 - - - 135311 0
SG2 11 G2_MAOOBRA N 2 0 Mao-de-Obra Mano de Obra Labor Mão-de-Obra necessária Mano de Obra Necesaria Labour Force Required 99 Positivo() x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135312 0
SG2 12 G2_DEPTO C 2 0 Depto Depto Dept. Depto Depto Dept @! Vazio() .Or. ExistCpo('SX5','OP'+M->G2_DEPTO,1) x x x x x x x x x x x x x x x x - OP 1 x xx x - S - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 135313 0
SG2 13 G2_SETUP N 5 2 Setup (Hs) Setup (H) Setup(Hs) Tempo de Setup Tiempo de Setup Setup Time @E 99.99 Positivo().And.A630Tempo() x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135314 0
SG2 14 G2_FORMSTP C 3 0 Formu Setup Form.Setup Setup Code Cod. Formula Setup Codigo Formula Setup Setup Formula Code @! Vazio() .Or. ExistCpo("SM4",M->G2_FORMSTP) x x x x x x x x x x x x x x x x - SM4 1 x xx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135315 0
SG2 15 G2_LOTEPAD N 6 0 Lote Padrao Lote Estand. Std.Lot Lote Padrão Lote Estandar Standard Lot @E 999999 Positivo() x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135316 0
SG2 16 G2_TEMPAD N 5 2 Tempo Padrao Tiempo Est. Std.Time Tempo Padrão Tiempo Estandar Standard Time @E 99.99 Positivo().And.A630Tempo() x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135317 0
SG2 17 G2_TPOPER C 1 0 Tipo Operac. Tipo Operac. Operat.Type Tipo de Operação Tipo de Operacion Type of Operation ! Vazio() .Or. Pertence("1234") x x x x x x x x x x x x x x x x - 15 1 xxx x S - - - - - - - 1=Normal;2=Tempo Fixo;3=Ilimitada;4=Tempo Minimo 1=Normal;2=Tiempo Fijo;3=Sin Limite;4=Tiempo Minimo 1=Normal;2=Fixed Time;3=Unlimited - - - - - S - - N N N - - - 1 2 - - - 135318 0
SG2 18 G2_TPSOBRE C 1 0 Tipo Sobrep. Tipo Superp. Overlap.Type Tipo de Sobreposição Tipo de Superposicion Type of overlapping ! Vazio() .Or. Pertence("123") x x x x x x x x x x x x x x x x - - 1 x xx x - - - - - - - - 1=Quantidade;2=Percentual;3=Tempo 1=Cantidad;2=Porcentaje;3=Tiempo 1=Quantity;2=Percentage;3=Time - - - - - S - - N N N - - - 1 2 - - - 135319 0
SG2 19 G2_TEMPSOB N 5 2 Tempo Sobre. Tiempo Super Overlap.Time Tempo de Sobreposição Tiempo de Superposici¾n Overlapping Time @E 99.99 Positivo().And.A630Tempo() x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135320 0
SG2 20 G2_TPDESD C 1 0 Tipo Desdob. Tipo Desdob. Unfold. Type Tipo de Desdobramento Tipo de Desdoblamiento Type of Unfolding ! Vazio() .Or. Pertence("12") x x x x x x x x x x x x x x x x - - 1 x xx x - - - - - - - - 1=Quantidade;2=Tempo 1=Cantidad;2=Tiempo 1=Quantity;2=Time - - - - - S - - N N N - - - 1 2 - - - 135321 0
SG2 21 G2_TEMPDES N 5 2 Tempo Desdo. Tiempo Desd. Unfold. Time Tempo de Desdobramento Tiempo de Desdoblamiento Breakdown Time @E 99.99 Positivo().And.A630Tempo() x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135322 0
SG2 22 G2_DESPROP C 1 0 Proporcional Proporcional Proportional Desdobramen. Proporcional Desdoblamto. Proporcional Proportional Unfolding @! Vazio() .Or. Pertence("SN") x x x x x x x x x x x x x x x x - - 1 xx x - - - N - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - - S - - N N N - - - 1 2 - - - 135323 0
SG2 23 G2_OPE_OBR C 1 0 Oper.Obrig. Oper. Oblig. Compul.Oper. Informa 'S' se e' Obrig. Informe 'S' si es Oblig. Type "S" If Compulsory ! PERTENCE("SN") x x x x x x x x x x x x x x x x "S" - 1 xx x - - - N - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - - S - - N N N - - - 1 2 - - - 135324 0
SG2 24 G2_CTRAB C 6 0 Centro Trab. Ctro Trabajo Work Center Código Centro de Trabalho Codigo Centro de Trabajo Work Center Code @! Vazio() .Or. ExistCPO("SHB") x x x x x x x x x x x x x x x x - SHB 1 x xx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135325 0
SG2 25 G2_SEQ_OBR C 1 0 Seq. Obrig. Sec. Oblig. Compul. Seq. Informa 'S' se e' Obrig. Informe 'S' si es Oblig. Type "S" If Compulsory ! PERTENCE("SN") x x x x x x x x x x x x x x x x "S" - 1 xx x - - - N - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - - S - - N N N - - - 1 2 - - - 135326 0
SG2 26 G2_LAU_OBR C 1 0 Laudo Obri. +Informe Obl Compul.Rep. Informa 'S' se e' Obrig. Informe 'S' si es Oblig. Type "S" If Compulsory ! PERTENCE("SN") x x x x x x x x x x x x x x x x "S" - 1 xx x - - - N - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - - S - - N N N - - - 1 2 - - - 135327 0
SG2 27 G2_REVIPRD C 2 0 Revi. Prod. Revi. Prod. Prod. Rev. Revisao do Produto Revision del Producto Product Revision 99 - x x x x x x x x x x x x x x x - - 1 xx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135328 0
SG2 28 G2_CHAVE C 8 0 Cod. Ligacao Vinculo Link Code Cod. Ligação com texto Cod. Vinculo con texto Link Code with Text 99999999 - x x x x x x x x x x x x x x x x - - 1 x - - - N V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135329 0
SG2 29 G2_ROTALT C 2 0 Roteiro Alt. Proced. Alt. Altern.Route Roteiro Operacoes Altern. Proced.Operaciones Altern Alternative Operat. Route @! Vazio() .Or. ExistCpo("SG2",FwFldGet("G2_PRODUTO") +FwFldGet("G2_ROTALT")) x x x x x x x x x x x x x x x x - SG2 1 x x xx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135330 0
SG2 30 G2_OPERGRP C 1 0 Oper. Grupo +Oper.Grupo? Operat.Group Operacao por Grupo ? +Operacion por Grupo ? Operation per Group @! - x x x x x x x x x x x x x x x x - - 1 xx x - - - N - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - .F. - - - S - - N N N - - - 1 2 - - - 135331 0
SG2 31 G2_GRSETUP C 6 0 Grupo Setup Grupo Setup Setup Group Grupo de Setup Grupo de Setup Setup Group @! Vazio() .Or. ExistCpo("SG9") x x x x x x x x x x x x x x x - SG9 1 xx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135332 0
SG2 32 G2_GRUPREC C 6 0 Grupo Recur. Grupo Recur. Res.Group Grupo de Recursos Grupo de Recursos Resources Group @! Vazio() .Or. ExistCpo("SG6") x x x x x x x x x x x x x x x - SG6 1 xx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135333 0
SG2 33 G2_NIVMONT N 5 0 Niv. Montag. Niv.Montaje Assem.Level Nivel de Montagem Nivel de Montaje Assembling Level 99999 Positivo() x x x x x x x x x x x x x x x - - 1 xx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135334 0
SG2 34 G2_CHAVMON N 5 0 Chave Mont. Clave Mont. Assemb.Key Chave de Montagem Clave de Montaje Assembling Key 99999 Positivo() x x x x x x x x x x x x x x x - - 1 xx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135335 0
SG2 35 G2_TMAXPRO C 5 0 Max Prox Op. Max Prox Op. Op.Max.Time Tempo Max. Prox. Operac. Tiempo Max. Prox. Operac. Operation Maximum Time 99:99 StrHora() x x x x x x x x x x x x x x x - - 1 xx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135336 0
SG2 36 G2_TPINTER C 6 0 Tipo Interv. Tipo Interv. Break Type Tipo de Intervalo Tipo de Intervalo Break Type @! Vazio() .Or. ExistCpo("SX5","EH"+M->G2_TPINTER) x x x x x x x x x x x x x x x - EH 1 xx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135337 0
SG2 37 G2_MAXINCR N 3 0 % Max Incr. % Max Incr. Max Incr. % % Max. Incr. Duracao % Max. Incr. Duracion Max.Incr.Duration % 999 Positivo() x x x x x x x x x x x x x x x - - 1 xx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135338 0
SG2 38 G2_FOLMIN C 5 0 Folga Min. Holgura Min. Minimum Gap Folga Min. Apos Op. Ant. Holgura Min. Op.Ant. Minim.Gap After Prev. Op. 99:99 StrHora() x x x x x x x x x x x x x x x - - 1 xx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135339 0
SG2 39 G2_HOROTIM C 10 0 Hor. Otim. Hor. Optim. Optim.Hor. Horizonte de Otimizacao Horizonte de Optimizacion Optimization Horizon @! - x x x x x x x x x x x x x x x - - 1 xx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135340 0
SG2 40 G2_TEMPEND N 5 2 Tempo Fim Tiempo Fin End Time Tempo Fim Pos Alocação Tiempo Fin Pos Asignacion End time post-allocation @E 99.99 Positivo() .And. A630Tempo() x x x x x x x x x x x x x x x x - - 1 xxxx x - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 135341 0
SG2 41 G2_REFGRD C 26 0 Ref.Grade Ref.Grilla Grid ref. Referencia de Grade Referencia de Grilla Grid reference @! - x x x x x x x x x x x x x x x x - - 1 x xx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 135342 0
SG2 42 G2_DTINI D 8 0 Dt Vl Ini Fch Vl Ini Srt Val Dt Data de validade inicial Fecha de validez inicial Start Validity Date - - x x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 135343 0
SG2 43 G2_DTFIM D 8 0 Dt Vl Fim Fch Vl Fin End Val Dt Data de validade final Fecha de validez final End Validity Date - - x x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 135344 0
SG2 44 G2_LISTA C 2 0 Lista Lista List Código Lista Operações Código Lista Operaciones Operations List Code @! - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 135345 0
SG2 45 G2_USAALT C 1 0 Uti. Alt. Uti. Alt. Use Alt. Utiliza alternativo Utiliza alternativo Use Alternative - Pertence("12") x x x x x x x x x x x x x x x x "1" - 1 xx - - - - - R - - 1=Utiliza Alternativos/Secundários;2=Não utiliza Alternativos/Secundários 1=Utiliza Alternativos/Secundarios;2=No utiliza Alternativos/Secundarios 1=Use Alternative/Secondary;2=Do Not Use Alternative/Secondary - - - - - S - - N - N - - - 1 2 - - - 135346 0
SG2 46 G2_REMOCAO N 5 2 Remoção Eliminación Removal Tempo de Remoção Tiempo de Eliminac. Removal Time @E 99.99 Positivo().And.A630Tempo() x x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 135347 0

Índices da Tabela SG2 (13 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
SG2 1 G2_FILIAL+G2_PRODUTO+G2_CODIGO+G2_OPERAC Produto + Codigo + Operacao Producto + Codigo + Operacion Product + Code + Operation S SB1 - S 2 3 - 19418 0
SG2 2 G2_FILIAL+G2_CHAVE Cod. Ligacao Vinculo Link Code S - - S 2 3 - 19419 0
SG2 3 G2_FILIAL+G2_PRODUTO+G2_OPERAC Produto + Operacao Producto + Operacion Product + Operation S SB1 - S 2 3 - 19420 0
SG2 4 G2_FILIAL+G2_RECURSO Recurso Recurso Resource S - - S 2 3 - 19421 0
SG2 5 G2_FILIAL+G2_CTRAB Centro Trab. Ctro Trabajo Work Center S - - S 2 3 - 19422 0
SG2 6 G2_FILIAL+G2_FERRAM Ferramenta Herramienta Tool S - - S 2 3 - 19423 0
SG2 7 G2_FILIAL+G2_REFGRD+G2_CODIGO+G2_OPERAC Ref.Grade + Codigo + Operacao Ref.Grilla + Codigo + Operacion Grid ref. + Code + Operation S - - S 2 3 - 19424 0
SG2 8 G2_FILIAL+G2_REFGRD+G2_OPERAC Ref.Grade + Operacao Ref.Grilla + Operacion Grid ref. + Operation S - - N 2 3 - 19425 0
SG2 9 G2_FILIAL+G2_REFGRD+G2_LINHAPR Ref.Grade + Linha Prod. Ref.Grilla + Linea Prod. Grid ref. + Product.Line S - - S 2 3 - 19426 0
SG2 A G2_FILIAL+G2_PRODUTO+G2_LINHAPR Produto + Linha Prod. Producto + Linea Prod. Product + Product.Line S - - S 2 3 - 19427 0
SG2 B G2_FILIAL+G2_OPERAC Operacao Operacion Operation S - - S 2 3 - 19428 0
SG2 C G2_FILIAL+G2_LINHAPR Linha Prod. Linea Prod. Product.Line S - - N 2 3 - 19429 0
SG2 D G2_FILIAL+G2_CODIGO+G2_PRODUTO+G2_REFGRD+G2_OPERAC Codigo + Produto + Ref.Grade + Operacao Codigo + Producto + Ref.Grilla + Operacion Code + Product + Grid ref. + Operation S - - S 2 3 - 19430 0

Perguntas frequentes

Para que serve a tabela SG2 no Protheus?

Ela é utilizada para roteiro de operações dentro do sistema ERP Protheus.

Como consultar os campos da tabela SG2?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela SG2?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela SG2

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    G2_FILIAL,
    G2_CODIGO,
    G2_PRODUTO,
    G2_OPERAC,
    G2_RECURSO,
    G2_FERRAM,
    G2_LINHAPR,
    G2_TPALOCF,
    G2_TPLINHA,
    G2_DESCRI,
    G2_MAOOBRA,
    G2_DEPTO,
    G2_SETUP,
    G2_FORMSTP,
    G2_LOTEPAD,
    G2_TEMPAD,
    G2_TPOPER,
    G2_TPSOBRE,
    G2_TEMPSOB,
    G2_TPDESD,
    G2_TEMPDES,
    G2_DESPROP,
    G2_OPE_OBR,
    G2_CTRAB,
    G2_SEQ_OBR,
    G2_LAU_OBR,
    G2_REVIPRD,
    G2_CHAVE,
    G2_ROTALT,
    G2_OPERGRP,
    G2_GRSETUP,
    G2_GRUPREC,
    G2_NIVMONT,
    G2_CHAVMON,
    G2_TMAXPRO,
    G2_TPINTER,
    G2_MAXINCR,
    G2_FOLMIN,
    G2_HOROTIM,
    G2_TEMPEND,
    G2_REFGRD,
    G2_DTINI,
    G2_DTFIM,
    G2_LISTA,
    G2_USAALT,
    G2_REMOCAO
FROM SG2
WHERE
    D_E_L_E_T_ = ' '
    AND G2_FILIAL = 'VALOR'
    AND G2_CODIGO = 'VALOR'
    AND G2_PRODUTO = 'VALOR'
    AND G2_OPERAC = 'VALOR'
    AND G2_RECURSO = 'VALOR'
    AND G2_FERRAM = 'VALOR'
    AND G2_LINHAPR = 'VALOR'
    AND G2_TPALOCF = 'VALOR'
    AND G2_TPLINHA = 'VALOR'
    AND G2_DESCRI = 'VALOR'
    AND G2_MAOOBRA = 0
    AND G2_DEPTO = 'VALOR'
    AND G2_SETUP = 0
    AND G2_FORMSTP = 'VALOR'
    AND G2_LOTEPAD = 0
    AND G2_TEMPAD = 0
    AND G2_TPOPER = 'VALOR'
    AND G2_TPSOBRE = 'VALOR'
    AND G2_TEMPSOB = 0
    AND G2_TPDESD = 'VALOR'
    AND G2_TEMPDES = 0
    AND G2_DESPROP = 'VALOR'
    AND G2_OPE_OBR = 'VALOR'
    AND G2_CTRAB = 'VALOR'
    AND G2_SEQ_OBR = 'VALOR'
    AND G2_LAU_OBR = 'VALOR'
    AND G2_REVIPRD = 'VALOR'
    AND G2_CHAVE = 'VALOR'
    AND G2_ROTALT = 'VALOR'
    AND G2_OPERGRP = 'VALOR'
    AND G2_GRSETUP = 'VALOR'
    AND G2_GRUPREC = 'VALOR'
    AND G2_NIVMONT = 0
    AND G2_CHAVMON = 0
    AND G2_TMAXPRO = 'VALOR'
    AND G2_TPINTER = 'VALOR'
    AND G2_MAXINCR = 0
    AND G2_FOLMIN = 'VALOR'
    AND G2_HOROTIM = 'VALOR'
    AND G2_TEMPEND = 0
    AND G2_REFGRD = 'VALOR'
    AND G2_DTINI BETWEEN '20260501' AND '20260531'
    AND G2_DTFIM BETWEEN '20260501' AND '20260531'
    AND G2_LISTA = 'VALOR'
    AND G2_USAALT = 'VALOR'
    AND G2_REMOCAO = 0