Posted: Thu May 26, 2011 11:45 am Post subject: индикатор блокирования в заявке (ME52n)
Коллеги, помогите, плз
Стоит задача закрыть от ввода позицию заявки по собственным условиям (другие позиции при этом должны быть открыты для ввода). поле "Индикатор блокирования" на вкладке "Статус" при смене экрана для позиции на AKTA (просмотр) остается редактируемым. при изменении этого поля меняется стратегия деблокирования и поля позиции заявки открываются на изменение, что не допустимо.
Что сделано: в BADI ME_PROCESS_REQ_CUST, метод FIELDSELECTION_ITEM_REFKEYS все выходные параметры для структуры экрана ch_key1-ch_key6 подменяем на 'AKTA' - просмотр. В настройках структуры экрана для 'AKTA', раздел "Поля Enjoy", поле "Индикатор блокирования" указано как просмотровое (смотрю в spro-управление материальными потоками-закупки-заявка-определение структуры экрана на уровне документа ).
В настройках стратегии деблокирования для текущего индикатора деблокирования никаких других структур экрана не указано.
Результат: все поля благополучно закрываются (т.е. в том, что расширение отработало сомнений нет), индикатор блокирования остается открытым для ввода.
Создается впечатление, что есть еще какие-то более приоритетные настройки (по контировкам, типам позиций еще по чему нибудь), открывающие это поле для ввода.
Подскажите, плз, есть ли такие настройки и, если есть, то где их посмотреть.
Указания, по каким словам имеет смысл гуглить также приветствуются.
з.ы. изменения доступности поля для ввода каким-либо Z-ом пока не обнаружили
Age: 48 Joined: 25 Jan 2008 Posts: 580 Location: Москва
Posted: Mon May 30, 2011 12:30 pm Post subject:
anti wrote:
Создается впечатление, что есть еще какие-то более приоритетные настройки (по контировкам, типам позиций еще по чему нибудь), открывающие это поле для ввода.
В первую очередь посмотрите в отладке, где меняется это поле.
Это можно сделать с помощью точки наблюдения на поле SCREEN-NAME = поле "Индикатор блокирования" _________________ С уважением,
Удав.
спасибо!
нашел в ноте 30316.
в стандарте это поле раскрывается на изменение, если оно установлено настройкой на просмотр.
Пришлось совсем это поле скрывать настройкой, тогда оно стандартом не меняется.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG. SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG. Every effort is made to ensure content integrity. Use information on this site at your own risk.