Passageiro
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.
| 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 |
| 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 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 |
| 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 |
Ela é utilizada para passageiro dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
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'