Текущее время: Ср, июл 30 2025, 23:40

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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