Текущее время: Сб, июл 19 2025, 12:07

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




Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Создание USER-EXITов
СообщениеДобавлено: Чт, июн 03 2010, 11:20 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 01 2009, 13:22
Сообщения: 189
Добрый день!
Не подскажете как создавать свои User-exitы, вообще был бы благодарен за информацию "что это такое и с чем их едят".

_________________
-------------------------------


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Создание USER-EXITов
СообщениеДобавлено: Чт, июн 03 2010, 11:43 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, авг 24 2007, 11:29
Сообщения: 350
1. в тр CMOD создаете свой проект
2. В созданные проект накидываете user-exit(например IWO10009) вообще для ТОРО, можете посмотреть в se84 user-exit с маской IT*, IW*, IP*, IEQ*.
3. По сути user-exit это ФМ вшитый в стандартную систему, состоящий из Z* include, вызываемый в определенное время(например при сохранении заказа ТОРО (user-exit IWO10009)). В этом Z* include вы можете писать свои особенные обработки на ABAP.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание USER-EXITов
СообщениеДобавлено: Чт, июн 03 2010, 12:00 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 01 2009, 13:22
Сообщения: 189
Большое спасибо, а материалов по работе с USER_EXITами нет, хотелось бы научиться свободно с ними работать?

_________________
-------------------------------


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Создание USER-EXITов
СообщениеДобавлено: Чт, июн 03 2010, 12:27 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Yurik написал(а):
Большое спасибо, а материалов по работе с USER_EXITами нет, хотелось бы научиться свободно с ними работать?

Информации море, например http://www.sapnet.ru/viewtopic.php?t=2& ... 86b8b72859 курс bc425 по-моему или в гугл пробовали?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание USER-EXITов
СообщениеДобавлено: Чт, июн 03 2010, 13:13 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 01 2009, 13:22
Сообщения: 189
Besa написал:
Yurik написал(а):
Большое спасибо, а материалов по работе с USER_EXITами нет, хотелось бы научиться свободно с ними работать?

Информации море, например http://www.sapnet.ru/viewtopic.php?t=2& ... 86b8b72859 курс bc425 по-моему или в гугл пробовали?


Спасибо, а нет ли на русском языке материалов??? Английским не сильно владею, много времени на чтение уйде, а его как раз и нет.

_________________
-------------------------------


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Создание USER-EXITов
СообщениеДобавлено: Чт, июн 03 2010, 13:14 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 01 2009, 13:22
Сообщения: 189
Besa написал:
Yurik написал(а):
Большое спасибо, а материалов по работе с USER_EXITами нет, хотелось бы научиться свободно с ними работать?

Информации море, например http://www.sapnet.ru/viewtopic.php?t=2& ... 86b8b72859 курс bc425 по-моему или в гугл пробовали?


В гугле пробовал, но вот ничего путного не нашел :(

_________________
-------------------------------


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Создание USER-EXITов
СообщениеДобавлено: Чт, июн 03 2010, 13:28 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
На русском не встречал. Если у Вас нет времени, не надо стремится свободно овладеть UE, это придет со временем, тем более что там ничего сложного нету, вся сложность найти нужный UE. Какая у Вас задача? И еще нужно знать абап чтоб использовать UE.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание USER-EXITов
СообщениеДобавлено: Чт, июн 03 2010, 13:42 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 01 2009, 13:22
Сообщения: 189
Besa написал:
На русском не встречал. Если у Вас нет времени, не надо стремится свободно овладеть UE, это придет со временем, тем более что там ничего сложного нету, вся сложность найти нужный UE. Какая у Вас задача? И еще нужно знать абап чтоб использовать UE.


Да просто для себя хотел, а еще по настройка ТОРО в SPRO вы не подскажете какой-нибудь курс, ато ищу в гугле, а найти не могу.

_________________
-------------------------------


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Создание USER-EXITов
СообщениеДобавлено: Чт, июн 03 2010, 13:53 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
их много, тут посмотрите viewtopic.php?f=8&t=23148


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание USER-EXITов
СообщениеДобавлено: Чт, июн 03 2010, 14:58 
Специалист
Специалист

Зарегистрирован:
Ср, мар 30 2005, 16:21
Сообщения: 120
Откуда: Беларусь
user-exit это точка в программе SAP специально выделенная для вставок пользоватлеьской логики
существует несколько подходов, позволяющих вставлять в определенные места программы собственную логику:
BAdi тр. se18
SAP расширения тр. SMOD
так же есть третий способ, деталей я не знаю, но с его помощью можно вставить свой код почти в любую программу без риска потери при апгрэйде. Я + ABAP разработчик например, через него добавляли в отчет RIIFLO20 собственный столбец и делали это через вставку собственного ENHANCEMENT-POINT.
Первые два спосроба предлагаются SAP как уже готовые интерфейсы с заданными структурами входов и выходов, третий для творчества.
По первым двум в SPRO есть подробное описание интерфейсов, в ветке ТОРО - Расширения системы и перенос данных


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание USER-EXITов
СообщениеДобавлено: Чт, июн 03 2010, 15:31 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Про ENHANCEMENT-POINT курс BC427. Работает только на семерке.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание USER-EXITов
СообщениеДобавлено: Чт, июн 03 2010, 17:02 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 01 2009, 13:22
Сообщения: 189
Большое спасибо! Стало хоть чуток понятно.

_________________
-------------------------------


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Создание USER-EXITов
СообщениеДобавлено: Чт, июн 03 2010, 17:12 
Начинающий
Начинающий

Зарегистрирован:
Вт, сен 15 2009, 09:54
Сообщения: 12
Пол: Мужской
SAPog написал(а):
user-exit это точка в программе SAP специально выделенная для вставок пользоватлеьской логики
существует несколько подходов, позволяющих вставлять в определенные места программы собственную логику:
BAdi тр. se18
SAP расширения тр. SMOD
так же есть третий способ, деталей я не знаю, но с его помощью можно вставить свой код почти в любую программу без риска потери при апгрэйде. Я + ABAP разработчик например, через него добавляли в отчет RIIFLO20 собственный столбец и делали это через вставку собственного ENHANCEMENT-POINT.
Первые два спосроба предлагаются SAP как уже готовые интерфейсы с заданными структурами входов и выходов, третий для творчества.
По первым двум в SPRO есть подробное описание интерфейсов, в ветке ТОРО - Расширения системы и перенос данных


Третий способ только в шестерке, в 4.7 и ниже такого не было (в RIIFLO20 собственный столбец можно добавить аппендом в RIHIFLO_LIST без экситов в этом отчете).
Также есть четвертый способ - Open FI, причем в PM тоже встречается.
Вообще говоря расширения CMOD'а не корректно называть user-exit'ами, потому что на самом деле вызываются customer-exit'ы через call customer-function. Поэтому есть еще и пятый способ - user-exit'ы, только в PM я такое не встречал, а вот в SD этого удовольствия хватает.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание USER-EXITов
СообщениеДобавлено: Пт, июн 04 2010, 06:20 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
tratatun написал:
Третий способ только в шестерке, в 4.7 и ниже такого не было (в RIIFLO20 собственный столбец можно добавить аппендом в RIHIFLO_LIST без экситов в этом отчете).
Также есть четвертый способ - Open FI, причем в PM тоже встречается.
Вообще говоря расширения CMOD'а не корректно называть user-exit'ами, потому что на самом деле вызываются customer-exit'ы через call customer-function. Поэтому есть еще и пятый способ - user-exit'ы, только в PM я такое не встречал, а вот в SD этого удовольствия хватает.

Точнее в релизе 700 базис компонента.
Еще и шестой тогда - спец регистры...
Не только customer-exit-ы, но и menu-exit-ы и screen-exit-ы.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание USER-EXITов
СообщениеДобавлено: Пт, июн 04 2010, 10:06 
Специалист
Специалист

Зарегистрирован:
Ср, мар 30 2005, 16:21
Сообщения: 120
Откуда: Беларусь
tratatun написал:
SAPog написал(а):
в RIIFLO20 собственный столбец можно добавить аппендом в RIHIFLO_LIST без экситов в этом отчете).


а наполнение в столбец нужно же как то запихнуть, если оно не относится к таблицам тех мест входящим в структуру RIHIFLO_LIST, например, адресные данные.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

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


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

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


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

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