Dicionário Protheus
Início

Tabela G3S no Protheus

Passageiro

O que é a tabela G3S no Protheus?

A tabela G3S faz parte do sistema ERP Protheus da TOTVS e é utilizada para passageiro.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE G3S
X2_PATH \DATA\
X2_ARQUIVO G3S990
X2_NOME Passageiro
X2_NOMESPA Pasajero
X2_NOMEENG Passenger
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO G3S_FILIAL+G3S_NUMID+G3S_IDITEM+G3S_NUMSEQ+G3S_CODPAX+G3S_CONORI
X2_PYME N
X2_MODULO 89
X2_DISPLAY -
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 2
X2_CLOB 1
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_ 4617
R_E_C_D_E_L_ 0

Campos da Tabela G3S (24 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_
G3S 01 G3S_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del sistema Branch of System - - x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - 033 - N - - S - N - - - 2 1 - - - 74449 0
G3S 02 G3S_NUMID C 10 0 Núm. Ident. Núm. Ident. Ident Numb Número Identificação RV Número Identificación RV RV Identification Number - - x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - N - - S - N - - - 2 1 - - - 74450 0
G3S 03 G3S_IDITEM C 4 0 Id Item Id Ítem Item ID Número Sequêncial do Item Número secuencial ítem Item Sequence Number - - x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - N - - S - N - - - 2 1 - - - 74451 0
G3S 04 G3S_NUMSEQ C 2 0 Sequência Secuencia Sequence Seguência Identificação Secuencia Identificación Identification Sequence - - x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - N - - S - N - - - 2 1 - - - 74452 0
G3S 05 G3S_CODPAX C 5 0 Passageiro Pasajero Passenger Código do Passageiro Código del pasajero Passenger Code @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - - - S - - S - N - - - 1 1 - - - 74453 0
G3S 06 G3S_CONTAT C 6 0 Contato Contacto Contact Contato Contacto Contact - Vazio() .or. (ExistCpo("SU5",M->G3S_CONTAT) .AND. TUR34VLDSO(.F.)) x x x x x x x x x x x x x x x x - SU5RV 1 xx - - - N A R - - - - - - FwFldGet('G3R_DETPAX') == "1" - - - N - - S - N - - - 2 1 - - - 74454 0
G3S 07 G3S_TPPAX C 1 0 Tipo Passag. Tipo Pasaj. Passeng Tp Tipo do Passageiro Tipo del pasajero Passenger Type @! Pertence("123456") x x x x x x x x x x x x x x x x - - 1 xxx - - - N A R - - 1=Adulto(adt);2=Crianca(Chd);3=Infantil/bebe(Inf);4=Junior(Jun);5=Militar(Mil);6=Senior(Sen) 1=Adulto(adt);2=Infantil(Ch);3=Infantil/bebe(Inf);4=Junior(Jun);5=Militar(Mil);6 1=Adult(adt);2=Child(Chd);3=Infantile/baby(Inf);4=Junior(Jun);5=Military(Mil);6=Senior(Sen) - FwFldGet('G3R_DETPAX') == "1" - - - N - - S N N - - - 2 1 - - - 74455 0
G3S 08 G3S_TRATAM C 1 0 Tratamento Tratamiento Handling Tratamento Passageiro Tratamiento pasajero Passenger Handling @! pertence(" 1234") x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - 1=Mr;2=Mrs;3=Miss;4=Mstr 1=Mr;2=Mrs;3=Miss;4=Mstr 1=Mr;2=Mrs;3=Miss;4=Mstr - FwFldGet('G3R_DETPAX') == "1" - - - N - - S - N - - - 2 1 - - - 74456 0
G3S 09 G3S_PRINOM C 30 0 Prim. Nome Prim. Nomb First Name Primeiro Nome Passageiro Primer Nombre Pasajero Passenger First Name @! - x x x x x x x x x x x x x x x x - - 1 xxx - - - N A R - - - - - - FwFldGet('G3R_DETPAX') == "1" - - - N - - S - N - - - 2 1 - - - 74457 0
G3S 10 G3S_ULTNOM C 60 0 Últ. Nome Últ. Nomb Last Name Ùltimo Nome do Passageiro Ùltimo nombre pasajero Passenger Last Name @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - FwFldGet('G3R_DETPAX') == "1" - - - N - - S - N - - - 2 1 - - - 74458 0
G3S 11 G3S_NOME C 60 0 Nome Compl. Nome Compl. Compl Name Nome Completo Passageiro Nombre completo pasajero Passenger Full Name @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - FwFldGet('G3R_DETPAX') == "1" - - - N - - S - N - - - 2 1 - - - 74459 0
G3S 12 G3S_NOMINV C 60 0 Nome Invert. Nomb Invert. Invert Name Nome Invertido Nombre invertido Reversed Name - - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - FwFldGet('G3R_DETPAX') == "1" - - - N - - S - N - - - 2 1 - - - 74460 0
G3S 13 G3S_MATRIC C 30 0 Matrícula Matrícula Registration Matrícula do Passageiro Matrícula del pasajero Passenger Registration - - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - FwFldGet('G3R_DETPAX') == "1" - - - N - - S - N - - - 2 2 - - - 74461 0
G3S 14 G3S_SEXO C 1 0 Sexo Sexo Gender Sexo do Passageiro Sexo del pasajero Passenger Gender - Pertence(" 12") x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - 1=Masculino;2=Feminino 1=Masculino;2=Femenino 1=Male;2=Female - FwFldGet('G3R_DETPAX') == "1" - - - N - - S - N - - - 2 1 - - - 74462 0
G3S 15 G3S_NACION C 2 0 Nacionalid. Nacionalid. Nationality Nacionalidade Passageiro Nacionalidad del pasajero Passenger Nationality - ExistCpo("SX5","34"+AllTrim(M->G3S_NACION)) x x x x x x x x x x x x x x x x - 34 1 xx - S - S A R - - - - - - FwFldGet('G3R_DETPAX') == "1" - - - N - - S - N - - - 2 1 - - - 74463 0
G3S 16 G3S_DESNAC C 55 0 Desc. Nacion Desc. Nacion Nation. Desc Descrição Nacionalidade Descripción nacionalidad Nationality Description @! - x x x x x x x x x x x x x x x x IIF(!INCLUI, ALLTRIM(POSICIONE("SX5", 1, XFILIAL("SX5")+"34"+G3S->G3S_NACION, "X5_DESCRI")), "") - 1 x x xx x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 74464 0
G3S 17 G3S_DTNASC D 8 0 Data Nascim. Fch Nacim. Birth Date Data Nascimento Passag. Fecha nacimiento Pasaj Passenger Birthdate - - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - FwFldGet('G3R_DETPAX') == "1" - - - N - - S - N - - - 2 1 - - - 74465 0
G3S 18 G3S_EMAIL C 250 0 E-mail E-mail E-mail E-mail do Passageiro E-mail del pasajero Passenger E-mail - IsEmail(AllTrim(M->G3S_EMAIL)) x x x x x x x x x x x x x x x x - - 1 x xx - - - N A R - - - - - - FwFldGet('G3R_DETPAX') == "1" - - - N - - S - N - - - 2 1 - - - 74466 0
G3S 19 G3S_CPF C 14 0 CPF RCPF CPF CPF do Passageiro RCPF del pasajero Passenger CPF @R 999.999.999-99 - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - FwFldGet('G3R_DETPAX') == "1" - - - N - - S - N - - - 2 1 - - - 74467 0
G3S 20 G3S_RG C 14 0 RG DI ID RG do Passageiro Doc. Identific. Pasajero Passenger ID @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - FwFldGet('G3R_DETPAX') == "1" - - - N - - S - N - - - 2 1 - - - 74468 0
G3S 21 G3S_VIP C 1 0 VIP VIP VIP Passageiro VIP Pasajero VIP VIP Passenger @! Pertence(" 12") x x x x x x x x x x x x x x x x "2" - 1 xx - - - N A R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - FwFldGet('G3R_DETPAX') == "1" - - - N - - S - N - - - 2 1 - - - 74469 0
G3S 22 G3S_TERCEI C 1 0 Terceiro Tercero Third Terceiro Tercero Third @! Pertence(" 12") x x x x x x x x x x x x x x x x "2" - 1 xx - - - N A R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - FwFldGet('G3R_DETPAX') == "1" - - - N - - S - N - - - 2 1 - - - 74470 0
G3S 23 G3S_CONORI C 6 0 Conc. Orig. Conc. Orig. Ori. Reconc. Conciliação Origem Conciliación origen Origin Reconciliation - - x x x x x x x x x x x x x x x - - 1 x xx - - - N V R - - - - - - - - - - S - - N - N - - - 2 2 - - - 74471 0
G3S 24 G3S_CONINU C 6 0 Con. Inut. Con. Inut. Reconc. Dis. Conciliação Inut. Conciliación Inut. Reconciliation Disabling @! - x x x x x x x x x x x x x x x - - 1 - - - - N V R - - - - - - - - - - S - - N - N - - - 2 2 - - - 74472 0

Índices da Tabela G3S (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_
G3S 1 G3S_FILIAL+G3S_NUMID+G3S_IDITEM+G3S_NUMSEQ+G3S_CODPAX Núm. Ident. + Id Item + Sequência + Passageiro Núm. Ident. + Id Ítem + Secuencia + Pasajero Ident Numb + Item ID + Sequence + Passenger S - - S 2 3 - 10983 0

Perguntas frequentes

Para que serve a tabela G3S no Protheus?

Ela é utilizada para passageiro dentro do sistema ERP Protheus.

Como consultar os campos da tabela G3S?

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

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

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

Exemplo de consulta SQL da tabela G3S

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

SELECT
    G3S_FILIAL,
    G3S_NUMID,
    G3S_IDITEM,
    G3S_NUMSEQ,
    G3S_CODPAX,
    G3S_CONTAT,
    G3S_TPPAX,
    G3S_TRATAM,
    G3S_PRINOM,
    G3S_ULTNOM,
    G3S_NOME,
    G3S_NOMINV,
    G3S_MATRIC,
    G3S_SEXO,
    G3S_NACION,
    G3S_DESNAC,
    G3S_DTNASC,
    G3S_EMAIL,
    G3S_CPF,
    G3S_RG,
    G3S_VIP,
    G3S_TERCEI,
    G3S_CONORI,
    G3S_CONINU
FROM G3S
WHERE
    D_E_L_E_T_ = ' '
    AND G3S_FILIAL = 'VALOR'
    AND G3S_NUMID = 'VALOR'
    AND G3S_IDITEM = 'VALOR'
    AND G3S_NUMSEQ = 'VALOR'
    AND G3S_CODPAX = 'VALOR'
    AND G3S_CONTAT = 'VALOR'
    AND G3S_TPPAX = 'VALOR'
    AND G3S_TRATAM = 'VALOR'
    AND G3S_PRINOM = 'VALOR'
    AND G3S_ULTNOM = 'VALOR'
    AND G3S_NOME = 'VALOR'
    AND G3S_NOMINV = 'VALOR'
    AND G3S_MATRIC = 'VALOR'
    AND G3S_SEXO = 'VALOR'
    AND G3S_NACION = 'VALOR'
    AND G3S_DESNAC = 'VALOR'
    AND G3S_DTNASC BETWEEN '20260501' AND '20260531'
    AND G3S_EMAIL = 'VALOR'
    AND G3S_CPF = 'VALOR'
    AND G3S_RG = 'VALOR'
    AND G3S_VIP = 'VALOR'
    AND G3S_TERCEI = 'VALOR'
    AND G3S_CONORI = 'VALOR'
    AND G3S_CONINU = 'VALOR'