SAPфорум.RU
https://www.sapboard.ru/forum/

Запрет создания ИП к заказу на перемещение при дефиците запаса
https://www.sapboard.ru/forum/viewtopic.php?f=96&t=98686
Страница 1 из 1

Автор:  Layta [ Пн, май 11 2020, 18:52 ]
Заголовок сообщения:  Запрет создания ИП к заказу на перемещение при дефиците запаса

Коллеги, добрый день!
Можно ли такой запрет реализовать без абапа? Настройками.
Предпосылки: автоматического создания ИП нет, для создания ИП запускается VL10B.
Дальше нужно, чтобы ИП не создавалась при отсутствии запасов для ИП в полном объеме. Т.е. исключить создание ИП на частичное количество.

Вроде без абапа никак, но может я чего не знаю, что знают здешние гуру.
Подскажите, пожалуйста. Спасибо!!

Автор:  LKU [ Ср, май 13 2020, 11:00 ]
Заголовок сообщения:  Re: Запрет создания ИП к заказу на перемещение при дефиците запаса

Посмотрите в журнале VL10B какие сообщения система выдает, когда сокращает количество при создании поставки из-за проверки доступности и попробуйте поставить для этого номера сообщения тип E в настройке оперативная логистика-отгрузка-адаптация системы-определение характеристик сообщений.
Например, VL 062 перспективно выглядит.

Думаю, получится.

Автор:  Layta [ Ср, май 13 2020, 11:15 ]
Заголовок сообщения:  Re: Запрет создания ИП к заказу на перемещение при дефиците запаса

Хорошая идея, LKU. Я прямо сначала за нее ухватилась. А потом начала анализировать....
Я не очень четко сформулировала исходные данные. Автоматического создания ИП у нас нет для определнных видов заказа и заводов/пунктов отгрузки. В отдельных случаях есть деблокирование заказа и автоматическое создание. И это так и надо оставить.
А, блин, сообщение не выбирает по заводам и видам заказа. :(
Хотя надо проверить, может оно и не во всех случаях появляется.....

Автор:  LKU [ Ср, май 13 2020, 11:36 ]
Заголовок сообщения:  Re: Запрет создания ИП к заказу на перемещение при дефиците запаса

Ок, пусть даже у вас есть какие-то дополнительные условия по которым логика блокирования создания неполных поставок должна либо сработать, либо не сработать.
Даже если вы поймете, что без абап это не решить, крайне полезно посмотреть как аналогичную задачу решает стандарт.
Это позволит найти самое подходящее место для внедрения вашего кода (например, рядом с тем местом где стандарт считывает из настройки тип сообщения - ошибка или предупреждение).

Автор:  DED_MOROZ [ Пт, май 15 2020, 15:06 ]
Заголовок сообщения:  Re: Запрет создания ИП к заказу на перемещение при дефиците запаса

Встряну в ваш разговор.
Я думаю, что стандартная проверка даже если и будет работать, то по строке документа, а не на весь документ.
Т.е. строки заказа, по которым есть полным объем доступного остатка все равно попадут в поставку
Строки с неполным доступным количеством не попадут в поставку.

Посмотрите еще в карточке получателя материала параметры "Полная поставка"(KNVV-AUTLF) и "Частичная поставка на уровне позиции"(KNVV-KZTLF).
По-моему если в получателе материала проставлено KNVV-KZTLF = 'C' ' это как раз и приводит к появлению сообщения VL-062.
Только вот не помню, работает ли это для поставок к заказам на перемещение.

Я думаю, скорее всего придется вам делать доработку - бади LE_SHP_DELIVERY_PROC, метод DELIVERY_FINAL_CHECK.
Сравниваете попозиционно поставку с заказом и если есть расхождения - выдаете ошибку.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/