SAPфорум.RU https://sapboard.ru/forum/ |
|
Добавление данных в дерево QE51N https://sapboard.ru/forum/viewtopic.php?f=7&t=94919 |
Страница 1 из 1 |
Автор: | Primat [ Пт, май 26 2017, 10:52 ] |
Заголовок сообщения: | Добавление данных в дерево QE51N |
Доброго дня. Стала задача добавить в дерево поле. И заполнить его данными. С полем все получилось: Добавил свое поле с помощью include структуры в структуру QETREEINFO. В дереве все отлично появилось. Но вот с заполнением данных проблема. Влезть туда можно только при помощи BAPI. Вот кусок кода с нужным мне местом вставки своих данных. INCLUDE RQEEAI50. 842 строка ->>> IF lv_switch_active = abap_true. GET BADI gb_qe_tree_qe51n. CALL BADI gb_qe_tree_qe51n->fill_additional_data EXPORTING it_los = g_lostab CHANGING ct_los = g_lostab ct_message = lt_message. " Tabelle mit BAPI Return Informationen ENDIF. Мне нужно залезть в метод fill_additional_data и сделать там свои дела. Все вроде бы все просто просто. Создай расширение в se19 на BADI_QE_TREE_QE51N на и и все, но нееееее:) SE19 в упор не видит BADI_QE_TREE_QE51N. Хотя SE18 все прекрасно видит. Что за чертовщина с этим BADI понять я не могу. Помогите пожалуйста. |
Автор: | DED_MOROZ [ Пт, май 26 2017, 14:03 ] |
Заголовок сообщения: | Re: Добавление данных в дерево QE51N |
Создай реализацию Бади через SE18. По меню - Реализация расширения -> создать. Можно всегда создавать реализацию через SE18, я так всегда делаю. |
Автор: | Primat [ Пт, май 26 2017, 15:08 ] |
Заголовок сообщения: | Re: Добавление данных в дерево QE51N |
Вашим методом(имя бади: BADI_QE_TREE_QE51N): Пишет что - Операция разрешена тлк для ячеек технологии расширения "Определение BADI". |
Автор: | DED_MOROZ [ Пт, май 26 2017, 15:20 ] |
Заголовок сообщения: | Re: Добавление данных в дерево QE51N |
ВВеди в SE18 в поле "имя бади" BADI_QE_TREE_QE51N, далее по меню Реализация расширения -> создать. |
Автор: | Primat [ Пн, май 29 2017, 08:17 ] |
Заголовок сообщения: | Re: Добавление данных в дерево QE51N |
Да понял я. что нужно жать. Говорю что - сообщение лезет и дальше ходу нет. |
Автор: | Negodov [ Вт, май 30 2017, 10:40 ] |
Заголовок сообщения: | Re: Добавление данных в дерево QE51N |
Попробуйте через SPRO создать внедрение: Управление качеством - Среда - Инструменты - Business add-ins - Контроль качества - Business add-in для расширений в обзорном дереве QE51N. |
Автор: | Primat [ Вт, май 30 2017, 11:40 ] |
Заголовок сообщения: | Re: Добавление данных в дерево QE51N |
Странно. Но у меня такого нет. |
Автор: | Negodov [ Вт, май 30 2017, 13:06 ] |
Заголовок сообщения: | Re: Добавление данных в дерево QE51N |
Версия системы и EHP какая? Тут Управление качеством - Основные параметры настройки - Ведение параметров настройки на уровне манданта активирована опция "Расширяемость обзорного дерева QE51N"? |
Автор: | Primat [ Вт, май 30 2017, 14:28 ] |
Заголовок сообщения: | Re: Добавление данных в дерево QE51N |
SAP ECC 6.0 ORACLE 11.2.0.3.0 |
Автор: | Negodov [ Вт, май 30 2017, 22:19 ] |
Заголовок сообщения: | Re: Добавление данных в дерево QE51N |
Посмотрите ноту 1735818 - QM: Enhancements for tree in QE51N. Возможно поможет разобраться. BAdI стала доступна с EHP7, как и ряд других опций, которых я на вашем скриншоте не вижу. Поэтому предполагаю что у вас не стоит EHP7 и поэтому вы не можете использовать BAdI. |
Автор: | Primat [ Ср, июн 07 2017, 15:54 ] |
Заголовок сообщения: | Re: Добавление данных в дерево QE51N |
И так. Отвечаю сам. На BADI_QE_TREE_QE51N уже существует расширение которое возможно изменять только при помощи ENHANCEMENT расширений кода. https://wiki.scn.sap.com/wiki/display/A ... hancements Метод IF_EX_QE_TREE_QE51N~FILL_ADDITIONAL_DATA |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |