Текущее время: Пн, авг 04 2025, 21:32

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: ВВод дополнительных полей в позиции заказа в BAPI_PO_CREATE1
СообщениеДобавлено: Пн, ноя 17 2008, 08:00 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, мар 07 2007, 11:58
Сообщения: 176
Откуда: Астана
Пол: Мужской
Здравствуйте коллеги!
Ситуация такая. В создании заказа добавили новую закладку Данные Клиента. Где есть поля Номер накладной, Дата Накладной, Номер Вагона и т.д.
Данные поля присутствуют в расширении BAPI_TE_MEPOITEM и BAPI_TE_MEPOITEMX.
Пытаюсь их добавить в расширение при создании заказа таким образом.

Code:
data: wa_extensionin type bapiparex,
   lt_extensionin type table of bapiparex,

   wa_bapi_te_mepoitem type bapi_te_mepoitem,
   wa_bapi_te_mepoitemx type bapi_te_mepoitemx.

Прописываю расширение следующим образом. Где p_num_poz, p_nakl номер наклданой.

*Заполним дополнительные данные
wa_bapi_te_mepoitem-po_item = p_num_poz.
wa_bapi_te_mepoitem-zznakl = p_nakl.
wa_extensionin-structure = 'BAPI_TE_MEPOITEM'.

call method cl_abap_container_utilities=>fill_container_c
exporting
im_value = wa_bapi_te_mepoitem
importing
ex_container = wa_extensionin+30
exceptions
illegal_parameter_type = 1
others = 2.



append wa_extensionin to lt_extensionin.



wa_bapi_te_mepoitemx-po_item = p_num_poz.
wa_bapi_te_mepoitemx-zznakl = 'X'.
wa_extensionin-structure = 'BAPI_TE_MEPOITEMX'.
      call method cl_abap_container_utilities=>fill_container_c
      exporting
      im_value = wa_bapi_te_mepoitemx
      importing
      ex_container = wa_extensionin+30
      exceptions
      illegal_parameter_type = 1
      others = 2.

        append wa_extensionin to lt_extensionin.



Заказ создает с ошибкой: Ошибка при копировании ExtensionIn-данных для расширения CI_EKPODB
При поле номер накладной не заполнено.

что я делаю не так?
[/code]


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

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


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

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


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

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