Текущее время: Ср, май 14 2025, 15:50

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: User exit при отпуске материала в поставке
СообщениеДобавлено: Ср, авг 09 2006, 15:37 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, апр 06 2006, 10:17
Сообщения: 110
Подскажите кто-нибудь User exit, который можно использовать на момент отпуска материала из поставки.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 09 2006, 15:55 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4870
Откуда: Москва
Пол: Мужской
Добавил ответ в FAQ.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, авг 10 2006, 19:02 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Я вас правильно понимаю, что поставка это delivery, а "отпуск материала" = goods issue? User exit, который бы вызывался только при GI, я пока не нашла. Но можно воспользоваться вот этим:

SAPMV50A --> FV50XF0B --> FV50XF0B_BELEG_SICHERN --> userexit_save_document

В одном месте давался еще такой путь: userexit_save_document --> userexit_set_status_vbuk, но у нас (6.2) почему-то последний этап отсутствует... Внутри можно воспользоваться следующим кодом:

Code:
  read table xvbuk into ls_xvbuk
                   with key vbeln = likp-vbeln
                   binary search.

  IF xvbuk-wbstk EQ charc AND
     xvbuk-fkstk EQ chara.
* do your stuff here
  ENDIF.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 11 2006, 06:36 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, апр 06 2006, 10:17
Сообщения: 110
Насчет того, что поставка это delivery, а "отпуск материала" = goods issue, вы совершенно правы. Предложенный вами метод похоже подходит, большое спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 11 2006, 08:27 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4870
Откуда: Москва
Пол: Мужской
Цитата:
The Business Add-In LE_SHP_GOODSMOVEMENT is called at the following points:
-Post goods issue for outbound delivery
-Post goods receipt for inbound delivery

Ну, а тот факт. что это именно ОМ к поставке, а не ПМ, можно отследить, например, по виду движения
Code:
method IF_EX_LE_SHP_GOODSMOVEMENT~CHANGE_INPUT_HEADER_AND_ITEMS .
data: wa_xIMSEG like line of ct_xIMSEG.
  loop at ct_xIMSEG into wa_xIMSEG.
    if wa_xIMSEG-BWART = 601.
*делаем что-то
    endif.
  endloop.

endmethod.

_________________
Удача - результат нашего желания (© А. Нортон)


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

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


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

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


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

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