Текущее время: Вт, май 06 2025, 11:20

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


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


ВНИМАНИЕ!

Вопросы по исходящим поставкам - сюда



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: IDOC и вид транспортного средства
СообщениеДобавлено: Пн, авг 15 2005, 08:17 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Сб, апр 23 2005, 13:16
Сообщения: 711
Пол: Мужской
При формировании заказа из IDOC посредством BAPI_SALESORDER_CREATEFROMDAT2 хотим в заказе указать вид транспортного средства, поле VBKD-TRATY.
Не можем найти куда задать значение вида транспортного средства в этот бапи чтобы он появился при автоматическом создании заказа.

Идей по этому поводу нет совсем, помогите товарищи, плиз :roll:

_________________
Arbeit macht frei


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: IDOC и вид транспортного средства
СообщениеДобавлено: Вт, апр 03 2012, 13:07 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, дек 16 2010, 14:04
Сообщения: 84
Откуда: Нижнекамск
Пол: Мужской
Я решил так.

Code:
*------------------------------------------------------------------
* CALL Bapi
*------------------------------------------------------------------

  CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2'
  EXPORTING
    order_header_in      = l_order_header_in
    order_header_inx     = l_order_header_inx
  IMPORTING
    salesdocument        = l_vbeln
  TABLES
    RETURN               = li_return
    order_items_in       = li_order_items_in
    order_items_inx      = li_order_items_inx
    order_conditions_in  = li_order_conditions_in
    order_conditions_inx = li_order_conditions_inx
    order_schedules_in   = li_order_schedules_in
    order_schedules_inx  = li_order_schedules_inx
    order_partners       = li_order_partners.
  CLEAR l_errflag.


  "Потом допишу
  IF NOT l_vbeln IS INITIAL.


    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
      WAIT   = 'X'
    IMPORTING
      RETURN = rtr.

    " 02.04.2012 10:28:07
    " Для вида транспортного средства
    " Nuriev_II

    "$ Region Для вида транспортного средства
      SELECT SINGLE  * FROM  VBKD INTO z_VBKD WHERE  vbeln = l_vbeln .
      z_VBKD-TRATY = '03'.
      CLEAR zz_vbkd.
      LOOP AT x_tab.

        zz_vbkd = zz_vbkd + 10.
        z_VBKD-posnr = zz_vbkd.
        MODIFY VBKD FROM  z_VBKD .
         UPDATE VBUP SET UVALL = 'C' UVVLK = 'C'  UVFAK = 'C' UVPRS = 'C' WHERE vbeln = l_vbeln AND POSNR = zz_vbkd. "Что бы журнал не выдвавал неполноту данных
         delete FROM VBUV  WHERE vbeln = l_vbeln and posnr = zz_vbkd. "Удаление строчек из журнала о неполноте данных

      ENDLOOP.
         UPDATE VBUK SET UVALL = 'C' UVVLS = 'C'  UVFAS = 'C' UVPRS = 'C' WHERE vbeln = l_vbeln. "Что бы журнал не выдвавал неполноту данных
    "$ Endregion Для вида транспортного средства




*конец создания Сбытового заказа


Пробовал расширением бапи что то не получилось. В итоге сначала формирую, потом заполняю поля транспортного средства как мне надо и убираю журнал неполноты данных.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: IDOC и вид транспортного средства
СообщениеДобавлено: Ср, май 02 2012, 22:21 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, апр 08 2008, 10:42
Сообщения: 379
Пол: Мужской
в стандартных сегментах айдока такого поля не заметно, факт.
упомяну лишь (возможно, капитаня), что используя E1BPPAREX можно заполнять Z-поля (вот прямо сейчас VBAK заполняем), возможно, и стандартные там же удастся.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IDOC и вид транспортного средства
СообщениеДобавлено: Ср, май 23 2012, 17:26 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Вт, ноя 01 2011, 15:15
Сообщения: 6
2005 год.

_________________
Arbeit macht frei


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

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


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

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


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

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