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

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


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

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


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

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