Автор Тема: Добавление полей в транзакцию IH01  (Прочитано 60 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн themax

  • Newbie
  • *
  • Сообщений: 255
  • Репутация: +2/-0
  • YearsYearsYearsYearsYearsYearsYearsYears
Добавление полей в транзакцию IH01
« : Январь 16, 2020, 07:56:08 am »
Доброго времени суток уважаемые консультанты ТОРО и ABAP-ы.

Вопрос 1: возможно ли в транзакции IH01 добавление z-полей? Имеется в виду поля, которые добавляются для отображения иерархической структуры через пункт меню Параметры настройки-Выбор полей и там можно добавлять поля для ЕО и ТМ, но выбирать можно конечно же только стандартные поля. Копался в инете ничего не нашёл. Все советуют использовать для этих целей листовой отчёт и я его конечно же использую, но иерархическая транзакция тоже очень удобна. Может кто делал подобное и подскажет куда копать?

Вопрос 2: возможно ли в транзакцию IH01 добавление не просто стандартных полей, но и их текстовое описание. Ну т.е. например добавил я через пункт меню Параметры настройки-Выбор полей-ЕО поле Местоположение или к примеру поле Производственный участок, а оно содержит цифровой идетификатор и это весьма не информативно. Можно ли туда как нибудь добавить поле ТекстОписание к Местоположению или Производственному участку? Может кто делал что нибудь подобное?

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 737
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Добавление полей в транзакцию IH01
« Ответ #1 : Январь 17, 2020, 02:25:58 pm »
1. Можно, для иерархических отчетов можно добавить поля в BADI_EAM_STRUCTURE_LIST, добавляете поля какие вам нужно, само собой и заполняете их там же. Там если кратко делаете свою структуру с полями, добавляете их в этом BADI и добавляете так же код для заполнения этих полей.

2. Ну чтобы два раза не вставать для ALV-списка добавление полей делается в BADI_EAM_SINGLELEVELLIST.

PS: Техники добавления для этих BADI различные, видимо писали их очень разные люди  8)
« Последнее редактирование: Январь 17, 2020, 02:29:06 pm от Uukrul »