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

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


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


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Событие сразу после создания заказа на поставку
СообщениеДобавлено: Пн, фев 05 2007, 15:59 
Гость
САБЖ,
собственно нужно расширение или badi - сразу после создания заказа на поставку, когда уже точно известен номер созданного заказа


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: Re: Событие сразу после создания заказа на поставку
СообщениеДобавлено: Пн, фев 05 2007, 16:57 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
РМщик написал(а):
САБЖ,
собственно нужно расширение или badi - сразу после создания заказа на поставку, когда уже точно известен номер созданного заказа

Ну я такой бади не нашел, но можно воспользоваться экзитами, например:

MM06E003 - Получение номера документа.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 05 2007, 17:04 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, июн 02 2006, 09:59
Сообщения: 67
Пол: Мужской
Да, похоже когда писалась программа SAPMM06E, BADI еще не было в природе... Поэтому скорее всего ФМ EXIT_SAPLEINM_002


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 05 2007, 17:42 
Гость
биг сэнкс всем!!!

вопрос решается через Badi

ME_PURCHDOC_POSTED

правда, у него нет параметров, но
проблема решается:

Code:
METHOD IF_EX_ME_PURCHDOC_POSTED~POSTED .

  FIELD-SYMBOLS:  <Z> TYPE EBELN.
  ASSIGN ('(SAPLMEPO)EKKO-EBELN') TO <Z>.
  CHECK SY-SUBRC = 0.

ENDMETHOD.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 05 2007, 18:04 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
РМщик написал(а):
биг сэнкс всем!!!
ME_PURCHDOC_POSTED

Небося 4.7 или повыше будет система :roll:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 05 2007, 19:03 
Гость
ага, 4.7 :oops:


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 05 2007, 19:04 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Ну, ну, я злопамятный:
РМщик написал(а):
не бывает систем без дыр... но такая дыра.....


Можно было бы поискать и законные экзиты :)
Непосредственно перед этим BADI вызывается 'EXIT_SAPMM06E_013',
если BADI не активно.

К тому же, похоже, что параметры всё же передаются:
Code:
  badi_purchdoc_inst ?= cl_badi_mm=>get_instance( 'ME_PURCHDOC_POSTED' ).

......
    CALL METHOD badi_purchdoc_inst->posted
      EXPORTING
        im_vorga    = t160-vorga
        im_ekko     = ekko
        im_ekko_old = ls_ekko_old
        im_ekpo     = lt_usr_xekpo
        im_ekpo_old = lt_usr_yekpo
        im_eket     = lt_usr_xeket
        im_eket_old = lt_usr_yeket
        im_ekkn     = lt_usr_xekkn
        im_ekkn_old = lt_usr_yekkn
        im_komv     = lt_usr_xkomv
        im_komv_old = lt_usr_ykomv
        im_ekbes    = lt_usr_xekbes
        im_ekes     = lt_usr_xekes
        im_ekes_old = lt_usr_yekes
        im_ekeh     = lt_usr_xekeh
        im_ekeh_old = lt_usr_yekeh
        im_ekek     = lt_usr_xekek
        im_ekek_old = lt_usr_yekek
        im_eina     = lt_usr_xeina
        im_eina_old = lt_usr_yeina
        im_eine     = lt_usr_xeine
        im_eine_old = lt_usr_yeine
        im_batu     = lt_usr_xbatu
        im_ekpa     = lt_usr_xekpa
        im_ekpa_old = lt_usr_yekpa
        im_ekpv     = lt_usr_xekpv
      EXCEPTIONS
        OTHERS      = 0.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 05 2007, 21:17 
Гость
sibrin написал:
Ну, ну, я злопамятный:
РМщик написал(а):
не бывает систем без дыр... но такая дыра.....




ну говорил, говорил :) :oops:
токо не говорил, что сам не буду использовать :) :)


спасибки, действительно, параметры в бадишку передаются,
так что можно без хакерства :wink:


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

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


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

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


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

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