Dicionário Protheus
Início

Tabela TQ2 no Protheus

Histórico Transferência do Bem

O que é a tabela TQ2 no Protheus?

A tabela TQ2 faz parte do sistema ERP Protheus da TOTVS e é utilizada para histórico transferência do bem.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE TQ2
X2_PATH \DATA\
X2_ARQUIVO TQ2990
X2_NOME Histórico Transferência do Bem
X2_NOMESPA HISTORIAL TRANSFER. DEL BIEN
X2_NOMEENG ASSET TRANSFER HISTORY
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO TQ2_FILIAL+TQ2_CODBEM+DTOS(TQ2_DATATR)+TQ2_HORATR
X2_PYME N
X2_MODULO 19
X2_DISPLAY TQ2_NOMBEM
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_ 9640
R_E_C_D_E_L_ 0

Campos da Tabela TQ2 (39 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_
TQ2 01 TQ2_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 - - 1 xxxxxx x - - - N - - - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 158768 0
TQ2 02 TQ2_NUMME C 6 0 Num. ME Num. ME ME Number Num. ME Num. ME ME Number @! - x x x x x x x x x x x x x x x x x GETSXENUM("TQ2","TQ2_NUMME") - 1 x x - - - S V R - - - - - - - - - - N - - N - N - - - 1 1 - - - 158769 0
TQ2 03 TQ2_STATUS C 1 0 Status Estatus Status Status da Transferência Estatus de transferencia Transfer Status @! Vazio() .Or. Pertence('123') x x x x x x x x x x x x x x x x IIf(INCLUI,"1",TQ2->TQ2_STATUS) - 1 x - - - N V R - - 1=Pendente NF;2=Pendente Confirmação;3=Confirmado 1=Pendiente Fact;2=Pendiente Confirmación;3=Confirmado 1=Pending NF;2=Pending Confirmation;3=Confirmed - - - - - N - - N - N - - - 1 2 - - - 158770 0
TQ2 04 TQ2_CODBEM C 16 0 Bem Bien Asset Codigo do Bem Codigo del bien Asset code @! ExistCpo('ST9', M->TQ2_CODBEM) .And. MNT693BEM() x x x x x x x x x x x x x x x xx - ST9 1 xxxxxxxx - S - S - - - - - - - - - - - - N - - N N N - - - 1 1 - - - 158771 0
TQ2 05 TQ2_NOMBEM C 20 0 Nome do Bem Nom.del Bien Asset Name Nome do Bem Nome del bien Asset name @! - x x x x x x x x x x x x x x x x IIf(!Inclui, NGSEEK('ST9', M->TQ2_CODBEM, 1, 'T9_NOME'), '') - 1 xxxxxx x - - - S V V - - - - - - - NGSEEK('ST9', TQ2->TQ2_CODBEM, 1, 'T9_NOME') - - N - - N N N - - - 1 2 - - - 158772 0
TQ2 06 TQ2_DESMOD C 20 0 Modelo Modelo Model Descrição do Modelo Descripción del modelo Model Description @! - x x x x x x x x x x x x x x x x IIf(!INCLUI, NGSEEK("TQR",NGSEEK("ST9",M->TQ2_CODBEM,1,"T9_TIPMOD"),1,"TQR_DESMOD"), " ") - 1 x - - - S V V - - - - - - - NGSEEK("TQR",NGSEEK("ST9",TQ2->TQ2_CODBEM,1,"T9_TIPMOD"),1,"TQR_DESMOD") - - N - - N - N - - - 1 2 - - - 158773 0
TQ2 07 TQ2_DATATR D 8 0 Data Transf. Fcha Transf. Transf. date Data da Transferência Fecha de la transferencia Transfer Date - MNT693DAT() x x x x x x x x x x x x x x x xx - - 1 xxxxxx x - - - S - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158774 0
TQ2 08 TQ2_HORATR C 5 0 Hora Transf. Hora transf. Transf. time Hora da Transferência Hora de la transferencia Transfer Time 99:99 NGVALHORA(M->TQ2_HORATR, .T.) .And. !(M->TQ2_DATATR == dDataBase .And. M->TQ2_HORATR > Substr(Time(), 1, 5)) x x x x x x x x x x x x x x x x - - 1 xxxxxx x - S - S - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 158775 0
TQ2 09 TQ2_EMPORI C 2 0 Emp. Origem Emp. Origen Source Comp Empresa Origem Empresa Origen Source Company @! - x x x x x x x x x x x x x x x x x - - 1 x x - - - S V R - - - - - - - - - - N - - N - N - - - 1 1 - - - 158776 0
TQ2 10 TQ2_DEFIOR C 20 0 Descrição Descripción Description Descrição Filial Origem Descrip. Sucursal Origen Source Branch Description @! - x x x x x x x x x x x x x x x x If(!inclui, POSICIONE("SM0",1,M->TQ2_EMPORI + M->TQ2_FILORI,"M0_FILIAL")," ") - 1 x - - - S V V - - - - - - - POSICIONE("SM0",1,TQ2->TQ2_EMPORI + TQ2->TQ2_FILORI,"M0_FILIAL") - - N - - N - N - - - 1 2 - - - 158777 0
TQ2 11 TQ2_FILORI C 2 0 Filial Orig. Sucursal Ori Orig. branch Descrição Filial Origem Descripción Sucursal Orig Source Branch Description - ExistCpo('SM0', M->TQ2_EMPORI + M->TQ2_FILORI) x x x x x x x x x x x x x x x x - XM0 1 xxxxxx x - - - S - - - - - - - - MNT693WH() - 033 - N - - N N N - - - 1 2 - - - 158778 0
TQ2 12 TQ2_CCORIG C 9 0 Centro C.Ori Centro C.Ori Src.C.Center Centro Custo Original Centro Costo Original Source Cost Center @! ExistCpo('CTT', M->TQ2_CCORIG) x x x x x x x x x x x x x x x x - CTT 1 x x - - - N A R - - - - - - .F. - 004 - N - - N N N - - - 1 2 - - - 158779 0
TQ2 13 TQ2_DESCC2 C 20 0 CC Origem CC Origen Source CC Descrição CC Origem Descripción CC Origen Source CC Description @! - x x x x x x x x x x x x x x x x IF(!INCLUI, POSICIONE("CTT",1,xFilial("CTT")+ M->TQ2_CCORIG,"CTT_DESC01"), " ") - 1 x - - - S V V - - - - - - - POSICIONE("CTT",1,xFilial("CTT")+ TQ2->TQ2_CCORIG,"CTT_DESC01") - - N - - N - N - - - 1 2 - - - 158780 0
TQ2 14 TQ2_CTRAOR C 6 0 Cent.Trab Or Cent.Trab Or Src.Lb.Cent. Centro Trabalho Original Centro Trabajo Original Source Labor Center @! ExistCpo('SHB', M->TQ2_CTRAOR) x x x x x x x x x x x x x x x x - SHB 1 x x - - - N A R - - - - - - .F. - - - N - - N N N - - - 1 2 - - - 158781 0
TQ2 15 TQ2_POSCON N 9 0 Pos.Contador Pos.Contador Counter pos. Posição do Contador Posición del contador Counter Position @E 999,999,999 Positivo() .And. CHKPOSLIM(M->TQ2_CODBEM, M->TQ2_POSCON, 1) x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - MNTCONWHEN("TQ2_POSCON") - - - N - - N N N - - - 1 2 - - - 158782 0
TQ2 16 TQ2_POSCO2 N 9 0 Pos.Cont2 Pos.Cont2 Counter2Pos. Posição do Contador 2 Posición del contador 2 Counter 2 Position @E 999,999,999 Positivo() .And. CHKPOSLIM(M->TQ2_CODBEM, M->TQ2_POSCO2, 2) x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - TIPOACOM2 - - - N - - N N N - - - 1 2 - - - 158783 0
TQ2 17 TQ2_EMPDES C 2 0 Emp. Destino Emp. Destino Target Comp Empresa Destino Empresa Destino Target Company - MNT693DES(.T.) x x x x x x x x x x x x x x x x - EMPTQ2 1 x x - S - S A R - - - - - - - - - - N - - N - N - - - 1 1 - - - 158784 0
TQ2 18 TQ2_DEFIDE C 16 0 Descrição Descripción Description Descrição Filial Destino Descripción Sucursal Dest Target Branch Description @! - x x x x x x x x x x x x x x x x If(!inclui, POSICIONE("SM0",1,M->TQ2_EMPDES + M->TQ2_FILDES,"M0_FILIAL")," ") - 1 x - - - S V V - - - - - - - POSICIONE("SM0",1,TQ2->TQ2_EMPDES + TQ2->TQ2_FILDES,"M0_FILIAL") - - N - - N - N - - - 1 2 - - - 158785 0
TQ2 19 TQ2_FILDES C 2 0 Filial Dest. Sucursal Des Dest. branch Filial Destino Sucursal Destino Destination branch - MNT693DES(.F.) x x x x x x x x x x x x x x x x - XM0 1 xxxxxx x - S - S - - - - - - - - !Empty(M->TQ2_EMPDES) - 033 - N - - N N N - - - 1 2 - - - 158786 0
TQ2 20 TQ2_CCUSTO C 9 0 Centro Custo Centro Costo Cost Center Centro Custo Centro Costo Cost Center @! ExistCpo('CTT', M->TQ2_CCUSTO) x x x x x x x x x x x x x x x x - CTT 1 xxxxxx x - S - S A R - - - - - - !Empty(M->TQ2_EMPDES) - 004 - N - - N N N - - - 1 2 - - - 158787 0
TQ2 21 TQ2_DESCC1 C 20 0 CC Destino CC Destino Target CC Descrição CC Destino Descripción CC Destino Target CC Description @! - x x x x x x x x x x x x x x x x If(!inclui, POSICIONE("CTT",1,xFilial("CTT",M->TQ2_FILDES)+ M->TQ2_CCUSTO,"CTT_DESC01")," ") - 1 x - - - S V V - - - - - - - POSICIONE("CTT",1,xFilial("CTT",TQ2->TQ2_FILDES)+TQ2->TQ2_CCUSTO,"CTT_DESC01") - - N - - N - N - - - 1 2 - - - 158788 0
TQ2 22 TQ2_CENTRA C 6 0 Centro Traba Centro Traba Work center Centro Trabalho Centro Trabajo Work center @! ExistCpo('SHB', M->TQ2_CENTRA) .And. CHKCENTRAB(M->TQ2_CENTRA, M->TQ2_CCUSTO) x x x x x x x x x x x x x x x x - SHBTQ2 1 xxxxxx x - - - S A R - - - - - - !Empty(M->TQ2_EMPDES) - - - N - - N N N - - - 1 2 - - - 158789 0
TQ2 23 TQ2_EMAIL1 C 254 0 Email NF Email Fact. Inv. Email Email Responsável NF E-mail responsable Fact. NF Respons. Email - - x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - - - - - Inclui - - - N - - N - N - - - 1 1 - - - 158790 0
TQ2 24 TQ2_EMAIL2 C 254 0 Email Conf. E-mail Verif Conf Email Email Resp. Confirmação E-mail Resp. Confirmación Confirm Resp. Email @! - x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - - - - - Altera - - - N - - N - N - - - 1 1 - - - 158791 0
TQ2 25 TQ2_NOTFIS C 9 0 Nota Fiscal Factura Invoice Núm. Nota Fiscal Num. Factura Invoice Number @! - x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - - - - - !Inclui - 018 - N - - N - N - - - 1 1 - - - 158792 0
TQ2 26 TQ2_SERIE C 3 0 Série Serie Series Série Serie Series @! - x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - - - - - !Inclui - - - N - - N - N - - - 1 1 - - - 158793 0
TQ2 27 TQ2_USERIN C 25 0 Usuário Inc. Usuario Inc. Add User Usuário da Inclusão Usuario de la inclusión Addition User - - x x x x x x x x x x x x x x x IIf(INCLUI,cUsername,TQ2->TQ2_USERIN) - 1 x - - - N V R - - - - - - - - - - N - - N - N - - - 1 2 - - - 158794 0
TQ2 28 TQ2_USERAL C 25 0 Usuár. Alt. Usuar. Modif Change User Usuario da Alteração Usuario de modificación Change User @! - x x x x x x x x x x x x x x x IIf(ALTERA,cUsername,TQ2->TQ2_USERAL) - 1 x - - - N V R - - - - - - - - - - N - - N - N - - - 1 2 - - - 158795 0
TQ2 29 TQ2_USERCO C 25 0 Usuár. Conf. Usuar. Confi Conf User Usuario da Confirmação Usuario de confirmación Confirmation User - - x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - N - - N - N - - - 1 2 - - - 158796 0
TQ2 30 TQ2_DATAIN D 8 0 Dt. Inclusão Fch.Inclus. Add Dt Data da Inclusão Fecha de inclusión Addition Date - - x x x x x x x x x x x x x x x If(INCLUI,dDataBase,M->TQ2_DATAIN) - 1 - - - - N A R - - - - - - - - - - N - - N - N - - - 1 1 - - - 158797 0
TQ2 31 TQ2_HORAIN C 5 0 Hr. Inclusão Hr. Inclus. Addition Tim Hora da Inclusão Hora da Inclusión Addition Time 99:99 - x x x x x x x x x x x x x x x IIf(INCLUI,SubStr(Time(),1,5),M->TQ2_HORAIN) - 1 - - - - S A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 158798 0
TQ2 32 TQ2_DATAAL D 8 0 Dt. Alter. Fch Modif. Change Dt Data da Alteração Fecha de modificación Change Date - - x x x x x x x x x x x x x x x If(ALTERA,dDataBase,M->TQ2_DATAAL) - 1 - - - - N A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 158799 0
TQ2 33 TQ2_HORAAL C 5 0 Hr. Alter. Hr. Modif. Change Time Hora da Alteração Hora de la modificación Change Time 99:99 - x x x x x x x x x x x x x x x IIf(ALTERA,SubStr(Time(),1,5),M->TQ2_HORAAL) - 1 - - - - S A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 158800 0
TQ2 34 TQ2_DATACO D 8 0 Dt. Confirm. Fch. Confir. Confirm Dt Data da Confirmação Fecha de confirmación Confirmation Date - - x x x x x x x x x x x x x x x - - 1 - - - - N A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 158801 0
TQ2 35 TQ2_HORACO C 5 0 Hr. Confirm. Hr. Confirm. Conf Time Hora da Confirmação Hora de la confirmación Confirmation Time 99:99 - x x x x x x x x x x x x x x x - - 1 - - - - S A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 158802 0
TQ2 36 TQ2_ORDEM C 6 0 Ordem Serv. Orden Serv. Serv Order Número da Ordem Serviço Número orden de servicio Service Order Number @! EXISTCPO("STJ",M->TQ2_ORDEM) .And. MNT693OS() x x x x x x x x x x x x x x x x - STJ 1 x - - - N A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 158803 0
TQ2 37 TQ2_CAUSA C 6 0 Causa Remoç. Causa Elimi. Remov Cause Causa Remoção Causa Eliminación Removal Cause @! EXISTCPO("ST8",M->TQ2_CAUSA) x x x x x x x x x x x x x x x x - STN 1 x - S - N A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 158804 0
TQ2 38 TQ2_DESCAU C 20 0 Desc. Causa Desc. Causa Cause Descr Descrição da Causa Descripción de la causa Cause Description @! - x x x x x x x x x x x x x x x x NGSEEK("ST8",M->TQ2_CAUSA+"C",1,"ST8->T8_NOME") - 1 x - - - N V V - - - - - - - NGSEEK("ST8",TQ2->TQ2_CAUSA+"C",1,"ST8->T8_NOME") - - N - - N - N - - - 1 2 - - - 158805 0
TQ2 39 TQ2_MOTTRA M 10 0 Mot.Transf. Mot.Transf. R.f/transfer Motivo Transferência Motivo Transferencia Transfer Reason - - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 158806 0

Índices da Tabela TQ2 (7 í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_
TQ2 1 TQ2_FILIAL+TQ2_CODBEM+DTOS(TQ2_DATATR)+TQ2_HORATR Bem + Data Transf. + Hora Transf. Bien + Fcha Transf. + Hora transf. Asset + Transf. date + Transf. time S - - S 2 3 - 22993 0
TQ2 2 TQ2_FILIAL+TQ2_CODBEM+TQ2_FILDES+DTOS(TQ2_DATATR)+TQ2_HORATR Bem + Filial Dest. + Data Transf. + Hora Transf. Bien + Sucursal Des + Fcha Transf. + Hora transf. Asset + Dest. branch + Transf. date + Transf. time S - - S 2 3 - 22994 0
TQ2 3 TQ2_FILIAL+TQ2_NUMME Num. ME Num. ME ME Number S - - S 2 3 - 22995 0
TQ2 4 TQ2_FILIAL+TQ2_CODBEM+TQ2_STATUS+DTOS(TQ2_DATATR)+TQ2_HORATR Bem + Status + Data Transf. + Hora Transf. Bien + Estatus + Fcha Transf. + Hora transf. Asset + Status + Transf. date + Transf. time S - - S 2 3 - 22996 0
TQ2 5 TQ2_FILIAL+TQ2_CODBEM+TQ2_EMPDES+TQ2_FILDES+DTOS(TQ2_DATATR)+TQ2_HORATR Bem + Emp. Destino + Filial Dest. + Data Transf. + Hora Transf. Bien + Emp. Destino + Sucursal Des + Fcha Transf. + Hora transf. Asset + Target Comp + Dest. branch + Transf. date + Transf. time S - - S 2 3 - 22997 0
TQ2 6 TQ2_FILIAL+TQ2_EMPDES+TQ2_FILDES+DTOS(TQ2_DATATR)+TQ2_HORATR Emp. Destino + Filial Dest. + Data Transf. + Hora Transf. Emp. Destino + Sucursal Des + Fcha Transf. + Hora transf. Target Comp + Dest. branch + Transf. date + Transf. time S - - S 2 3 - 22998 0
TQ2 7 TQ2_FILIAL+TQ2_EMPORI+TQ2_FILORI+DTOS(TQ2_DATATR)+TQ2_HORATR Emp. Origem + Filial Orig. + Data Transf. + Hora Transf. Emp. Origen + Sucursal Ori + Fcha Transf. + Hora transf. Source Comp + Orig. branch + Transf. date + Transf. time S - - S 2 3 - 22999 0

Perguntas frequentes

Para que serve a tabela TQ2 no Protheus?

Ela é utilizada para histórico transferência do bem dentro do sistema ERP Protheus.

Como consultar os campos da tabela TQ2?

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

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

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