Dicionário Protheus
Início
O Poder da Hiperautomação

Tabela G3B no Protheus

Terminal de Passageiros

O que é a tabela G3B no Protheus?

A tabela G3B faz parte do sistema ERP Protheus da TOTVS e é utilizada para terminal de passageiros.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE G3B
X2_PATH \DATA\
X2_ARQUIVO G3B990
X2_NOME Terminal de Passageiros
X2_NOMESPA Terminal de Pasajeros
X2_NOMEENG Passenger Terminal
X2_ROTINA -
X2_MODO C
X2_MODOUN C
X2_MODOEMP C
X2_DELET 0
X2_TTS -
X2_UNICO G3B_FILIAL+G3B_CODIGO
X2_PYME S
X2_MODULO 89
X2_DISPLAY G3B_CODIGO+G3B_SIGLA+G3B_DESCR+G3B_TIPO
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_ 4600
R_E_C_D_E_L_ 0

Campos da Tabela G3B (12 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_
G3B 01 G3B_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 - - 1 x - - - S V R - - - - - - - - 033 - S - - S - N - - - 1 1 - - - 74073 0
G3B 02 G3B_CODIGO C 6 0 Código Codigo Code Cód.Term.Passageiros Cod. Term. Pasajeros Passenger Term. Code @! - x x x x x x x x x x x x x x x x GETSXENUM("G3B","G3B_CODIGO") - 1 x - - - S V R - - - - - - - - - - S - - S - N - - - 1 1 - - - 74074 0
G3B 03 G3B_SIGLA C 3 0 Sigla Sigla Abbrev. Sigla Term. Passageiros Sigla Term. Pasajeros Passenger Term. Abbrev. @! ExistChav('G3B',FwFldGet('G3B_SIGLA'),2) x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - - - - - S - - S - N - - - 1 1 - - - 74075 0
G3B 04 G3B_DESCR C 100 0 Descrição Descripcion Description Descr. Term. Passageiros Descrip; Term. Pasajeros Descr. Passenger Term. @! - x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - - - - - S - - S - N - - - 1 1 - - - 74076 0
G3B 05 G3B_TIPO C 1 0 Tipo Tipo Type Tipo Terminal Tipo Terminal Terminal Type @! Pertence("1234") x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - 1=Aeroporto;2=Porto;3=Estação;4=Rodoviária 1=Aeropuerto;2=Puerto;3=Estacion;4=Terminal omnibus 1=Airport;2=Port;3=Station;4=Bus Station - - - - - S - - S - N - - - 1 1 - - - 74077 0
G3B 06 G3B_PAIS C 3 0 Cód Pais Cod. Pais Country Code Código do País Cod. del pais Country Code @! Vazio() .OR. ExistCpo('SYA',FwFldGet('G3B_PAIS')) x x x x x x x x x x x x x x x x - SYA 1 xx - S - N A R - - - - - - - - - - S - - S - N - - - 1 1 - - - 74078 0
G3B 07 G3B_PAISDE C 25 0 País Pais Country Nome do País Nombre del pais Country Name @! - x x x x x x x x x x x x x x x x IIF(!INCLUI,POSICIONE('SYA', 1, XFILIAL('SYA')+FWFLDGET('G3B_PAIS'), 'YA_DESCR'),'') - 1 xx - - - S V V - - - - - - - Posicione('SYA', 1, xFilial('SYA')+G3B->G3B_PAIS,'YA_DESCR') - - S - - S - N - - - 1 1 - - - 74079 0
G3B 08 G3B_EST C 2 0 UF UF FU Sigla Estado Sigla Estado State Initials @! Vazio() .or. ExistCpo("SX5","12"+FWFldGet("G3B_EST")) x x x x x x x x x x x x x x x x - 12 1 xx - S - S A R - - - - - - - - - - S - - S - N - - - 1 1 - - - 74080 0
G3B 09 G3B_ESTADO C 20 0 Nome UF Nombre UF FU Name Nome do Estado Nombre del estado State Name @! - x x x x x x x x x x x x x x x x IIF(!INCLUI,POSICIONE('SX5', 1, XFILIAL('SX5')+'12'+FWFLDGET('G3B_EST'), 'X5_DESCRI'),'') - 1 xx - - - N V V - - - - - - - POSICIONE('SX5', 1, XFILIAL('SX5')+'12'+G3B->G3B_EST, 'X5_DESCRI') - - S - - S - N - - - 1 1 - - - 74081 0
G3B 10 G3B_CODMUN C 6 0 Cód. Mun. Cod. Mun. Code City Código Munícipio Codigo del municipio City Code @! Vazio() .or. ExistCpo('G5S',FwFldGet('G3B_CODMUN')) x x x x x x x x x x x x x x x x - G5S 1 xx - S - N A R - - - - - - - - - - S - - S - N - - - 1 1 - - - 74082 0
G3B 11 G3B_NOMMUN C 50 0 Município Municipio City Nome do Município Nombre del municipio City Name @! - x x x x x x x x x x x x x x x x IIF(!INCLUI,Posicione('G5S', 1, XFilial('G5S')+G3B->G3B_CODMUN, 'G5S_CIDADE'),'') - 1 xx - - - S V V - - - - - - - Posicione('G5S', 1, XFILIAL('G5S')+G3B->G3B_CODMUN, 'G5S_CIDADE') - - S - - S - N - - - 1 1 - - - 74083 0
G3B 12 G3B_MSBLQL C 1 0 Bloqueado Bloqueado Blocked Registro Bloqueado? ¿Registro bloqueado? Blocked Record @! Pertence('12') x x x x x x x x x x x x x x x x '2' - 1 xxx - - - S A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - - S - - S - N - - - 1 1 - - - 74084 0

Índices da Tabela G3B (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_
G3B 1 G3B_FILIAL+G3B_CODIGO Código Codigo Code S - - S 2 3 - 10943 0
G3B 2 G3B_FILIAL+G3B_SIGLA Sigla Sigla Abbrev. S - - S 2 3 - 10944 0
G3B 3 G3B_FILIAL+G3B_DESCR Descrição Descripcion Description S - - S 2 3 - 10945 0

Perguntas frequentes

Para que serve a tabela G3B no Protheus?

Ela é utilizada para terminal de passageiros dentro do sistema ERP Protheus.

Como consultar os campos da tabela G3B?

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

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

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

Exemplo de consulta SQL da tabela G3B

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

SELECT
    G3B_FILIAL,
    G3B_CODIGO,
    G3B_SIGLA,
    G3B_DESCR,
    G3B_TIPO,
    G3B_PAIS,
    G3B_PAISDE,
    G3B_EST,
    G3B_ESTADO,
    G3B_CODMUN,
    G3B_NOMMUN,
    G3B_MSBLQL
FROM G3B
WHERE
    D_E_L_E_T_ = ' '
    AND G3B_FILIAL = 'VALOR'
    AND G3B_CODIGO = 'VALOR'
    AND G3B_SIGLA = 'VALOR'
    AND G3B_DESCR = 'VALOR'
    AND G3B_TIPO = 'VALOR'
    AND G3B_PAIS = 'VALOR'
    AND G3B_PAISDE = 'VALOR'
    AND G3B_EST = 'VALOR'
    AND G3B_ESTADO = 'VALOR'
    AND G3B_CODMUN = 'VALOR'
    AND G3B_NOMMUN = 'VALOR'
    AND G3B_MSBLQL = 'VALOR'