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

Некорректное имя автора заказа, сформировавшего отзыв из плана ППР
https://sapboard.ru/forum/viewtopic.php?f=8&t=93232
Страница 1 из 1

Автор:  Udjen87 [ Пт, июн 24 2016, 14:03 ]
Заголовок сообщения:  Некорректное имя автора заказа, сформировавшего отзыв из плана ППР

Добрый день.

Кто-нибудь сталкивался с проблемой отображения неверного имени автора заказа (MPLA-ERNAM) в транзакции IW38, например IP1020160322, вместо логина пользователя, сформировавшего отзыв из плана ППР?

Есть ли какая-то нота?

Автор:  Smok [ Пн, июн 27 2016, 06:40 ]
Заголовок сообщения:  Re: Не корректное имя автора заказа, сформировавшего отзыв из плана ППР

А что не так?
Логин реального пользователя отображается только при ручном отзыве. При запуске RISTRA20 заказы генерятся от имени IP10********.

http://help.sap.com/erp2005_ehp_07/help ... ameset.htm

Автор:  Udjen87 [ Пн, июн 27 2016, 14:59 ]
Заголовок сообщения:  Re: Некорректное имя автора заказа, сформировавшего отзыв из плана ППР

Дело в том, что в таблице MPLA в поле ERNAM имя автора отображается корректно (соответствует логину), а при просмотре заказов через тр. iw38 имя автора для того же самого плана, что мы просматривали через таблицу MPLA, отображается в виде IP*. Почему?

Автор:  Smok [ Вт, июн 28 2016, 07:38 ]
Заголовок сообщения:  Re: Некорректное имя автора заказа, сформировавшего отзыв из плана ППР

В поле MPLA-ERNAM указан логин пользователя создавшего план. Автоматически генерируемые отзывы имеют автора IP*. Тут как говорится "The system is working as designed".

з.ы. необходимо учитывать, что у плана может быть несколько позиций, у каждой из которых также может быть свой автор.

Автор:  NikA [ Чт, июл 14 2016, 07:38 ]
Заголовок сообщения:  Re: Некорректное имя автора заказа, сформировавшего отзыв из плана ППР

Подскажите, пожалуйста, а у кого-нибудь получалось реализовать замену этого имени IP*** на нормальное имя пользователя в отзыве ?
Оно понятно что system works as designed, но если пользователю не нужен этот IP*** в авторе заказа, то нет никакой возможности это исправить.
В общем-то все-бы ничего... заказы можно выбирать по техническим объектам, но бизнес организован так, что, например, снабженцы ищут человека с кем нужно договориться об изменении сроков поставки по автору резервирования, а в автора резервирования тоже тянется IP*** и это совсем не хорошо.
Перебрал уже все пользовательские расширения, практически везде до последнего момента в ernam структуры заказа остается пустым и только в последнем расширении, где запускается ФМ EXIT_SAPLCOBT_001, ernam заполнен значением IP***. Прицепляюсь через assign к глобальной переменной, заменяю там имя пользователя - и никакого эффекта.
Более того, через тот же assign изменял имя группы на селекционном экране IP30 - и тоже никакого эффекта, программа в ходе обновления откуда-то берет IP*** и вставляет его в автора заказа.
Просто поразительное упрямство!

Автор:  NikA [ Чт, июл 14 2016, 11:24 ]
Заголовок сообщения:  Re: Некорректное имя автора заказа, сформировавшего отзыв из плана ППР

Нашел место в программе, где устанавливается автор заказа = имени сеанса пакетного ввода (может кому пригодится).
Программа SAPLCOBT, include LCOBTU64 (ФМ CO_BT_ORDER_POST) , там запускается подпрограмма ADMINISTRATION_DATA_SET, в которой и идет заполнение автора заказа таким коварным значением. И ничего с этим кодом не поделаешь. Можно наверное где-то позже поискать ENHANCEMENT-POINT или пользовательское расширение из которого дотянуться до таблицы заказа и поменять там имя создателя заказа.
Успехов.

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