Sapforum.Biz

Инструменты => ABAP - Инструментальные средства => Тема розпочата: themax від Квітень 24, 2020, 02:19:48 ПП

Назва: BAPI для транзакции изменения группы СПП элементов
Відправлено: themax від Квітень 24, 2020, 02:19:48 ПП
Доброго времени суток всем.

Хотел сделать пакетник для изменения группы СПП элементов транзакция KJH2. Пытался сделать через SHDB, но там почему то не подтягивается поле экрана, где вставляются или удаляются СПП элементы. Вставлял в ручную это поле экрана в программу пакетного ввода, которая создаётся автоматически, всё равно группа не изменяется. Думал может BAPi какой нить есть на эту тему? Может кто делал что нибудь подобное, потому как BAPi пока не нашёл.
Назва: Re: BAPI для транзакции изменения группы СПП элементов
Відправлено: Uukrul від Квітень 24, 2020, 04:53:38 ПП
Цитата: themax від Квітень 24, 2020, 02:19:48 ПП
Думал может BAPi какой нить есть на эту тему? Может кто делал что нибудь подобное, потому как BAPi пока не нашёл.
Судя по всему это делается через ФМ, ставь точку останова в нем и смотри что и как надо заполнять для его вызова.

*-set hierarchy maintenance
  CALL FUNCTION 'K_SET_HIERARCHY_MAINTENANCE'
    EXPORTING
      e_setid                        = l_setid
      e_co_area                      = l_kokrs
      e_class                        = l_class
      e_mode                         = l_mode
    EXCEPTIONS
      not_available_for_for_setclass = 1
      convert_error                  = 2
      no_chart_of_accounts           = 3
      no_controlling_area            = 4
      set_not_found                  = 5
      illegal_field_replacement      = 6
      illegal_table_replacement      = 7
      fm_raise                       = 8
      OTHERS                         = 9.