Dicionário Protheus
Início

Tabela GG1 no Protheus

Subitens de Layout

O que é a tabela GG1 no Protheus?

A tabela GG1 faz parte do sistema ERP Protheus da TOTVS e é utilizada para subitens de layout.

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 GG1 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 GG1, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE GG1
X2_PATH \DATA\
X2_ARQUIVO GG1990
X2_NOME Subitens de Layout
X2_NOMESPA Subitems de Layout
X2_NOMEENG Layout sub-items
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO -
X2_PYME N
X2_MODULO 51
X2_DISPLAY -
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_ 4996
R_E_C_D_E_L_ 0

Campos da Tabela GG1 (20 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_
GG1 01 GG1_FILIAL C 2 0 FIlial Sucursal Branch Filial do Sistema Suc. del sistema System branch - - x x x x x x x x x x x x x x x - - 1 - - - - N A R - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 80710 0
GG1 02 GG1_CODGRU C 6 0 Cod. Grupo Cod. Grupo Group code Codigo Grupo Parametros Codigo Grupo Parametros Parameter group code @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 80711 0
GG1 03 GG1_ITEM C 3 0 Item Item Item Item Item Item @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 80712 0
GG1 04 GG1_SEGMEN C 1 0 Segmento Segmento Segment Segmento Segmento Segment @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 80713 0
GG1 05 GG1_TIPREG C 1 0 Tipo Regist. Tipo Regist. Rec. type Tipo do Registro Tipo de Registro Record type @! PERTENCE('CND') x x x x x x x x x x x x x x x x 'C' - 1 xxxxxx x - - - S A R - - C=Caracter;N=Numerico;D=Data C=Caracter;N=Numerico;D=Fecha C=Character;N=Number;D=Date - - - - - N - - N N N - - - 1 2 - - - 80714 0
GG1 06 GG1_ORDCAM C 3 0 Ordem Orden Order Ordem Campo Orden Campo Field order @E 999 FG_STRZERO('M->GG1_ORDCAM',3,.f.) x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 80715 0
GG1 07 GG1_TAMCAM C 3 0 Tamanho Tamano Size Tamanho Tamano Size @! FG_STRZERO('M->GG1_TAMCAM',3,.f.) x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 80716 0
GG1 08 GG1_DECIMA N 1 0 Casas Decim. Decimales Dec. Places Numero de Casas Decimais Numero de Decimales Number of Decimal Places @! - x x x x x x x x x x x x x x x x 0 - 1 xxxxxx x - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 80717 0
GG1 09 GG1_PICCAM C 20 0 Picture Picture Picture Picture Picture Picture @! - x x x x x x x x x x x x x x x x '@!' - 1 xxxxxx x - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 80718 0
GG1 10 GG1_COLUNA C 150 0 Nome Coluna Nombre Colum Column Name Nome da Coluna - DBF Nombre Columna - DBF Column Name - DBF @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 80719 0
GG1 11 GG1_FUNEXP C 250 0 Funcao Exp. Funcion Exp. Exp. Func. Funcao de Exportacao Funcioni de exportacion Export Function @! - x x x x x x x x x x x x x x x x - - 1 x - - - S - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 80720 0
GG1 12 GG1_GRPREP C 2 0 Grupo Repet. Grupo Repet. Rep. Group Grupo de repeticao Grupo de repeticion Repetition group @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - M->GG0_SEGMEN == '3' - - - N - - N N N - - - 1 2 - - - 80721 0
GG1 13 GG1_QTDREP N 2 0 Qtde. Repet. Ctd. Repet. Rep. Qty. Qtde. de repet. do grupo Ctd. de repet. del grupo Group repet. quantity 999 - x x x x x x x x x x x x x x x x 0 - 1 x - - - S A R - - - - - - M->GG0_SEGMEN =='3' - - - N - - N N N - - - 1 2 - - - 80722 0
GG1 14 GG1_NNIVEL C 2 0 Nivel Nivel Level Nivel Nivel Level - - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 80723 0
GG1 15 GG1_MODEXP C 1 0 Modo Exp. Modo Exp. Exp. mode Modo para exportacao Modo para exportacion Export mode @! Pertence ('0123') x x x x x x x x x x x x x x x x '1' - 1 x - - - S A R - - 0=Cabecalho;1=Item;2=Rodape;3=Totalizador 0=Encabezamiento;1=Item;2=Pie de pagina;3=Totalizador 0=Header;1=Item;2=Footer;3=Totalizer - - - - - N - - N N N - - - 1 2 - - - 80724 0
GG1 16 GG1_CONEXP C 150 0 Cond. Exp. Cond. Exp. Exp. Cond. Condicao para Exportacao Condicion para export. Export Condition @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 80725 0
GG1 17 GG1_COLINI C 4 0 Col.Inicial Col.Inicial Start Code Coluna inicial Columna inicial Start Code - - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 80726 0
GG1 18 GG1_IDREG C 1 0 ID Registro ID Registro Ident. Rec. Identifica registro Identifica registro Identify record @! - x x x x x x x x x x x x x x x x '0' - 1 x - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 80727 0
GG1 19 GG1_ORDCPO C 2 0 Ord. Campo Ord. Campo Field Order Ordem do campo Orden del campo Field Order - - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 80728 0
GG1 20 GG1_POSGRV C 3 0 Pos. Grava Pos. Graba Pos for Sav Posicao para gravacao Posicion para grabacion Position for saving @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 80729 0

Índices da Tabela GG1 (1 í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_
GG1 1 GG1_FILIAL+GG1_CODGRU+GG1_ITEM Cod. Grupo + Item Cod. Grupo + Item Group code + Item S - - S 2 3 - 11887 0

Perguntas frequentes

Para que serve a tabela GG1 no Protheus?

Ela é utilizada para subitens de layout dentro do sistema ERP Protheus.

Como consultar os campos da tabela GG1?

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

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

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

Exemplo de consulta SQL da tabela GG1

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

SELECT
    GG1_FILIAL,
    GG1_CODGRU,
    GG1_ITEM,
    GG1_SEGMEN,
    GG1_TIPREG,
    GG1_ORDCAM,
    GG1_TAMCAM,
    GG1_DECIMA,
    GG1_PICCAM,
    GG1_COLUNA,
    GG1_FUNEXP,
    GG1_GRPREP,
    GG1_QTDREP,
    GG1_NNIVEL,
    GG1_MODEXP,
    GG1_CONEXP,
    GG1_COLINI,
    GG1_IDREG,
    GG1_ORDCPO,
    GG1_POSGRV
FROM GG1
WHERE
    D_E_L_E_T_ = ' '
    AND GG1_FILIAL = 'VALOR'
    AND GG1_CODGRU = 'VALOR'
    AND GG1_ITEM = 'VALOR'
    AND GG1_SEGMEN = 'VALOR'
    AND GG1_TIPREG = 'VALOR'
    AND GG1_ORDCAM = 'VALOR'
    AND GG1_TAMCAM = 'VALOR'
    AND GG1_DECIMA = 0
    AND GG1_PICCAM = 'VALOR'
    AND GG1_COLUNA = 'VALOR'
    AND GG1_FUNEXP = 'VALOR'
    AND GG1_GRPREP = 'VALOR'
    AND GG1_QTDREP = 0
    AND GG1_NNIVEL = 'VALOR'
    AND GG1_MODEXP = 'VALOR'
    AND GG1_CONEXP = 'VALOR'
    AND GG1_COLINI = 'VALOR'
    AND GG1_IDREG = 'VALOR'
    AND GG1_ORDCPO = 'VALOR'
    AND GG1_POSGRV = 'VALOR'