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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Свои сообщения в VL09
СообщениеДобавлено: Чт, ноя 11 2010, 13:58 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, янв 19 2009, 11:17
Сообщения: 71
Пол: Мужской
Добрый день!
Есть необходимость своей проверки при создании документа материала, для этого вставлен свой enhancement в ФМ MB_CREATE_GOODS_MOVEMENT. При создании документа материала через MIGO, мои сообщения отображаются, при проводке ОМ в VL02N - тоже. А вот при сторнировании в VL09 мои сообщения отображаются только если сторнируется поставка возврата, если же сторнируется поставка отпуска - мой код отрабатывает , но на экране сообщения не появляются.
Может быть кто-нибудь подскажет, в чем может быть проблема? и что нужно сделать, что сообщения выводились?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Свои сообщения в VL09
СообщениеДобавлено: Чт, ноя 11 2010, 14:29 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, апр 07 2009, 12:19
Сообщения: 58
CALL FUNCTION 'MESSAGE_STORE'

поможет Вам


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Свои сообщения в VL09
СообщениеДобавлено: Чт, ноя 11 2010, 14:52 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, янв 19 2009, 11:17
Сообщения: 71
Пол: Мужской
Спасибо, но
этот ФМ уже был опробован. Он отрабатывает там, где работает и просто message. При сторнировании поставки отпуска - особая ситуация NOT_ACTIVE и сообщение не отображается.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Свои сообщения в VL09
СообщениеДобавлено: Чт, ноя 11 2010, 15:01 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, янв 19 2009, 11:17
Сообщения: 71
Пол: Мужской
Особенно непонятно, почему в одной и той же транзакции при внешне одинаковом подходе (и конечном выводе стандартных сообщений), мои сообщения не выводятся в зависимости от вида поставки?.. :? Код отрабатывает точно, т.к. даже если не проверять в дебагере, то если мои сообщения типа E, то сторнирование отменяется, но опять же без вывода сообщений на экран.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Свои сообщения в VL09
СообщениеДобавлено: Чт, ноя 11 2010, 15:10 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Свои сообщения в VL09
СообщениеДобавлено: Чт, ноя 11 2010, 15:24 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, янв 19 2009, 11:17
Сообщения: 71
Пол: Мужской
ПОдходящий юзер-экзит был найден не сразу, думаю, расширение MBCF0002 подошло бы как раз, но там сообщения тоже не выводятся + ФМ MB_CREATE_GOODS_MOVEMENT уже был расширен до меня, так что я фактически получил команду ставить свою проверку туда. Проверяю значение mseg-menge и mbew-lbkum.


Последний раз редактировалось _ Чт, ноя 11 2010, 15:33, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Свои сообщения в VL09
СообщениеДобавлено: Чт, ноя 11 2010, 15:33 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, янв 19 2009, 11:17
Сообщения: 71
Пол: Мужской
т.е. проверка нужна при каждом создании документа материала, независимо от того, через какую транзакцию это было сделано.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Свои сообщения в VL09
СообщениеДобавлено: Чт, ноя 11 2010, 16:37 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, янв 19 2009, 11:17
Сообщения: 71
Пол: Мужской
Решил сделать для VL09 проверку отдельно и выводить сообщения в методе бади IF_EX_LE_SHP_DELIVERY_PROC~SAVE_DOCUMENT_PREPARE с помщью ct_log. Та же история - код отрабатывает при обеих поставках, но в случае поставки возврата сообщения выводятся, а в случае поставки отпуска - нет. ничего не понимаю..


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Свои сообщения в VL09
СообщениеДобавлено: Чт, ноя 11 2010, 19:25 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, янв 19 2009, 11:17
Сообщения: 71
Пол: Мужской
*тихо сам с собою

В общем, при сторнировании одной поставки ФМ 'WS_REVERSE_GOODS_ISSUE' вызывается без exception message_error - и все сообщения мои выводятся, и в енхансменте, и в бади для vl09, а при сторнировании другой поставки этот ФМ с exception error_message по ноте 1449556 и мои сообщения подавляются и не добавляются в лог. Теперь вопрос, стоит ли ее откатывать что ли)


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

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


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

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


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

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