Текущее время: Пн, июл 21 2025, 16:23

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


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


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Не отрабатывет MB_MIGO_BADI
СообщениеДобавлено: Вт, дек 21 2010, 10:45 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 20 2010, 08:41
Сообщения: 15
В интерфейсе IF_EX_MB_MIGO_BADI создан внедряющийся класс, в нем метод CHECK_ITEM. Метод активирован, класс адаптирован и активирован. В моде вставлен break username. При проводкe в MIGO, брик не срабатывает из чего выходит, что не отрабатывет BADI.
Что делать, какие еще настройки нужны?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не отрабатывет MB_MIGO_BADI
СообщениеДобавлено: Вт, дек 21 2010, 10:52 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Почитайте внимательно про BAdI

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не отрабатывет MB_MIGO_BADI
СообщениеДобавлено: Вт, дек 21 2010, 11:31 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 20 2010, 08:41
Сообщения: 15
Все работало в версии 4.7. После обновления на 7.0 проверка перестала отрабатывать.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не отрабатывет MB_MIGO_BADI
СообщениеДобавлено: Вт, дек 21 2010, 11:41 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Внедрение активировано?

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не отрабатывет MB_MIGO_BADI
СообщениеДобавлено: Вт, дек 21 2010, 12:02 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 20 2010, 08:41
Сообщения: 15
Внедрение ZCL_IM_MB_MIGO_BADI реализован(о,а) / активно


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не отрабатывет MB_MIGO_BADI
СообщениеДобавлено: Вт, дек 21 2010, 12:42 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Это класс, или именно внедрение?

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не отрабатывет MB_MIGO_BADI
СообщениеДобавлено: Вт, дек 21 2010, 12:56 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 20 2010, 08:41
Сообщения: 15
Смотрю в SPRO. Внедрение: ZMB_MIGO_BADI.

Интерфейс: IF_EX_MB_MIGO_BADI.
Внедренный класс: ZCL_IM_MB_MIGO_BADI.
Метод: IF_EX_MB_MIGO_BADI~CHECK_ITEM

Все внедренно и активно. При этом ни внешнаяя точка прерывания, ни брик не срабатывают по нажатию на кнопки в MIGO Проверить и Проводка.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не отрабатывет MB_MIGO_BADI
СообщениеДобавлено: Вт, дек 21 2010, 13:34 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, апр 13 2007, 16:52
Сообщения: 381
Пол: Мужской
Поищите вызов этого метода по использованию. И поставьте точку прерывания чуть-чуть до этого метода. Там, где происходит поиск активной реализации/внедрения BAdI.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не отрабатывет MB_MIGO_BADI
СообщениеДобавлено: Вт, дек 21 2010, 13:48 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не отрабатывет MB_MIGO_BADI
СообщениеДобавлено: Вт, дек 21 2010, 14:01 
Старший специалист
Старший специалист

Зарегистрирован:
Сб, июл 28 2007, 20:38
Сообщения: 364
Попробуйте запустить программы
ENH_REGENERATE
ENH_RECREATE_ENHINCINX


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не отрабатывет MB_MIGO_BADI
СообщениеДобавлено: Ср, дек 22 2010, 08:35 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 20 2010, 08:41
Сообщения: 15
Получилось решить проблему внедрением нового внедрения (вот каламбур). Почему не работало старое после обновления, так и не понятно.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не отрабатывет MB_MIGO_BADI
СообщениеДобавлено: Ср, дек 22 2010, 09:36 
Старший специалист
Старший специалист

Зарегистрирован:
Сб, июл 28 2007, 20:38
Сообщения: 364
У меня есть ответ на этот вопрос. Проверьте содержимое таблицы BADIIMPL_ENH.
Как пример в нашей системе при установке EHP4 из нее пропала часть записей, перестали вызываться многи BADI(как наши, так и стандартные).
При повторной активаци BADI запись в BADIIMPL_ENH появляется, и BADI начинает вызываться.

ENH_REGENERATE массово переактивирует все активные внедрения.
Рекомендую сравнить число записей BADIIMPL_ENH в разработке и в продуктиве, если обновление на продуктив еще не накатили.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не отрабатывет MB_MIGO_BADI
СообщениеДобавлено: Пт, дек 31 2010, 10:53 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, мар 16 2005, 09:37
Сообщения: 42
Откуда: Москва
Artm написал(а):
Получилось решить проблему внедрением нового внедрения (вот каламбур). Почему не работало старое после обновления, так и не понятно.
У SAP имеется тенденция заменять классические BAdi на новые. В определении Badi можно видеть соответствующий текст "BAdI: миграция в точку расширения". В таком случае нужно создать новую реализацию и прицепить к ней существующий класс


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

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


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

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


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

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