Текущее время: Ср, июл 30 2025, 21:59

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 11:55 
Гость
OlegDm написал(а):
bossjohn написал(а):
А может кто знает каким образом в тр. me21n получить данные заголовка и элементов (l_header и l_item).
...


Не совсем понял вопрос... ведь EGF уже подсказал соответствующие BADI. Возьмем, например, ME_PROCESS_PO_CUST и метод CHECK.

В нем можно легко, как уже писал выше, получить данные заголовка:

Code:
  DATA: ls_mepoheader TYPE mepoheader.

  ls_mepoheader = im_header->get_data( ).


Здесь же можно достучаться и до позиций заказа


Олег, я использую ME_PROCESS_PO_CUS для проверки соответствия группы закупок в заголовке заказа на поставку (PROCESS_HEADER) и в ОЗМ материала из позиции заказа (PROCESS_ITEM). Всё, кроме одного момента замечательно работает. Например, если после ввода документа и всех проверок, пользователь изменяет группу закупок в заголовке, метод PROCESS_ITEM не срабатывает, ошибок соответственно не выдается. Если у пользователя есть возможность сделать ошибку, он рано или поздно воспользуется этой возможностью. А не хотелось бы.
Например, при смене закупочной организации в заголовке, позиции документа перепроверяются. Скорее всего, конечно, это в проге прошито.
Может можно каким-нибудь принудительным способом запускать PROCESS_ITEM для всех позиций документа из CHECK? Или как-то еще достучаться до позиций заказа при изменении полей заголовка. :?:

P.S.: в EXIT'ах у меня та же фигня.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 16 2007, 12:34 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вс, янв 14 2007, 12:38
Сообщения: 77
Откуда: 127.0.0.1
ïðîáëåìà â òîì ÷òî çíà÷åíèå íîâîé purchasing order íè îäèí åíõýíñìåíò íå âèäèò
ò.å âñå îíè âûçûâàþòñÿ äî òîãî êàê SAP "ïðèäóìûâàåò" íîâûé PO#
ME_PROCESS_PO_CUST èëè ME_PROCESS_PO â 4.6 îòñóòñòâóåò

òî åòîìó ïðèõîäèòüñÿ ëèáî
ïèñàòü ze21n call transaction me21n è ñðàçó çà íèì GET PARAMETER ID 'BES' FIELD po.

ëèáî â ïåðåãðóæàòü ñèñòåìíóþ ëîãèêó íà âñþ . ïðîâåðÿòü range äëÿ êàæäîãî òèïà
èñêàòü ïîñëåäíèé PO# è ïðèáàâëÿòü ê íåìó íàïðèìåð 1
íàøè èìïëåìåíòîðû ýòîãî íå õîòÿò

Åñëè â 4.7 è âûøå ïî äðóãîìó ò.å. èìåòñÿ áàäè ñ íîâûì íîìåðîì çàêàçà òî õîòåëîñü áû îá ýòîì óçíàòü

OlegDm написал(а):
Íå ñîâñåì ïîíÿë âîïðîñ... âåäü EGF óæå ïîäñêàçàë ñîîòâåòñòâóþùèå BADI. Âîçüìåì, íàïðèìåð, ME_PROCESS_PO_CUST è ìåòîä CHECK.

 íåì ìîæíî ëåãêî, êàê óæå ïèñàë âûøå, ïîëó÷èòü äàííûå çàãîëîâêà:

Çäåñü æå ìîæíî äîñòó÷àòüñÿ è äî ïîçèöèé çàêàçà


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Журнал ошибок в тр-ии ME21N
СообщениеДобавлено: Пт, сен 25 2009, 13:49 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Есть заказ на поставку(me22n) со ссылкой на заявку, когда щелкаешь по кнопке посмотреть журнал ошибок, пишет что заявка блокирована пользователем, на самом деле никто не блокирует, в sm12 блокировок нет. Никто не сталкивался с таким?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу Пред.  1, 2

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


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

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


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

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