Текущее время: Пн, сен 08 2025, 09:43

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


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

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


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

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