Sapforum.Biz

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

Название: Обязательное ведение ракурса при создании ОЗМ
Отправлено: yakoff от Апрель 28, 2011, 01:21:13 pm
Возможно ли с помощью стандартных настроек сделать так, чтобы при создании ОЗМ для определённого вида материала ведение ракурса (например, классификации) было бы обязательным, т.е. не зависело от того, выбрал этот ракурс пользователь или нет при определении ракурсов на первом экране транзакции, либо при определении ракурсов требуемый ракурс был бы выбран по умолчанию и выбор данного ракурса невозможно было бы отменить. Так же необходимо, чтобы при заполнении ракурсов, система не позволяла бы завершить создание ОЗМ, в случае, если пользователь просто "проскочил" требуемый ракурс.
Название: Re: Обязательное ведение ракурса при создании ОЗМ
Отправлено: Uukrul от Апрель 28, 2011, 01:56:44 pm
You are not allowed to view links. Register or Login
Возможно ли с помощью стандартных настроек сделать так, чтобы при создании ОЗМ для определённого вида материала ведение ракурса (например, классификации) было бы обязательным, т.е. не зависело от того, выбрал этот ракурс пользователь или нет при определении ракурсов на первом экране транзакции, либо при определении ракурсов требуемый ракурс был бы выбран по умолчанию и выбор данного ракурса невозможно было бы отменить.
Стандартными настройками я лично не знаю, похоже что нет. Но немного абапа и это можно реализовать.

You are not allowed to view links. Register or Login
Так же необходимо, чтобы при заполнении ракурсов, система не позволяла бы завершить создание ОЗМ, в случае, если пользователь просто "проскочил" требуемый ракурс.
Тоже немного абапа, в общем есть такая BADI: BADI_MATERIAL_CHECK, вот в ней наверное все это можно не сложно написать. Метод CHECK_DATA получает на вход кучу параметров ОЗМ, рисунок IF_EX_BADI_MATERIAL_CHECK-CHECK_DATA.png