Dicionário Protheus
Início

Tabela TR7 no Protheus

CABECA LOTE SERVICOS EXTERNOS

O que é a tabela TR7 no Protheus?

A tabela TR7 faz parte do sistema ERP Protheus da TOTVS e é utilizada para cabeca lote servicos externos.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE TR7
X2_PATH \DATA\
X2_ARQUIVO TR7990
X2_NOME CABECA LOTE SERVICOS EXTERNOS
X2_NOMESPA ENCAB. LOTE SERVICIOS EXTERNOS
X2_NOMEENG HEADER OF EXTERNAL SERVICE LOT
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO TR7_FILIAL+TR7_LOTE
X2_PYME N
X2_MODULO 95
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_ 9681
R_E_C_D_E_L_ 0

Campos da Tabela TR7 (18 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_
TR7 01 TR7_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del sistema Branch of the System - - x x x x x x x x x x x x x x x - - 1 - - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 159387 0
TR7 02 TR7_LOTE C 6 0 Lote Servico Lote Serv. Serv. Lot Lote do Servico externo Lote del Serv externo External Service Lot @! - x x x x x x x x x x x x x x x xx GETSXENUM('TR7','TR7_LOTE') - 1 x - - - S V R - - - - - - lReceber - - - S - - N N N - - - 1 1 - - - 159388 0
TR7 03 TR7_DTLOTE D 8 0 Data do Lote Fch de Lote Lot Date Data de criacao do Lote Fch de creacion del Lote Lot Creation date - NGValDtHr(M->TR7_DTLOTE,M->TR7_HRLOTE) x x x x x x x x x x x x x x x x DDATABASE - 1 x xx - - - S A R - - - - - - lReceber - - - S - - N N N - - - 1 1 - - - 159389 0
TR7 04 TR7_HRLOTE C 5 0 Hora do Lote Hora de Lote Lot Time Hora do Lote Hora de Lote Lot Time 99:99 NGValDtHr(M->TR7_DTLOTE,M->TR7_HRLOTE) x x x x x x x x x x x x x x x x TIME() - 1 x xx - - - S A R - - - - - - lReceber - - - S - - N N N - - - 1 1 - - - 159390 0
TR7 05 TR7_FORNEC C 6 0 Fornecedor Proveedor Supplier Codigo do Fornecedor Codigo del Proveedor Supplier Code @! MNTA720FOR() x x x x x x x x x x x x x x x x - TPOFOR 1 x xx - S - S A R - - - - - - lReceber - 001 - S - - N N N - - - 1 1 - - - 159391 0
TR7 06 TR7_LOJA C 2 0 Loja Tienda Store Loja do Fornecedor Tienda del Proveedor Supplier Store @! EXISTCPO('SA2',M->TR7_FORNEC+M->TR7_LOJA) x x x x x x x x x x x x x x x x - - 1 x xxx - S - S A R - - - - - - lReceber - 002 - S - - N N N - - - 1 1 - - - 159392 0
TR7 07 TR7_NOMFOR C 50 0 Nome Fornec. Nombre prov. Supp. Name Nome do Fornecedor Nombre Proveedor Supplier Name @! - x x x x x x x x x x x x x x x x IF(!INCLUI,Posicione('SA2',1,xFilial('SA2')+TR7->TR7_FORNEC+TR7->TR7_LOJA,'A2_NOME'),'') - 1 x xx - - - S V V - - - - - - lReceber IF(SA2->(DBSEEK(xFILIAL('SA2')+TR7->TR7_FORNEC+TR7->TR7_LOJA)),SA2->A2_NOME,'') 177 - S - - N N N - - - 1 1 - - - 159393 0
TR7 08 TR7_SERVIC C 6 0 Servico Servicio Service Codigo do Servico Codigo del Servicio Service Code @! EXISTCPO('ST4',M->TR7_SERVIC) .And. NG720Ser() x x x x x x x x x x x x x x x x - TPO 1 x xx - S - S A R - - - - - - lReceber - - - S - - N N N - - - 1 1 - - - 159394 0
TR7 09 TR7_NOMSER C 20 0 Nome Servico Nomb Serv Service Name Nome Servico Nomb Servicio Service Name @! - x x x x x x x x x x x x x x x x ST4->(VDISP(TR7->TR7_SERVIC,'T4_NOME')) - 1 x - - - N V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 159395 0
TR7 10 TR7_ESPECI C 3 0 Especialid. Especialid. Specialty Codigo da Especialidade Codigo de la Especialidad Specialty Code @! EXISTCPO('ST0',M->TR7_ESPECI) .AND. MNTA720ESP() x x x x x x x x x x x x x x x x - ST0 1 xxx - S - N A R - - - - - - lReceber - - - S - - N N N - - - 1 1 - - - 159396 0
TR7 11 TR7_NOMESP C 20 0 Nome Espec. Nombre Espec Spec. Name Nome da Especialidade Nomb de la Especialidad Specialty Name @! - x x x x x x x x x x x x x x x x ST0->(VDISP(TR7->TR7_ESPECI,'T0_NOME')) - 1 x xx x - - - N V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 159397 0
TR7 12 TR7_DTRECI D 8 0 Data Receb. Fch Recib. Rec. Date Data Recebimento Fecha de cobro Receipt Date - Naovazio(M->TR7_DTRECI) .AND. VALDT(M->TR7_DTRECI) .AND. MNTA720DT(1) x x x x x x x x x x x x x x x x - - 1 xxx - - - N A R - - - - - - !lTemNf - - - S - - N N N - - - 1 1 - - - 159398 0
TR7 13 TR7_HRRECI C 5 0 Hora Receb. Hora Recib. Rec. Time Hora do Recebimento Hora de cobro Receipt Time 99:99 NGValDtHr(M->TR7_DTRECI,M->TR7_HRRECI) .And. NGCompData(M->TR7_DTLOTE,M->TR7_HRLOTE,M->TR7_DTRECI,M->TR7_HRRECI,.T.) x x x x x x x x x x x x x x x x - - 1 xxx - - - N A R - - - - - - !lTemNf - - - S - - N N N - - - 1 1 - - - 159399 0
TR7 14 TR7_NFE C 9 0 Nota Fiscal Factura Invoice Nota Fiscal de Entrada Factura de Entrada Inflow Invoice @! Naovazio(M->TR7_NFE) x x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - !lTemNf - 018 - S - - N N N - - - 1 2 - - - 159400 0
TR7 15 TR7_SERIE C 3 0 Serie Nf Serie Fact Inv. Series Serie Nota Fiscal Entrada Serie Factura Entrada Inflow Invoice Series !!! Naovazio(M->TR7_SERIE) x x x x x x x x x x x x x x x - - 1 x xx x - - - N A R - - - - - - !lTemNf - 094 - S - - N N N - - - 1 2 - - - 159401 0
TR7 16 TR7_NUMSC C 6 0 Numero SC Numero SC P. Req. Nbr. Numero Solicitacao Compra Numero Solicitud Compra Purchase Request Number @! - x x x x x x x x x x x x x x x - - 1 x xx - - - N A R - - - - - - !lTemNf - - - S - - N N N - - - 1 1 - - - 159402 0
TR7 17 TR7_REABRE C 1 0 Reaberto? ¿Reabierto? Reopened Reaberto? ¿Reabierto? Reopened @! - x x x x x x x x x x x x x x x IF(INCLUI,'2',TR7->TR7_REABRE) - 1 - - - - N A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - .F. - - - S - - N - N - - - 1 2 - - - 159403 0
TR7 18 TR7_SDOC C 3 0 Série Doc. Serie Doc. Inv. Series Série do Documento Fiscal Serie del documento fisca Invoice Series !!! - x x x x x x x x x x x x x x x x - - 1 xx x - - - N V R - - - - - - - - 095 - S - - N - N - - - 1 2 - - - 159404 0

Índices da Tabela TR7 (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_
TR7 1 TR7_FILIAL+TR7_LOTE Lote Servico Lote Serv. Serv. Lot S - - S 2 3 - 23128 0

Perguntas frequentes

Para que serve a tabela TR7 no Protheus?

Ela é utilizada para cabeca lote servicos externos dentro do sistema ERP Protheus.

Como consultar os campos da tabela TR7?

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

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

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

Exemplo de consulta SQL da tabela TR7

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

SELECT
    TR7_FILIAL,
    TR7_LOTE,
    TR7_DTLOTE,
    TR7_HRLOTE,
    TR7_FORNEC,
    TR7_LOJA,
    TR7_NOMFOR,
    TR7_SERVIC,
    TR7_NOMSER,
    TR7_ESPECI,
    TR7_NOMESP,
    TR7_DTRECI,
    TR7_HRRECI,
    TR7_NFE,
    TR7_SERIE,
    TR7_NUMSC,
    TR7_REABRE,
    TR7_SDOC
FROM TR7
WHERE
    D_E_L_E_T_ = ' '
    AND TR7_FILIAL = 'VALOR'
    AND TR7_LOTE = 'VALOR'
    AND TR7_DTLOTE BETWEEN '20260501' AND '20260531'
    AND TR7_HRLOTE = 'VALOR'
    AND TR7_FORNEC = 'VALOR'
    AND TR7_LOJA = 'VALOR'
    AND TR7_NOMFOR = 'VALOR'
    AND TR7_SERVIC = 'VALOR'
    AND TR7_NOMSER = 'VALOR'
    AND TR7_ESPECI = 'VALOR'
    AND TR7_NOMESP = 'VALOR'
    AND TR7_DTRECI BETWEEN '20260501' AND '20260531'
    AND TR7_HRRECI = 'VALOR'
    AND TR7_NFE = 'VALOR'
    AND TR7_SERIE = 'VALOR'
    AND TR7_NUMSC = 'VALOR'
    AND TR7_REABRE = 'VALOR'
    AND TR7_SDOC = 'VALOR'