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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Google [Bot]


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

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