Текущее время: Вс, июл 27 2025, 19:10

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Проблемы с bapi BAPI_SALESORDER_CHANGE
СообщениеДобавлено: Вт, мар 26 2013, 08:09 
Специалист
Специалист

Зарегистрирован:
Пн, мар 12 2012, 08:40
Сообщения: 226
Добрый день!
С помощью этой бапи меняю два z-поля в таблице vbak. Меняется только второе z-поле. Если меняю три z-поля в таблице vbak меняется только третье. Это наталкивает на мысль, что с помощью этой Бапи мы можем одновременно поменять только одно z-поле в vbak. Действительно ли это так?
И еще в бапи нашел такой код:
Code:
  LOOP AT extensionin.
    CASE extensionin-structure.
* BAPI-Schnittstelle für Kundenerweiterungen zur Tabelle VBAK
      WHEN 'BAPE_VBAK'.
        CALL METHOD cl_abap_container_utilities=>read_container_c
          EXPORTING
            im_container           = extensionin+lv_length
          IMPORTING
            ex_value               = wa_bape_vbak
          EXCEPTIONS
            illegal_parameter_type = 1
            OTHERS                 = 2.
        CATCH SYSTEM-EXCEPTIONS conversion_errors  = 1.     "#EC *
          MOVE-CORRESPONDING wa_bape_vbak TO e_vbakkom.
        ENDCATCH.
      ...
    ENDCASE.
  ENDLOOP.

Т.е чтоб поменять 2 z-поля в таблице vbak мне нужно дважды вызвать эту бапи?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проблемы с bapi BAPI_SALESORDER_CHANGE
СообщениеДобавлено: Вт, мар 26 2013, 08:30 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
skaa написал(а):
Это наталкивает на мысль, что с помощью этой Бапи мы можем одновременно поменять только одно z-поле в vbak. Действительно ли это так?

Конечно нет. Для примера см. ноту 143580

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с bapi BAPI_SALESORDER_CHANGE
СообщениеДобавлено: Вт, мар 26 2013, 09:27 
Специалист
Специалист

Зарегистрирован:
Пн, мар 12 2012, 08:40
Сообщения: 226
Спасибо.
Оказалось неправильно заполнял таблицу extensionin на входе бапишки. Нужно для vbak иметь одну строчку в extensionin, а у меня на каждое измененое поле была своя строчка в этой таблице


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

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


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

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


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

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