Ви можете використовувати Addr_get функціональний модуль для отримання адреси клієнта або постачальника. 17 січня 2006 р
Таблиця LFA1 передає номер постачальника, отримує номер адреси, і передає його ADR6, отримує ідентифікатор електронної пошти. Те саме стосується столу KNA1 для клієнта. Як я можу отримати дані електронної пошти користувачів SAP? Привіт: Для інформації про користувачів SAP, як-от профілі, призначені ролі, компанія, ім’я та інша інформація, використовуйте транзакцію SU01d.
ви також можете скористатися наведеним нижче методом, щоб отримати адресу електронної пошти.
- дані: lv_mail TYPE COMM_ID_LONG.
- СПОСІБ ВИКЛИКУ zcl_hr_pa_utilities=>read_employee_email.
- ЕКСПОРТ.
- iv_pernr = lt_0002-pernr.
- * ІМПОРТ.
- ev_email = lv_mail.
- .
Щоб отримати адреси електронної пошти, ми зв’яжемо цю таблицю з таблицею адресних даних ADR6.
- Що таке USR21?
- Що таке ADR6?
- Стовпець SMTP_ADDR таблиці ADR6 надасть список адрес електронної пошти для користувачів.
- Порада: Переконайтеся, що вибрано ALV Grid Display у параметрах користувача на початковому екрані ADR6.
- Уникайте ненавмисного розголошення.
основною таблицею постачальника є LFA1, у цій таблиці ви знайдете основну інформацію про адресу та назву поля ADRNR або щось подібне. За допомогою цього ключа ви зможете отримати доступ до додаткової інформації з усією таблицею ADR*, наприклад: ADRC (основна таблиця адрес) ADR6 (адреса електронної пошти) ….
Гаразд, це займе деякий час. І тут ви бачите, що в нас немає електронної адреси. Але тут ви можете знайти його зараз, якщо хочете побачити, як ця таблиця визначена.