Текущее время: Пн, июл 21 2025, 07:52

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


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

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


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

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