Текущее время: Вс, июл 20 2025, 06:37

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: проблема с FIELDSELECTION_HEADER (дополнительные поля в Purchase Order)
СообщениеДобавлено: Сб, май 24 2014, 12:37 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Ср, май 19 2010, 15:54
Сообщения: 77
Добрый день, коллеги!

Понадобилось добавить еще один таб Z-полями в заголовок Purhcase Order-a. Энхансмент ХМ06 (как описано здесь: http://scn.sap.com/docs/DOC-27473) использовать уже не могу, так как посредством оного уже создан один другой таб. Пришлось делать через BADI (как по этому туториалу: http://www.saptechnical.com/Tutorials/E ... /Index.htm). Причем сделал так, что таб виден только для определенных типов заказа.

Все заработало, за исключением одного нюанса - если экран создания Purchase Ordera открыть не напрямую в ME21N, а через MD04, выбрав соответствующий Purchase Requisition - таб не виден. То есть метод IF_EX_ME_PROCESS_PO_CUST~FIELDSELECTION_HEADER вызывается всего 1 раз - при открытии экрана создания заказа, а вот при изменении его типа - нет. То есть в ME21N, открытой через окно вызова транзакций, он срабатывает при каждом изменении, а если же ME21N вызван через другую транзакцию - то только единожды

Начал копаться и обнаружил, что для каждой табы вызывается MEPOBADI_FS_HEADER, но только при прямом вызове после изменения типа заказа он вызывается снова для всех экранов (табов), а вот при непрямом вызове из другой транзакции - только для 4..5 каких-то определенных.

В чем можем быть причина и как с ней бороться?

_________________
F5-F6-F7-F8


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

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


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

Сейчас этот форум просматривают: Google [Bot], Yandex [Bot]


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

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