Получите электронную почту отправителя, используя таблицу SOOD - PullRequest
2 голосов
/ 29 января 2020

Я пытаюсь получить адрес электронной почты отправителя записей, сохраненных в таблице SOOD в SAP. Мне нужно получить эту информацию через таблицы. Я видел, что может быть какой-то FM, такой как so_object_read, который может достичь этого, но мне нужно связать эти два поля через таблицы.

В этой таблице хранится информация, которая появляется в SCOT trx (SOIN - полученные сообщения) и SOST отправил сообщения).

Любое предложение?

Большое вам спасибо!

1 Ответ

3 голосов
/ 29 января 2020

Вот как можно связаться с отправителем сообщения, если у вас есть запись SOOD:

SELECT sost~objtp, sost~objno, sost~objyr, sost~msgv2 
  FROM sood 
  LEFT JOIN sost 
    ON sood~objtp = sost~objtp 
   AND sood~objno = sost~objno 
   AND sood~objyr = sost~objyr 
  INTO TABLE it_sost.

Отправитель содержится в MSGV2 , а получатель - в MSGV1 из SOST таблица.

enter image description here

Тот же лог c должен использоваться с SOIN таблицей.

...