Текущее время: Пт, авг 01 2025, 09:19

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: enhancement spot
СообщениеДобавлено: Чт, ноя 22 2007, 20:00 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, окт 26 2006, 15:07
Сообщения: 227
Учусь делать BADI. Нашел инструкцию а ля step by step. Если кому интересно, вот эту https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d0456c54-0901-0010-f0b3-cd765fb99702. Сделал все как написано, но.

1 У меня в транзакции se18 2 опции:
1. Enhancement spot
2. BAdI Name

Причем создавать можно только Enhancement spot. Кое как потыкавшись я в нем сделал BADI definition and implementation. Но
Enhancement Spots, Interface, Classes имеют Enhancement Impl. Status initial.

Далее cl_exithandler=>get_instance выдает exception data_incons_in_exit_managem.
В чем может быть дело?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: enhancement spot
СообщениеДобавлено: Чт, ноя 22 2007, 20:49 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
matel написал(а):
Далее cl_exithandler=>get_instance выдает exception data_incons_in_exit_managem.

Инструкция старая. cl_exithandler используется только для классических (устаревших) BADI. Новые BADI вызываются намного проще: CALL BADI.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: enhancement spot
СообщениеДобавлено: Пт, ноя 23 2007, 10:04 
Менеджер
Менеджер

Зарегистрирован:
Чт, янв 20 2005, 08:34
Сообщения: 573
Пол: Мужской
sibrin написал:
Инструкция старая. cl_exithandler используется только для классических (устаревших) BADI. Новые BADI вызываются намного проще: CALL BADI.


Устаревшие... Это для какой же версии они устаревшие?
В 4.7 CALL BADI нет.

_________________
Волю в кулак, мышцы в узду, работай себе и не ахай!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: enhancement spot
СообщениеДобавлено: Пт, ноя 23 2007, 10:21 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Sergo написал:
Устаревшие... Это для какой же версии они устаревшие?
В 4.7 CALL BADI нет.

В той, в которой "создавать можно только Enhancement spot." А именно, начиная с базиса 7.00.


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

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


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

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


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

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