Текущее время: Чт, июл 31 2025, 17:36

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Как запретить добавление позиции в заказе на поставку
СообщениеДобавлено: Чт, июл 23 2009, 10:14 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, сен 24 2007, 07:31
Сообщения: 95
Добрый день! Есть задача: при выполнении некоторых условий (напр., были поставки материала по заказу на поставку) надо запретить добавление новых позиций в заказе на поставку. Пробовал использовать BADI ME_PROCESS_PO_CUST, методы FIELDSELECTION_HEADER_REFKEYS и FIELDSELECTION_ITEM_REFKEYS, но цели не достиг: могу закрыть отдельные поля, а вот запретить добавление новой позиции - нет. Кто-нибудь может что-то подсказать?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как запретить добавление позиции в заказе на поставку
СообщениеДобавлено: Чт, июл 23 2009, 10:40 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, сен 24 2007, 07:31
Сообщения: 95
Все, запретил: закрыл поле "материал"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как запретить добавление позиции в заказе на поставку
СообщениеДобавлено: Чт, июл 23 2009, 11:26 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Если речь идет о том, чтобы запретить изменение данных в заказе целиком, то можно использовать метод OPEN из BAdI ME_PROCESS_PO_CUST

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как запретить добавление позиции в заказе на поставку
СообщениеДобавлено: Чт, июл 23 2009, 13:24 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
а если проверять в методе PROCESS_ITEM? Прочитать предыд.данные - по идее они должны быть пустые у вновь добавляемой позиции.
А то даже если закрыть материал - теоретически можно контированную позицию ввести.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как запретить добавление позиции в заказе на поставку
СообщениеДобавлено: Чт, июл 23 2009, 15:26 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, сен 24 2007, 07:31
Сообщения: 95
Наверное, можно и через PROCESS_ITEM. Но мне показалось, что FIELDSELECTION специально заточены под это. Воспользовался Вашими советами :) http://www.sapboard.ru/forum/viewtopic.php?t=9506. А чтобы нельзя было создать контированную позицию, у меня закрыты также поля "краткий текст" и "группа материалов".


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB