Текущее время: Сб, авг 02 2025, 12:09

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


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

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


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

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