Текущее время: Пн, июл 28 2025, 01:59

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


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


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Расширение для изменения заголовка документа материала
СообщениеДобавлено: Вт, сен 06 2005, 13:03 
Специалист
Специалист

Зарегистрирован:
Чт, май 05 2005, 13:32
Сообщения: 137
Есть ли возможность обращения к пользовательскому расширению для транзакции изменения документа материала?
Я не нашел. Может неправильно искал?

Т.е мне надо дописать расширение, которое бы

При сохранении изменения документа ММ (изменяется поле текст заголовка документа) записывало бы этот текст в самописную таблицу.
(объект)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 06 2005, 13:16 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Customer exit MB_CF001
BADI MB_DOCUMENT_BADI


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 06 2005, 13:23 
Специалист
Специалист

Зарегистрирован:
Чт, май 05 2005, 13:32
Сообщения: 137
Я уже пробовал сделать расширение с этим объектом.
Активировал.
Пробую трассировать.
Программа не заходит в него.
Что может быть?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 06 2005, 13:30 
Специалист
Специалист

Зарегистрирован:
Чт, май 05 2005, 13:32
Сообщения: 137
И если не затруднит, коротко
-что такое BADI и с какой транзакции туда заходить
(может bapi имеется в виду)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 06 2005, 13:39 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
http://www.sapboard.ru/forum/viewtopic ... &highlight


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 06 2005, 14:28 
Специалист
Специалист

Зарегистрирован:
Чт, авг 19 2004, 15:33
Сообщения: 160
Откуда: R/3 4.7
Ivanay написал(а):
Я уже пробовал сделать расширение с этим объектом.
Активировал.
Пробую трассировать.
Программа не заходит в него.
Что может быть?


Это расширение вызывается из MB_POST_DOCUMENT
А MB_POST_DOCUMENT функция обновления.
Поэтому отладка не срабатывает.

_________________
20% людей выпивают 80% пива. Такое же соотношение наблюдается в остальных областях человеческой деятельности :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 06 2005, 14:31 
Специалист
Специалист

Зарегистрирован:
Чт, май 05 2005, 13:32
Сообщения: 137
А что сделать чтоб сработало?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 06 2005, 14:51 
Специалист
Специалист

Зарегистрирован:
Чт, авг 19 2004, 15:33
Сообщения: 160
Откуда: R/3 4.7
На где то на форуме писали как отлаживать модули объновления.
Только не пойму зачем оно тебе.
В функцию передается MKPF.
Бери оттуда текст и пиши в таблицу.

_________________
20% людей выпивают 80% пива. Такое же соотношение наблюдается в остальных областях человеческой деятельности :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 06 2005, 15:01 
Специалист
Специалист

Зарегистрирован:
Чт, май 05 2005, 13:32
Сообщения: 137
У меня самописная таблица , в которой ключевые поля:
текст заголовка документа (из MKPF), документ и год документа.

при каждом приходе, мне необходимо добавлять запись в эту таблицу.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 06 2005, 16:16 
Специалист
Специалист

Зарегистрирован:
Чт, май 05 2005, 13:32
Сообщения: 137
Не могу понять, что писать в имени внедренного класса.
Когда вставляю код в метод.
Пишет, что мой клас (а пробовал я разные варианты классов)
для метода не существует.

(и обратится ли прога к badi методу при простом изменении документа MB02)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 06 2005, 16:33 
Специалист
Специалист

Зарегистрирован:
Чт, авг 19 2004, 15:33
Сообщения: 160
Откуда: R/3 4.7
Не надо ни какого класса.
Идешь в CMOD и создаешь проект, для расширения MB_CF001.
Все стандартно.
С BADI там еще почитать надо , по моему зависит от версии можно его использовать или нет.

_________________
20% людей выпивают 80% пива. Такое же соотношение наблюдается в остальных областях человеческой деятельности :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 06 2005, 16:36 
Специалист
Специалист

Зарегистрирован:
Чт, май 05 2005, 13:32
Сообщения: 137
se 4.7 см 3е сообщение сверху


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 06 2005, 16:54 
Специалист
Специалист

Зарегистрирован:
Чт, авг 19 2004, 15:33
Сообщения: 160
Откуда: R/3 4.7
То что отладчик в него не заходит, не значит что оно не срабатывает.
Просто это модуль обновления.
Поставь там Message E и увидишь результат.
Или поищи по форуму как работать с отладчиком с функциями объновления.

_________________
20% людей выпивают 80% пива. Такое же соотношение наблюдается в остальных областях человеческой деятельности :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 06 2005, 16:57 
Специалист
Специалист

Зарегистрирован:
Чт, май 05 2005, 13:32
Сообщения: 137
спасибо, теперь понятно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 07 2005, 06:26 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
По поводу БАДИ:

1. Транзакция SE18 - ищешь нужное тебе определение (в твоем случае и искать не надо - MB_DOCUMENT_BADI), т.е. сразу идешь в:
2. SE19 - Создание внедрения - например, ZMB_DOCUMENT_BADI, в качестве определения указываешь MB_DOCUMENT_BADI.
3. Заходишь в интерфейсную закладку, дважды щелкаешь по нужному методу и кодируешь. Параметры методов можешь посмотреть в соответстующем интерфейсе.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу 1, 2  След.

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


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

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


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

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