Dicionário Protheus
Início

Tabela GGO no Protheus

Coleta

O que é a tabela GGO no Protheus?

A tabela GGO faz parte do sistema ERP Protheus da TOTVS e é utilizada para coleta.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE GGO
X2_PATH \DATA\
X2_ARQUIVO GGO990
X2_NOME Coleta
X2_NOMESPA RECOLECCION
X2_NOMEENG PICKUP
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_ 5019
R_E_C_D_E_L_ 0

Campos da Tabela GGO (30 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_
GGO 01 GGO_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 - - - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 81130 0
GGO 02 GGO_MARKBR C 2 0 Marca Marca Trademark Marca Marca Trademark @BMP - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 81131 0
GGO 03 GGO_CDCOLE C 6 0 Codigo Codigo Code Cod. Ident. da Coleta Cod. Ident. de Recolec. Pickup ID code @! - x x x x x x x x x x x x x x x x GetSxeNum('GGO', 'GGO_CDCOLE',, 1) - 1 x x - - - S V R - - - - - - - - - - N - - N N N - - - 1 1 - - - 81132 0
GGO 04 GGO_REGATE C 6 0 Atendimento Atencion Attendance N. do Atendimento Nº de Atencion Attendance number @! HS_VldM01() x x x x x x x x x x x x x x x x - GCY 1 xxxxxxxx - - - S A R - - - - - - Inclui - - - N - - N N N - - - 1 1 - - - 81133 0
GGO 05 GGO_NOME C 40 0 Doador Donante Donor Nome do Doador Nombre del Donante Donor name @! - x x x x x x x x x x x x x x x HS_IniPadr('GCY', 1, GGO->GGO_REGATE, 'GCY_NOME') - 1 - - - - S V V - - - - - - - HS_IniPadr('GCY', 1, GGO->GGO_REGATE, 'GCY_NOME') - - N - - N N N - - - 1 2 - - - 81134 0
GGO 06 GGO_DATATE D 8 0 Dat. Atendim Fecha Atenc. Attend. date Data Atendimento Fecha Atencion Attendance date @! - 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 - - - 81135 0
GGO 07 GGO_DATINI D 8 0 Data Inicio Fcha Inicio Start date Data de inicio da coleta Fecha de inicio Recolec. Start pickup date @! - x x x x x x x x x x x x x x x x IIF (Inclui, dDataBase, CTOD(' / / ')) - 1 x x - - - S A R - - - - - - - - - - N - - N N N - - - 1 1 - - - 81136 0
GGO 08 GGO_HORINI C 5 0 Hora Inicio Hora Inicio Start time Hora de inicio da coleta Hora de inicio Recolec. Start pickup time 99:99 - x x x x x x x x x x x x x x x x IIF (Inclui, Time(), '') - 1 x x - - - S A R - - - - - - - - - - N - - N N N - - - 1 1 - - - 81137 0
GGO 09 GGO_CDCRMS C 7 0 CRM Medico CRM Medico Doctor CRM CRM do Medico CRM del Medico Doctor CRM @! - 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 - - - 81138 0
GGO 10 GGO_DSCRMS C 30 0 Nome Medico Nombre Medic Doctor name Nome Medico Nombre Medico Doctor name @! - x x x x x x x x x x x x x x x x HS_IniPadr('SRA', 11, GGO->GGO_CDCRMS, 'RA_NOME') - 1 xxxxxx x - - - S V V - - - - - - - HS_IniPadr('SRA', 11, GGO->GGO_CDCRMS, 'RA_NOME') - - N - - N N N - - - 1 2 - - - 81139 0
GGO 11 GGO_HORSOL C 5 0 Hora Solicit Hora Solicit Request time Hora da Solicitacao Hora de Solicitud Request time @! - x x x x x x x x x x x x x x x x IIF (Inclui, Time(), '') - 1 xxxxxx x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 81140 0
GGO 12 GGO_DATSOL D 8 0 Data Solicit Fcha Sol. Request date Data Solicitacao Fecha Solicitud Request date @! - x x x x x x x x x x x x x x x x IIF (Inclui, dDataBase, CTOD(' / / ')) - 1 xxxxxx x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 81141 0
GGO 13 GGO_CDMODC C 2 0 Modalidade Modalidad Mode Modalidade da Coleta Modalidad de Recoleccion Pickup mode @! - x x x x x x x x x x x x x x x x - GGJ001 1 xxxxxx x - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 81142 0
GGO 14 GGO_DSMODC C 30 0 Descricao Descripcion Description Descricao da Modalidade Descripcion de Modalidad Mode description @! - x x x x x x x x x x x x x x x x HS_IniPadr('GGJ', 1, GGO->GGO_CDMODC, 'GGJ_DSMODC') - 1 xxxxxx x - - - N V V - - - - - - - - - - N - - N N N - - - 1 2 - - - 81143 0
GGO 15 GGO_CDUSUA C 15 0 Usuario Usuario User Usuario Usuario User @! - x x x x x x x x x x x x x x x x - US3 1 xxxxxx x - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 81144 0
GGO 16 GGO_DATFIN D 8 0 Data Termino Fcha Termino End date Data Termino da Coleta Fecha Termino de Recol. Pickup end date @! - 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 - - - 81145 0
GGO 17 GGO_HORFIN C 5 0 Hora Termino Hora Termino End time Hora Termino da Coleta Hora Termino Recolec. Pickup end time 99:99 - 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 - - - 81146 0
GGO 18 GGO_LOCATE C 2 0 Setor Atendm Sector Atenc Attend.Secor Setor de Atendimento Sector de Atencion Attendance sector @! - 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 - - - 81147 0
GGO 19 GGO_COLINT C 1 0 Interrompida Interrumpida Interrupted Coleta interrompida Recolec. interrumpida Pickup interrupted @! - x x x x x x x x x x x x x x x x '0' - 1 xxxxxx x - - - N A R - - 0=Nao;1=Sim 0=No;1=Si 0=No;1=Yes - - - - - N - - N N N - - - 1 2 - - - 81148 0
GGO 20 GGO_CDMOTI C 6 0 Cd. Motivo Cd. Motivo Reason code Codigo Motivo Descarte Codigo Motivo Descarte Disposal reason code @! HS_SeekRet('GGS', 'M->GGO_CDMOTI', 1, .F., 'GGO_DSMOTI', 'GGS_DSMOTI') x x x x x x x x x x x x x x x x - GGS001 1 xxxxxx x - - - S A R - - - - - - M->GGO_COLINT == '1' - - - N - - N N N - - - 1 2 - - - 81149 0
GGO 21 GGO_DSMOTI C 30 0 Des. Motivo Des. Motivo Reason descr Descricao Motivo Descripcion Motivo Reason description @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S V V - - - - - - - HS_IniPadr('GGS', 1, GGO->GGO_CDMOTI, 'GGS_DSMOTI') - - N - - N N N - - - 1 2 - - - 81150 0
GGO 22 GGO_INTERC M 10 0 Intercorrenc Interocurren Occurrence Intercorrencia Interocurrencia Occurrence @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 81151 0
GGO 23 GGO_SITCOL C 1 0 Situacao Situacion Status Situacao da Coleta Situacion de la Recolec. Pickup status @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S V R - - 0=Espera;1=Em Realizacao;2=Concluida;3=Interrompida;4=Cancelada;5=Liberada 0=Espera;1=En Realizacion;2=Concluida;3=Interrumpida;4=Anulada;5=Aprobada 0=Waiting;1=In process;2=Finished;3=Interrupted;4=Cancelled;5=Released - - - - - N - - N N N - - - 1 2 - - - 81152 0
GGO 24 GGO_UNICOL C 2 0 Setor Coleta Sector Recol PickupSector Setor Coleta Sector Recoleccion Pickup sector @! - 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 - - - 81153 0
GGO 25 GGO_DATLIB D 8 0 Data Liber. Fch Liber. Release date Data Liberacao Fecha Liberacion Release date - - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 81154 0
GGO 26 GGO_HORLIB C 5 0 Hora Liber. Hora Liber. Release time Hora Liberacao Hora Liberacion Release time 99:99 - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 81155 0
GGO 27 GGO_LOCSOL C 2 0 Setor Solic. Sector Solic Req. Sector Setor Solicitante Sector Solicitante Requestor Sector @! HS_VldM01() x x x x x x x x x x x x x x x x - GCS 1 x - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 81156 0
GGO 28 GGO_DSLOCS C 40 0 Desc. Setor Desc. Sector Sector Descr Desc. Setor Solicitante Desc. Sector Solicitante Request.Sector Descript. @! - x x x x x x x x x x x x x x x x HS_IniPadr('GCS', 1, GGO->GGO_LOCSOL, 'GCS_NOMLOC') - 1 x - - - S V V - - - - - - - HS_IniPadr('GCS', 1, GGO->GGO_LOCSOL, 'GCS_NOMLOC') - - N - - N N N - - - 1 2 - - - 81157 0
GGO 29 GGO_USUSOL C 25 0 Usr. Solic. Usr. Solic. User Req. Usuario Solicitou Coleta Usuario Solicito Recolecc User Requested Collection @! - x x x x x x x x x x x x x x x x - US3 1 x - - - N V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 81158 0
GGO 30 GGO_CVDOAD C 1 0 Conv. Doador Conv Donador Summon donor Convoca Doador Convoca Donador Summon donor @! - x x x x x x x x x x x x x x x x '1' - 1 x - - - S A R - - 0=Nao;1=Sim 0=No;1=Si 0=No;1=Yes - - - - - N - - N N N - - - 1 2 - - - 81159 0

Índices da Tabela GGO (3 í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_
GGO 1 GGO_FILIAL+GGO_CDCOLE+GGO_REGATE Codigo + Atendimento Codigo + Atencion Code + Attendance S - - S 2 3 - 11936 0
GGO 2 GGO_FILIAL+GGO_CDCOLE+GGO_DATINI Codigo + Data Inicio Codigo + Fcha Inicio Code + Start date S - - S 2 3 - 11937 0
GGO 3 GGO_FILIAL+GGO_REGATE+GGO_SITCOL Atendimento + Situacao Atencion + Situacion Attendance + Status S - - S 2 3 - 11938 0

Perguntas frequentes

Para que serve a tabela GGO no Protheus?

Ela é utilizada para coleta dentro do sistema ERP Protheus.

Como consultar os campos da tabela GGO?

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

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

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

Exemplo de consulta SQL da tabela GGO

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

SELECT
    GGO_FILIAL,
    GGO_MARKBR,
    GGO_CDCOLE,
    GGO_REGATE,
    GGO_NOME,
    GGO_DATATE,
    GGO_DATINI,
    GGO_HORINI,
    GGO_CDCRMS,
    GGO_DSCRMS,
    GGO_HORSOL,
    GGO_DATSOL,
    GGO_CDMODC,
    GGO_DSMODC,
    GGO_CDUSUA,
    GGO_DATFIN,
    GGO_HORFIN,
    GGO_LOCATE,
    GGO_COLINT,
    GGO_CDMOTI,
    GGO_DSMOTI,
    GGO_INTERC,
    GGO_SITCOL,
    GGO_UNICOL,
    GGO_DATLIB,
    GGO_HORLIB,
    GGO_LOCSOL,
    GGO_DSLOCS,
    GGO_USUSOL,
    GGO_CVDOAD
FROM GGO
WHERE
    D_E_L_E_T_ = ' '
    AND GGO_FILIAL = 'VALOR'
    AND GGO_MARKBR = 'VALOR'
    AND GGO_CDCOLE = 'VALOR'
    AND GGO_REGATE = 'VALOR'
    AND GGO_NOME = 'VALOR'
    AND GGO_DATATE BETWEEN '20260501' AND '20260531'
    AND GGO_DATINI BETWEEN '20260501' AND '20260531'
    AND GGO_HORINI = 'VALOR'
    AND GGO_CDCRMS = 'VALOR'
    AND GGO_DSCRMS = 'VALOR'
    AND GGO_HORSOL = 'VALOR'
    AND GGO_DATSOL BETWEEN '20260501' AND '20260531'
    AND GGO_CDMODC = 'VALOR'
    AND GGO_DSMODC = 'VALOR'
    AND GGO_CDUSUA = 'VALOR'
    AND GGO_DATFIN BETWEEN '20260501' AND '20260531'
    AND GGO_HORFIN = 'VALOR'
    AND GGO_LOCATE = 'VALOR'
    AND GGO_COLINT = 'VALOR'
    AND GGO_CDMOTI = 'VALOR'
    AND GGO_DSMOTI = 'VALOR'
    AND GGO_SITCOL = 'VALOR'
    AND GGO_UNICOL = 'VALOR'
    AND GGO_DATLIB BETWEEN '20260501' AND '20260531'
    AND GGO_HORLIB = 'VALOR'
    AND GGO_LOCSOL = 'VALOR'
    AND GGO_DSLOCS = 'VALOR'
    AND GGO_USUSOL = 'VALOR'
    AND GGO_CVDOAD = 'VALOR'