Текущее время: Пн, май 05 2025, 01:56

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Выборка пользователей по e-mail
СообщениеДобавлено: Вт, июл 25 2006, 18:05 
Директор
Директор

Зарегистрирован:
Чт, авг 18 2005, 17:00
Сообщения: 1174
Откуда: РФ
Есть в системе отчет который может отобрать пользователей по e-mail-у введенному в основной записи пользователя?

_________________
Покупайте отечественную продукцию! - и благополучие вернется к вам же!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 25 2006, 18:18 
Специалист
Специалист

Зарегистрирован:
Ср, апр 20 2005, 09:29
Сообщения: 137
Откуда: Киев
А Вам мыла нужны или способ выбрать "по-мылу" ?

_________________
система без базисника должна лежать! © Skif


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: f
СообщениеДобавлено: Ср, июл 26 2006, 09:19 
Директор
Директор

Зарегистрирован:
Чт, авг 18 2005, 17:00
Сообщения: 1174
Откуда: РФ
Выбрать пользователей списком - имя пользователя, e-mail - можно так.

_________________
Покупайте отечественную продукцию! - и благополучие вернется к вам же!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 26 2006, 09:36 
Специалист
Специалист

Зарегистрирован:
Ср, апр 20 2005, 09:29
Сообщения: 137
Откуда: Киев
стандартного средства, насколько мне известно, нет.

_________________
система без базисника должна лежать! © Skif


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 26 2006, 10:26 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, авг 27 2004, 09:10
Сообщения: 614
Откуда: Moscow
Нарисуйте маленький абап
В табличке usr21 есть поля BNAME и PERSNUMBER по последнему из таблички ADR6 можно легко выдернуть e-mail(поле SMTP_ADDR). :wink:
Успехов.

_________________
по прозвищу Тосманский Дьявол


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 26 2006, 10:54 
Директор
Директор

Зарегистрирован:
Чт, авг 18 2005, 17:00
Сообщения: 1174
Откуда: РФ
to Lamer: Спасибо за идею.

Может есть ФМ стандартный?

_________________
Покупайте отечественную продукцию! - и благополучие вернется к вам же!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 26 2006, 11:20 
Президент
Президент

Зарегистрирован:
Вт, авг 17 2004, 08:17
Сообщения: 3150
Откуда: В ВЕЧНОМ БАНЕ
BAPI_USER_GET_DETAIL
и табличка там ADDSMTP


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 04 2006, 11:01 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, авг 27 2004, 09:10
Сообщения: 614
Откуда: Moscow
Дело было в пятницу, делать было нечего... :lol:
*&---------------------------------------------------------------------*
*& Report ZUSER_MAIL
*&
*&---------------------------------------------------------------------*
*& Выводит список пользователей и их почтовые адреса
*&
*&---------------------------------------------------------------------*
REPORT ZUSER_MAIL LINE-SIZE 255.
PARAMETERS: uname like usr21-bname DEFAULT ''.
data: itab type table of usr21,
isuname like usr21-bname.
types: begin of usmail,
uname like usr21-bname,
email like adr6-smtp_addr,
END OF usmail.
DATA: usmail_line TYPE STANDARD TABLE OF usmail with HEADER LINE.
* если в селекционном экране пусто, выборка по всем пользователям
if uname eq ''.
select
t~bname a~smtp_addr
into table usmail_line
from usr21 as t
inner join adr6 as a
on t~PERSNUMBER eq a~PERSNUMBER
order by t~bname.
* иначе по конкретному пользователю
else.
select
t~bname a~smtp_addr
into table usmail_line
from usr21 as t
inner join adr6 as a
on t~PERSNUMBER eq a~PERSNUMBER
where
( t~bname EQ uname )
order by t~bname.
endif.
*выводим результат
data: line TYPE c LENGTH 80.
If usmail_line[] is not INITIAL .
LOOP at usmail_line.
WRITE: / 'User:', usmail_line-uname , 'e-mail:', usmail_line-email+0(50).
ENDLOOP.
ELSE.
SELECT bname into isuname from usr21 as t WHERE ( t~bname eq uname ).
ENDSELECT.
if isuname is not INITIAL.
write: / 'User ', uname , 'has not e-mail in his communication data.Use transavtion SU01 to correct this.'.
else.
WRITE:/'User ',uname,'does not exist in the system',SY-SYSID,'client',SY-MANDT,'.Please check parameters of selection screen.'.
endif.
endif.
:lol: :lol: :lol: :wink:
Дорисуй еще возможность выборки по e-mail и будет тебе счастье.
Успехов.

_________________
по прозвищу Тосманский Дьявол


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 04 2006, 12:57 
Директор
Директор

Зарегистрирован:
Чт, авг 18 2005, 17:00
Сообщения: 1174
Откуда: РФ
Вот спасибо. Работает отлично. :!:

_________________
Покупайте отечественную продукцию! - и благополучие вернется к вам же!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 07 2006, 12:32 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
А еще есть средство для домохозяек - SQVI


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 07 2006, 13:08 
Директор
Директор

Зарегистрирован:
Чт, авг 18 2005, 17:00
Сообщения: 1174
Откуда: РФ
Stepan написал:
А еще есть средство для домохозяек - SQVI


Не. нам такие средства не нужны. :wink: Пусть домохозяйки пользуются 8)

_________________
Покупайте отечественную продукцию! - и благополучие вернется к вам же!


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB