Текущее время: Вс, июл 20 2025, 07:58

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


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


ВНИМАНИЕ!

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



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

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


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

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Добавил ответ в 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
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Цитата:
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 часа


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

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


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

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