Dicionário Protheus
Início

Tabela GIE no Protheus

Horários - Trechos

O que é a tabela GIE no Protheus?

A tabela GIE faz parte do sistema ERP Protheus da TOTVS e é utilizada para horários - trechos.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE GIE
X2_PATH \DATA\
X2_ARQUIVO GIE990
X2_NOME Horários - Trechos
X2_NOMESPA Horarios - Trechos
X2_NOMEENG Time - While
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO GIE_FILIAL+GIE_CODGID+GIE_SEQ+GIE_REVISA
X2_PYME N
X2_MODULO 88
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_ 5079
R_E_C_D_E_L_ 0

Campos da Tabela GIE (28 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_
GIE 01 GIE_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal Branch - - x x x x x x x x x x x x x x x xx - - 1 x - - - N A R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 82050 0
GIE 02 GIE_CODGID C 11 0 Código Codigo Code Codigo Horários/Serviços Codigo Horarios/Servicios Service/Time Code @! Vazio() .OR. ExistCpo("GID") x x x x x x x x x x x x x x x x - - 1 x - - - - V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 82051 0
GIE 03 GIE_LINHA C 6 0 Cód. Linha Cod. Linea Line Code Código Linha Codigo Linea Line Code @! Vazio() .OR. ExistCpo('GI2') x x x x x x x x x x x x x x x - GI2 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 82052 0
GIE 04 GIE_NLINHA C 81 0 Nome Linha Nombre Linea Line Name Nome Linha Nombre Linea Line Code @! - x x x x x x x x x x x x x x x - - 1 x - - - S V V - - - - - - - - - - S - - N - N - - - 1 1 - - - 82053 0
GIE 05 GIE_VIA C 6 0 Código Via Código Vía Road Code Cód. Via da Linha Cód. Vía de la línea Line Road Code @! - x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 82054 0
GIE 06 GIE_SENTID C 1 0 Sentido Sentido Way Sentido da Linha Sentido de la línea Way of Line @R 9 Pertence('12') x x x x x x x x x x x x x x x x '1' - 1 x x - - - S A R - - 1=Ida;2=Volta 1=Ida;2=Vuelta 1=Departure;2=Return - - - - - S - - N - N - - - 1 1 - - - 82055 0
GIE 07 GIE_SEQ C 4 0 Seq. Trecho Sec. Trecho Part Seq Sequencia do Trecho Secuencia del trecho Part Sequence @! - x x x x x x x x x x x x x x x xxx - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 82056 0
GIE 08 GIE_HORCAB C 4 0 Hora Inicio Horario inic Start Time Horário Inicio Horario inicial Start Time @R 99:99 AtVldHora(FwFldGet("GIE_HORCAB")) x x x x x x x x x x x x x x x xx - - 1 x x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 82057 0
GIE 09 GIE_HORLOC C 4 0 Hora Partida Hora Partida Depart Time Hora Loc. Partida Hora Lug. Partida Departure Loc Time @R 99:99 AtVldHora(FwFldGet("GIE_HORLOC")) x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 82058 0
GIE 10 GIE_IDLOCP C 6 0 Loc. Partida Lug. Partida Depart Loc Código Loc. Partida Código Lug. Partida Departure Location Code @! Vazio() .OR. ExistCpo('GI1') x x x x x x x x x x x x x x x x - GI1 1 x x - S - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 82059 0
GIE 11 GIE_DESCLP C 40 0 Desc.Loc.Par Desc.Loc.Par Dep Loc Desc Desc.Loc.Partida Desc.Loc.Partida Departure Loc. Desc. @! - x x x x x x x x x x x x x x x x IIF(INCLUI, '', POSICIONE('GI1', 1, XFILIAL('GI1') + GIE->GIE_IDLOCP, "GI1_DESCRI") ) - 1 x - - - S V V - - - - - - - POSICIONE('GI1', 1, XFILIAL('GI1') + GIE->GIE_IDLOCP, "GI1_DESCRI") - - S - - N - N - - - 1 2 - - - 82060 0
GIE 12 GIE_HORDES C 4 0 Hora destino Hora destino Time Dest Hora Loc. Destino Hora Loc. Destino Destin Loc Time @R 99:99 AtVldHora(FwFldGet("GIE_HORDES")) x x x x x x x x x x x x x x x x - - 1 x x - - - - A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 82061 0
GIE 13 GIE_IDLOCD C 6 0 Loc. Destino Lug. Destino Dest Loc Código Loc. Destino Código Loc. Destino Destination Loc Code @! Vazio() .OR. ExistCpo('GI1') x x x x x x x x x x x x x x x x - GI1 1 x x - S - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 82062 0
GIE 14 GIE_DESCLD C 40 0 Desc.Loc.Des Desc.Loc.Des Dest.Loc.Des Descrição Local Destino Descrip. Local destino Destination Location Desc @! - x x x x x x x x x x x x x x x x IIF(INCLUI,'',POSICIONE('GI1',1,XFILIAL('GI1')+GIE->GIE_IDLOCD,"GI1_DESCRI") ) - 1 x - - - - V V - - - - - - - POSICIONE('GI1',1,XFILIAL('GI1') + GIE->GIE_IDLOCD,"GI1_DESCRI") - - S - - N - N - - - 1 2 - - - 82063 0
GIE 15 GIE_DIA N 2 0 Dias Decorr. Dias Transcu Transf. Days Dias Decorridos Dias Transcurridos Consecutive Days 99 Positivo() x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 82064 0
GIE 16 GIE_TEMPO C 4 0 Tempo Exec. Tiempo Exep. Excep Time Tempo Exceção Tiempo Excepción Exception Time @R 99:99 GtpxValHr() x x x x x x x x x x x x x x x x '0000' - 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 82065 0
GIE 17 GIE_TPTR C 4 0 Tp. Trecho Tp. Trecho Stretch Time Tempo do Trecho Tiempo del trecho Time of Stretch @R 99:99 - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 82066 0
GIE 18 GIE_REVISA C 3 0 Revisão Revisión Review Revisão Revisión Review @! - x x x x x x x x x x x x x x x x - - 1 - - - - - V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 82067 0
GIE 19 GIE_HIST C 1 0 Histórico Historial History Histórico Historial History @! Pertence('12') x x x x x x x x x x x x x x x x - - 1 x - - - - V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 82068 0
GIE 20 GIE_DTALT D 8 0 Dt Alteração Fch. Modif. Edition Date Dt Alteração Fch. Modificación Edition Date? - - x x x x x x x x x x x x x x x x - - 1 x - - - - V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 82069 0
GIE 21 GIE_HRATU C 4 0 Hr. Ult. Atu Hr. Últ. Act Updt Last Tm Hora Ultima Atualização Hora última actualización Updating Last Time @R 99:99 - x x x x x x x x x x x x x x x x SUBSTR(TIME(),1,2) + SUBSTR(TIME(),4,2) - 1 x - - - - V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 82070 0
GIE 22 GIE_ITEM C 3 0 Item Ítem Item Item Ítem Item - - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 82071 0
GIE 23 GIE_LOCHOR C 4 0 Cód.Local. Cód.Local. Location Cd Código Localidade Código Localidad Location Code @! - x x x x x x x x x x x x x x x x - GI1 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 82072 0
GIE 24 GIE_SECHOR C 4 0 Seção Horár. Secc. Horar. Sched Sectio Seção Horário Sección horario Schedule Section @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 82073 0
GIE 25 GIE_COD C 6 0 Código Código Code Cód.Horarios - Trechos Cód.Horarios - Tramos Sched Code - Parts @! IIF(INCLUI,GetSxeNum("GIE","GIE_COD"),GIE->GIE_COD) x x x x x x x x x x x x x x x x GETSXENUM("GIE","GIE_COD") - 1 x - - - N V R - - - - - - INCLUI - - - S - - N - N - - - 1 1 - - - 82074 0
GIE 26 GIE_NLOCHR C 30 0 Nome Local. Nomb Local. Location Nm Nome Localidade Nomb Localidad Location Name @! - x x x x x x x x x x x x x x x x IIF(INCLUI,'',POSICIONE('GI1',1,XFILIAL('GI1')+GIE->GIE_LOCHOR,"GI1_DESCRI") ) - 1 x - - - S V V - - - - - - - POSICIONE('GI1',1,XFILIAL('GI1')+GIE->GIE_LOCHOR,"GI1_DESCRI") - - S - - N - N - - - 1 2 - - - 82075 0
GIE 27 GIE_DTATU D 8 0 Dt. Ult. Atu Fch. Últ. Ac Updt Last Dt Dt. Ult. Atu Fch. Últ. Actualización Updt Last Date - - x x x x x x x x x x x x x x x x DDATABASE - 1 x - - - - V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 82076 0
GIE 28 GIE_NUMSRV C 7 0 Nr Serviço Nº Servicio Serv no. Numero do Servilo Número del servicio Service number - - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 82077 0

Índices da Tabela GIE (6 í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_
GIE 1 GIE_FILIAL+GIE_CODGID+GIE_LINHA+GIE_VIA+GIE_SENTID+GIE_HORCAB+GIE_REVISA+GIE_NUMSRV Código + Cód. Linha + Código Via + Sentido + Hora Inicio + Revisão + N Codigo + Cod. Linea + Código Vía + Sentido + Horario inic + Revisión + Code + Line Code + Road Code + Way + Start Time + Review + Serv no. S - GIE001 S 2 3 - 12073 0
GIE 2 GIE_FILIAL+GIE_LINHA+GIE_VIA+GIE_SENTID+GIE_HORCAB+GIE_REVISA+GIE_NUMSRV Cód. Linha + Código Via + Sentido + Hora Inicio + Revisão + Nr Serviço Cod. Linea + Código Vía + Sentido + Horario inic + Revisión + Nº Servi Line Code + Road Code + Way + Start Time + Review + Serv no. S - GIE002 S 2 3 - 12074 0
GIE 3 GIE_FILIAL+GIE_COD+GIE_LINHA+GIE_SENTID+GIE_HORCAB Código + Cód. Linha + Sentido + Hora Inicio Código + Cod. Linea + Sentido + Horario inic Code + Line Code + Way + Start Time S - GIE003 S 2 3 - 12075 0
GIE 4 GIE_FILIAL+GIE_CODGID+GIE_REVISA Código + Revisão Codigo + Revisión Code + Review S - GIE004 S 2 3 - 12076 0
GIE 5 GIE_FILIAL+GIE_CODGID+GIE_HIST Código + Histórico Codigo + Historial Code + History S - GIE005 S 2 3 - 12077 0
GIE 6 GIE_FILIAL+GIE_CODGID+GIE_SEQ+GIE_HIST Código + Seq. Trecho + Histórico Codigo + Sec. Trecho + Historial Code + Part Seq + History S - SEQUENCIA S 2 3 - 12078 0

Perguntas frequentes

Para que serve a tabela GIE no Protheus?

Ela é utilizada para horários - trechos dentro do sistema ERP Protheus.

Como consultar os campos da tabela GIE?

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

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

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

Exemplo de consulta SQL da tabela GIE

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

SELECT
    GIE_FILIAL,
    GIE_CODGID,
    GIE_LINHA,
    GIE_NLINHA,
    GIE_VIA,
    GIE_SENTID,
    GIE_SEQ,
    GIE_HORCAB,
    GIE_HORLOC,
    GIE_IDLOCP,
    GIE_DESCLP,
    GIE_HORDES,
    GIE_IDLOCD,
    GIE_DESCLD,
    GIE_DIA,
    GIE_TEMPO,
    GIE_TPTR,
    GIE_REVISA,
    GIE_HIST,
    GIE_DTALT,
    GIE_HRATU,
    GIE_ITEM,
    GIE_LOCHOR,
    GIE_SECHOR,
    GIE_COD,
    GIE_NLOCHR,
    GIE_DTATU,
    GIE_NUMSRV
FROM GIE
WHERE
    D_E_L_E_T_ = ' '
    AND GIE_FILIAL = 'VALOR'
    AND GIE_CODGID = 'VALOR'
    AND GIE_LINHA = 'VALOR'
    AND GIE_NLINHA = 'VALOR'
    AND GIE_VIA = 'VALOR'
    AND GIE_SENTID = 'VALOR'
    AND GIE_SEQ = 'VALOR'
    AND GIE_HORCAB = 'VALOR'
    AND GIE_HORLOC = 'VALOR'
    AND GIE_IDLOCP = 'VALOR'
    AND GIE_DESCLP = 'VALOR'
    AND GIE_HORDES = 'VALOR'
    AND GIE_IDLOCD = 'VALOR'
    AND GIE_DESCLD = 'VALOR'
    AND GIE_DIA = 0
    AND GIE_TEMPO = 'VALOR'
    AND GIE_TPTR = 'VALOR'
    AND GIE_REVISA = 'VALOR'
    AND GIE_HIST = 'VALOR'
    AND GIE_DTALT BETWEEN '20260501' AND '20260531'
    AND GIE_HRATU = 'VALOR'
    AND GIE_ITEM = 'VALOR'
    AND GIE_LOCHOR = 'VALOR'
    AND GIE_SECHOR = 'VALOR'
    AND GIE_COD = 'VALOR'
    AND GIE_NLOCHR = 'VALOR'
    AND GIE_DTATU BETWEEN '20260501' AND '20260531'
    AND GIE_NUMSRV = 'VALOR'