Sapforum.Biz

Логистика => Управление материальными потоками (MM) => Тема розпочата: yakoff від Квітень 28, 2011, 01:21:13 ПП

Назва: Обязательное ведение ракурса при создании ОЗМ
Відправлено: yakoff від Квітень 28, 2011, 01:21:13 ПП
Возможно ли с помощью стандартных настроек сделать так, чтобы при создании ОЗМ для определённого вида материала ведение ракурса (например, классификации) было бы обязательным, т.е. не зависело от того, выбрал этот ракурс пользователь или нет при определении ракурсов на первом экране транзакции, либо при определении ракурсов требуемый ракурс был бы выбран по умолчанию и выбор данного ракурса невозможно было бы отменить. Так же необходимо, чтобы при заполнении ракурсов, система не позволяла бы завершить создание ОЗМ, в случае, если пользователь просто "проскочил" требуемый ракурс.
Назва: Re: Обязательное ведение ракурса при создании ОЗМ
Відправлено: Uukrul від Квітень 28, 2011, 01:56:44 ПП
Цитата: yakoff від Квітень 28, 2011, 01:21:13 ПП
Возможно ли с помощью стандартных настроек сделать так, чтобы при создании ОЗМ для определённого вида материала ведение ракурса (например, классификации) было бы обязательным, т.е. не зависело от того, выбрал этот ракурс пользователь или нет при определении ракурсов на первом экране транзакции, либо при определении ракурсов требуемый ракурс был бы выбран по умолчанию и выбор данного ракурса невозможно было бы отменить.
Стандартными настройками я лично не знаю, похоже что нет. Но немного абапа и это можно реализовать.

Цитата: yakoff від Квітень 28, 2011, 01:21:13 ПП
Так же необходимо, чтобы при заполнении ракурсов, система не позволяла бы завершить создание ОЗМ, в случае, если пользователь просто "проскочил" требуемый ракурс.
Тоже немного абапа, в общем есть такая BADI: BADI_MATERIAL_CHECK, вот в ней наверное все это можно не сложно написать. Метод CHECK_DATA получает на вход кучу параметров ОЗМ, рисунок IF_EX_BADI_MATERIAL_CHECK-CHECK_DATA.png