Расширение при сохранении в транзакциях IA02 IA12 IA06

Автор r00xus, Жовтень 28, 2013, 10:17:49 ПП

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

r00xus

здравствуйте коллеги.

стоит задача создать логику при сохранении данных в транзакциях IA02 IA12 IA06. перебрал много расширений, но они ведут себя как-то странно. ни одно не срабатывает на всех экранах транзакции.

может кто-то подскажет универсальное расширение?

Uukrul

Цитата: r00xus від Жовтень 28, 2013, 10:17:49 ПП
стоит задача создать логику при сохранении данных в транзакциях IA02 IA12 IA06. перебрал много расширений, но они ведут себя как-то странно. ни одно не срабатывает на всех экранах транзакции.
Ну я даже как-то затрудняюсь так как:
IA02 - Изменение техкарты
IA06 - Изменение инструкции
IA12  - Изменение техкарты, функциональное размещение

Вроде как разные транзакции, поэтому не очень ясно какое одно место ищем. Расширений я там всего штук 5 знаю,  но наверное вы их так же и использовали. Так что ищем какое то BADI для поиска необходимых воспользуйтесь вот таким вот советом: http://sapforum.biz/index.php/topic,278.msg1353.html#msg1353 и далее в отладке получите перечень всех BADI которые работают для ваших транзакций.

r00xus

Цитата: Uukrul від Жовтень 28, 2013, 11:00:38 ПП
Вроде как разные транзакции, поэтому не очень ясно какое одно место ищем.
У всех транзакций одна и та же программа поэтому я и подумал что место должно быть какое-то одно.

По имени BADI в отладке уже искал. Ничего не подходит... Скажите, а известные вам расширения все BADI или есть USER-EXIT какие-то? Перечислите пожалуйста. Вдруг я что-то упустил.

Uukrul

Цитата: r00xus від Жовтень 28, 2013, 11:13:29 ПП
У всех транзакций одна и та же программа поэтому я и подумал что место должно быть какое-то одно.
Ну это ты погорячился однако. Вообще там группа функций даже используется а не программа. У меня вот к примеру программа одна, но там 4 параллельные ветки, пересекаются конечно по вызовам некоторых подпрограмм, но это вообще разные 4 транзакции в рамках одной программы.

Цитата: r00xus від Жовтень 28, 2013, 11:13:29 ПП
По имени BADI в отладке уже искал. Ничего не подходит... Скажите, а известные вам расширения все BADI или есть USER-EXIT какие-то? Перечислите пожалуйста. Вдруг я что-то упустил.
Ну хотя бы перечень BADI написал бы и почему не подошло. Из экзитов известны только такие:

Exit Name           Description

CMDI001             Визначити керування розгорткою для специфікації
CPAU0001            Розширення для перевірки повноважень в списках завдань
CPDO0001            Тест одиниць вимірювання для набору операцій посилання
CPRE0001            Розширення для перевірок реорганізації в списках завдань
XCZD0004            Розширити перевірку повноважень для розміщення рец.матеріалу

SMF spam blocked by CleanTalk