Num. e Movimento de Bilhetes
A tabela GI8 faz parte do sistema ERP Protheus da TOTVS e é utilizada para num. e movimento de bilhetes.
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 GI8 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 GI8, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | GI8 |
| X2_PATH | \SYSTEM\ |
| X2_ARQUIVO | GI8990 |
| X2_NOME | Num. e Movimento de Bilhetes |
| X2_NOMESPA | Num. y Movimiento de Pasajes |
| X2_NOMEENG | Ticket Num. and Movement |
| X2_ROTINA | - |
| X2_MODO | C |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | GI8_FILIAL+GI8_TPDOC+GI8_COMPLE+GI8_TIPPAS+GI8_SERIE+GI8_SUBSER+GI8_NUMCOM+GI8_NUMINI+GI8_NUMFIM |
| 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_ | 5073 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GI8 | 01 | GI8_FILIAL | C | 2 | 0 | Filial | Sucursal | Branch | Filial do Sistema | Sucursal del Sistema | System Branch | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81793 | 0 |
| GI8 | 02 | GI8_NUMMOV | C | 12 | 0 | Núm.Movim. | Num.Movim. | Transf. No | Número do Movimento | Numero del Movimiento | Transfer Number | 999999999999 | - | x x x x x x x x x x x x x x x xx | IIF(INCLUI,GETSXENUM("GI8","GI8_NUMMOV"),GI8->GI8_NUMMOV) | - | 1 | xx xxx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 81794 | 0 |
| GI8 | 03 | GI8_DATA | D | 8 | 0 | Dt.Moviment. | Fch.Movimien | Transfer Dt | Data do Movimento | Fecha del Movimiento | Branch Date | - | - | x x x x x x x x x x x x x x x xx | dDataBase | - | 1 | x xx | - | - | - | N | A | R | - | - | - | - | - | - | Inclui | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81795 | 0 |
| GI8 | 04 | GI8_TPDOC | C | 6 | 0 | Cód.Tp.Doc. | Cod.Tp.Doc. | Doc. Type Cd | Cód.Tp.Doc. | Cod.Tp.Doc. | Doc. Type Code | @! | Vazio() .OR. ExistCpo("GYA") | x x x x x x x x x x x x x x x x | - | GYA | 1 | x x | - | S | - | S | A | R | - | - | - | - | - | - | Inclui | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 81796 | 0 |
| GI8 | 05 | GI8_DOCUME | C | 30 | 0 | Tipo Doc. | Tipo Doc. | Doc Type | Tipo Documento | Tipo Documento | Document Type | @! | - | x x x x x x x x x x x x x x x x | If(!INCLUI, POSICIONE("GYA", 1, XFILIAL("GYA") + GI8->GI8_TPDOC, "GYA_DESCRI"), "") | - | 1 | x xx | - | - | - | S | V | V | - | - | - | - | - | - | INCLUI | POSICIONE("GYA",1,XFILIAL("GYA")+GI8->GI8_TPDOC,"GYA_DESCRI") | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81797 | 0 |
| GI8 | 06 | GI8_COMPLE | C | 1 | 0 | Complemento | Complemento | Complement | Complemento | Complemento | Complement | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | 1=PE(Passagem Estrada); 2=PA(Passagem Agencia) | 1=PE(Pasaje Carretera); 2=PA(Pasaje Agencia) | 1=PE(Road Ticket); 2=PA(Branch Ticket) | - | inclui | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81798 | 0 |
| GI8 | 07 | GI8_TIPPAS | C | 1 | 0 | Tp.Passagem | Tp.Pasaje | Pass type | Tipo de Passagem | Tipo de pasaje | Pass type | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | - | - | - | 1=Motorista;2=Cobrador | 1=Conductor;2=Cobrador | 1=Driver;2=Collector | - | inclui | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81799 | 0 |
| GI8 | 08 | GI8_SERIE | C | 3 | 0 | Série | Serie | Series | Série dos Documentos | Serie de los Documentos | Document Series | @! | - | x x x x x x x x x x x x x x x xx | - | - | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | Inclui | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 81800 | 0 |
| GI8 | 09 | GI8_SUBSER | C | 3 | 0 | Subsérie | Subserie | Subseries | Subsérie | Subserie | Subseries | @R 999 | - | 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 | - | - | - | 81801 | 0 |
| GI8 | 10 | GI8_NUMCOM | C | 3 | 0 | Num.Compl. | Num.Compl. | Compl Number | Número Complemento | Número Complemento | Complement Number | @! | - | 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 | - | - | - | 81802 | 0 |
| GI8 | 11 | GI8_NUMINI | C | 6 | 0 | Num.Inicial | Num.Inicial | Initial No. | Numeração Inicial | Numeracion Inicial | Start Numbering | @R 999999 | - | x x x x x x x x x x x x x x x xx | - | - | 1 | x x | - | S | - | S | A | R | - | - | - | - | - | - | Inclui | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 81803 | 0 |
| GI8 | 12 | GI8_NUMFIM | C | 6 | 0 | Num.Final | Num.Final | Branch No. | Numeração Final | Numeracion Final | End Numbering | @R 999999 | - | x x x x x x x x x x x x x x x xx | - | - | 1 | x x | - | S | - | S | A | R | - | - | - | - | - | - | Inclui | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 81804 | 0 |
| GI8 | 13 | GI8_QUANT | N | 6 | 0 | Qnt.Solicit. | Cnt.Solicit. | Req. Amt. | Quantidade Solicitada | Cantidad Solicitada | Amount Requested | @E 999,999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81805 | 0 |
| GI8 | 14 | GI8_DTINI | D | 8 | 0 | Data Inicial | Fecha inicia | Start Date | Data Inicial | Fecha inicial | Start Date | - | - | x x x x x x x x x x x x x x x x | DDATABASE | - | 1 | x | - | - | - | - | A | R | - | - | - | - | - | - | inclui | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81806 | 0 |
| GI8 | 15 | GI8_DTFIM | D | 8 | 0 | Dt. Vencimen | Fch. Vencimi | Due date | Data de Vencimento | Fecha de vencimiento | Due Date | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | - | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81807 | 0 |
| GI8 | 16 | GI8_TPMOV | C | 1 | 0 | Tipo.Movim. | Tipo.Movim. | Transf. Type | Tipo do Movimento | Tipo de Movimiento | Transfer Type | @! | Pertence ('123') | x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | 1=Entrada;2=Remessa;3=Devolucao | 1=Entrada;2=Envio;3=Devolucion | 1=Inflow;2=Remmitance;3=Return | - | Inclui | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 81808 | 0 |
| GI8 | 17 | GI8_NDEPSO | C | 30 | 0 | Desc.Depart. | Desc.Depart. | Depart. Desc | Descrição Depart. | Descripción Depart. | Depart Description | @! | - | x x x x x x x x x x x x x x x | IIF(!INCLUI,POSICIONE("SQB",1,XFILIAL("SQB")+GII->GII_DEPSOL,"QB_DESCRIC"),"") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81809 | 0 |
| GI8 | 18 | GI8_DTALOC | D | 8 | 0 | Dt.Alocação | Fch.Asignac. | Allocat Dt | Data da Alocação | Fecha de la asignación | Allocation Date | - | - | x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81810 | 0 |
| GI8 | 19 | GI8_NFUNPA | C | 30 | 0 | Nome Func. | Nomb Empl. | Empl Name | Nome Func. | Nombre Empl. | Employee Name | @! | - | x x x x x x x x x x x x x x x | IIF(!INCLUI,POSICIONE('SRA',1,XFILIAL('SRA')+GI8->GI8_FUNPAS,'RA_NOME'),"") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81811 | 0 |
| GI8 | 20 | GI8_FUNPAS | C | 6 | 0 | Funcionário | Empleado | Employee | Funcionário | Empleado | Employee | @! | ExistCpo("SRA") | x x x x x x x x x x x x x x x | - | SRA | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | 121 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81812 | 0 |
| GI8 | 21 | GI8_NEMISS | C | 30 | 0 | Desc.Emissor | Desc.Emitent | Issuer Desc | Descrição Emissor | Descripción emitente | Issuer Description | @! | - | x x x x x x x x x x x x x x x | IIF(!INCLUI,POSICIONE('GYG',1,XFILIAL('GI8')+GI8->GI8_EMISSO,'GYG_NOME'),"") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81813 | 0 |
| GI8 | 22 | GI8_CHAVE | C | 16 | 0 | Chave Oper. | Clave Oper. | Oper Key | Chave da Operacao | Clave de Operacion | Operation Key | - | - | x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81814 | 0 |
| GI8 | 23 | GI8_EMISSO | C | 6 | 0 | Emissor | Emitente | Issuer | Emissor | Emitente | Issuer | @! | ExistCpo("GYG") | x x x x x x x x x x x x x x x | - | GYG | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81815 | 0 |
| GI8 | 24 | GI8_ULTBIL | C | 6 | 0 | Ult.Doc. | Últ.Doc. | Last Doc | Ultimo Doc. | Último Doc. | Last Document | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81816 | 0 |
| GI8 | 25 | GI8_DEPSOL | C | 9 | 0 | Departamento | Departamento | Department | Departamento | Departamento | Department | @! | ExistCpo("SQB") | x x x x x x x x x x x x x x x | - | SQB | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | 025 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81817 | 0 |
| GI8 | 26 | GI8_SALDO | N | 6 | 0 | Saldo | Saldo | Balance | Saldo | Saldo | Balance | @E 999,999 | - | x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81818 | 0 |
| GI8 | 27 | GI8_HORA | C | 6 | 0 | Hora Mov. | Hora Mov. | Time Tranf | Hora do Movimento | Hora del Movimiento | Transfer Time | @R 99:99:99 | - | x x x x x x x x x x x x x x x | Time() | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81819 | 0 |
| GI8 | 28 | GI8_DTREM | D | 8 | 0 | Data Remessa | Fecha envío | Remitt Dt | Data da Remessa | Fecha de envío | Remittance Date | - | - | x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81820 | 0 |
| GI8 | 29 | GI8_AGENCI | C | 6 | 0 | Cód. Agência | Cod. Agencia | Branch Code | Código da Agência | Codigo de Agencia | Branch Code | @! | Vazio() .OR. ExistCpo("GI6") | x x x x x x x x x x x x x x x | - | GI6 | 1 | x xx | - | S | - | S | A | R | - | - | - | - | - | - | M->GI8_TPMOV<>'1' | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81821 | 0 |
| GI8 | 30 | GI8_NAGENC | C | 30 | 0 | Agência | Agencia | Branch | Agência | Agencia | Branch | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | V | V | - | - | - | - | - | - | - | POSICIONE("GI6",1,XFILIAL("GI6")+GI8_AGENCI,"GI6_DESCRI") | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81822 | 0 |
| GI8 | 31 | GI8_CODFUN | C | 6 | 0 | Func Resp | Empl Resp | Empl Charge | Funcionario Responsavel | Empleado responsable | Employee in Charge | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | xxxxx | - | - | - | - | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81823 | 0 |
| GI8 | 32 | GI8_NOMFUN | C | 30 | 0 | Nome Resp | Nomb Resp | Resp Name | Nome Responsável | Nombre responsable | Responsible Party | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | - | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81824 | 0 |
| GI8 | 33 | GI8_TPPAS | C | 1 | 0 | Tp Passagem | Tp Pasaje | Ticket Tp | Tipo de Passagem | Tipo de pasaje | Ticket Type | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | 1=Motorista;2=Cobrador | 1=Conductor;2=Cobrador | 1=Driver;2=Collector | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 81825 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GI8 | 1 | GI8_FILIAL+GI8_TPDOC+GI8_COMPLE+GI8_TIPPAS+GI8_SERIE+GI8_SUBSER+GI8_NUMCOM+GI8_NUMINI+GI8_NUMFIM | Cód.Tp.Doc. + Complemento + Tp.Passagem + Série + Subsérie + Num.Compl | Cod.Tp.Doc. + Complemento + Tp.Pasaje + Serie + Subserie + Num.Compl. | Doc. Type Cd + Complement + Pass type + Series + Subseries + Compl Num | S | - | - | S | 2 | 3 | - | 12048 | 0 |
| GI8 | 2 | GI8_FILIAL+GI8_NUMMOV | Núm.Movim. | Num.Movim. | Transf. No | S | - | - | S | 2 | 3 | - | 12049 | 0 |
| GI8 | 3 | GI8_FILIAL+DTOS(GI8_DATA)+GI8_HORA+GI8_TPMOV | Dt.Moviment. + Hora Mov. + Tipo.Movim. | Fch.Movimien + Hora Mov. + Tipo.Movim. | Transfer Dt + Time Tranf + Transf. Type | S | - | - | S | 2 | 3 | - | 12050 | 0 |
Ela é utilizada para num. e movimento de bilhetes 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
GI8_FILIAL,
GI8_NUMMOV,
GI8_DATA,
GI8_TPDOC,
GI8_DOCUME,
GI8_COMPLE,
GI8_TIPPAS,
GI8_SERIE,
GI8_SUBSER,
GI8_NUMCOM,
GI8_NUMINI,
GI8_NUMFIM,
GI8_QUANT,
GI8_DTINI,
GI8_DTFIM,
GI8_TPMOV,
GI8_NDEPSO,
GI8_DTALOC,
GI8_NFUNPA,
GI8_FUNPAS,
GI8_NEMISS,
GI8_CHAVE,
GI8_EMISSO,
GI8_ULTBIL,
GI8_DEPSOL,
GI8_SALDO,
GI8_HORA,
GI8_DTREM,
GI8_AGENCI,
GI8_NAGENC,
GI8_CODFUN,
GI8_NOMFUN,
GI8_TPPAS
FROM GI8
WHERE
D_E_L_E_T_ = ' '
AND GI8_FILIAL = 'VALOR'
AND GI8_NUMMOV = 'VALOR'
AND GI8_DATA BETWEEN '20260501' AND '20260531'
AND GI8_TPDOC = 'VALOR'
AND GI8_DOCUME = 'VALOR'
AND GI8_COMPLE = 'VALOR'
AND GI8_TIPPAS = 'VALOR'
AND GI8_SERIE = 'VALOR'
AND GI8_SUBSER = 'VALOR'
AND GI8_NUMCOM = 'VALOR'
AND GI8_NUMINI = 'VALOR'
AND GI8_NUMFIM = 'VALOR'
AND GI8_QUANT = 0
AND GI8_DTINI BETWEEN '20260501' AND '20260531'
AND GI8_DTFIM BETWEEN '20260501' AND '20260531'
AND GI8_TPMOV = 'VALOR'
AND GI8_NDEPSO = 'VALOR'
AND GI8_DTALOC BETWEEN '20260501' AND '20260531'
AND GI8_NFUNPA = 'VALOR'
AND GI8_FUNPAS = 'VALOR'
AND GI8_NEMISS = 'VALOR'
AND GI8_CHAVE = 'VALOR'
AND GI8_EMISSO = 'VALOR'
AND GI8_ULTBIL = 'VALOR'
AND GI8_DEPSOL = 'VALOR'
AND GI8_SALDO = 0
AND GI8_HORA = 'VALOR'
AND GI8_DTREM BETWEEN '20260501' AND '20260531'
AND GI8_AGENCI = 'VALOR'
AND GI8_NAGENC = 'VALOR'
AND GI8_CODFUN = 'VALOR'
AND GI8_NOMFUN = 'VALOR'
AND GI8_TPPAS = 'VALOR'