Avalados por :

Onde são armazenados os números de TR criados no SE10? - Guia para validar a existência do TR.

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 3 Vistas
0
Cargando...

Olá a todos,

Depois de criar um TR no SE10 para um usuário específico, há alguma tabela/estrutura na qual o TR criado é armazenado?

Podemos ver as diferentes tarefas e detalhes de objetos presentes no TR nas tabelas E07*. Meu objetivo é validar se o número de TR fornecido como entrada existe ou não. E para essa validação, preciso saber onde os números de TR são armazenados? Ou existe alguma FM que possa ser usada para esse propósito?

Saudações

SR

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá sr08 ,

Você pode usar a tabela E070 como referência para validar os TR, mas a tabela conterá tanto TR como Número de Tarefa. No entanto, você pode validar o mesmo utilizando a lógica a seguir.

Há outro campo na tabela chamado STRKORR, este campo armazenará a solicitação de nível superior, o que significa que se o número for uma Tarefa, manterá o número do TR como sua entrada de nível superior e se o número for um número de TR, então o campo manterá o valor em branco.

Usando isso, você pode validar se o número fornecido é um TR ou uma Tarefa. Também há outros detalhes na tabela que conterão o estado e o tipo de TR, etc.

No seu caso, para validar se o número fornecido é um TR, você pode escrever uma consulta simples como a seguinte:

Select Single TRKORR from E070 into @DATA(lv_temp) where TRKORR = 'Número do TR' and STRKORR = @space.

Cumprimentos!

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Você deu a resposta em sua pergunta, simplesmente não procurou o suficiente. A tabela E070 contém tanto Solicitações de Transporte (TR) quanto tarefas.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

E070 e E071 têm Número de TR e utilizam o módulo de função "TR_OBJECT_TABLE" para obter a lista de objetos de um TR em particular, encontrando detalhes do Estado de TR onde D, L, R, N e O representam o estado do TR.

Abinath. S.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá sr08 ,

Você pode usar a tabela E070 como referência para validar os TRs, mas a tabela conterá tanto o TR quanto o número da tarefa. No entanto, você pode validar o mesmo utilizando a lógica a seguir.

Há outro campo na tabela chamado STRKORR, este campo armazenará a solicitação de nível superior, o que significa que se o número for uma tarefa, conterá o número do TR como sua entrada de nível superior e se o número for um número de TR, então o campo conterá o valor em branco.

Usando isso, você pode validar se o número fornecido é um TR ou uma tarefa. Também há outros detalhes na tabela que conterão o estado e o tipo de TR, etc.

No seu caso, para validar se o número fornecido é um TR, você pode escrever uma consulta simples como a seguinte:

Select Single TRKORR from E070 into @DATA(lv_temp) where TRKORR = 'NÚMERO DE TR' and STRKORR = @space.

°Saudações!

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?