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

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


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

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


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

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