Sapforum.Biz
Логистика => Управление материальными потоками (MM) => Тема начата: yakoff от Октябрь 05, 2011, 09:01:56 am
-
Добрый день, проблема следующая. Для системного сообщения к транзакции MIGO задаю атрибут "Е" - ошибка, но не смотря на это при проводке документа материала система никак не реагирует на этот атрибут и документ проводит. В чём может быть проблема, что система "игнорирует" заданный параметр для системного сообщения?
-
Ну значит системе глубоко все равно что там за сообщение вы ей включили... кстати, а что за сообщение то включили?
-
Пробовал для сообщений М7 838 и М7 668. Так вот хотелось бы, чтобы системе было не всё равно
-
Пробовал для сообщений М7 838 и М7 668. Так вот хотелось бы, чтобы системе было не всё равно
Ну давай те смотреть на 668 сообщение. Оно вызывается в 4 модулях. Так вот в первых трех оно проверятся на возможность отключения и реагирует на настройку. А вот для последнего такой возможности не предусмотрено. Ставим точки останова во всех модулях и смотрим. Есть подозрение, что при вашей операции система заходит только в последний модуль, где нет возможности влиять на этот текст сообщения.
PS: Короче решаем задачу по другому, вам надо сделать, чтобы нельзя было сделать приход в партию запаса, в которую уже был сделан приход? Правильно?
-
Да, совершенно верно, именно это и есть цель.
-
Да, совершенно верно, именно это и есть цель.
А как на счет реализации проверки в экзите, ну ясное дело что немного абапа придется написать... Я чуть позже гляну работу этого сообщения, типа чтобы определится можно сделать так без абапа или нет.
-
Хотелось бы без АВАРа. Но если никак, то что уж делать...
-
Хотелось бы без АВАРа. Но если никак, то что уж делать...
А еще пару вопросов, у вас именно учет по партиям или видам оценки? А то на партии похоже метка должна срабатывать.
-
Ну в общем не знаю, у меня если поставить сообщение для M7 668 тип сообщения ошибка, то система не дает выполнить операцию, рисунок M7668.png. Так что почему у вас это не срабатывает не скажу. Попробуйте посмотреть таблицу T160M по таким ключам как на рисунке T160M.png, какая у вас там находится запись? Так же как и у меня?
-
Посмотрел таблицу T160M. У меня она отличается от приложенного вами скрина тем, что в ней не заполнены последние два поля.
-
Посмотрел таблицу T160M. У меня она отличается от приложенного вами скрина тем, что в ней не заполнены последние два поля.
Ну значит не настроено отключение сообщения, попробуйте сделать так же как у меня и провести операцию.
-
Ну судя по всему как раз интересно заполнение поля: MSGTYWS - Тип сообщения - обработка отгрузки, но где его настроить я как-то не очень понял так что через редактирование записи поставил там тип ошибка.