Текущее время: Пн, авг 04 2025, 15:54

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Экзит для массового деблокирования заявок
СообщениеДобавлено: Пн, июл 17 2006, 13:49 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, сен 17 2004, 14:40
Сообщения: 953
Откуда: город металлургов
Пол: Женский
Добрый день!
Проблема в следующем.
Нужен экзит, используемый в массовом деблокировании заявок.
Как ни странно, несмотря на то, что указанные (M06B0002, M06B0005, ....) экзиты аккуратно срабатывают в ME54N (одиночное деблокирование), в me55 они никоим образом не вздрагивают... :(
Люди!!! Ау!!! Кто-нибудь пользуется экзитами при массовом деблокировании - ПОДЕЛИТЕСЬ!!!! ПЛИЗЗЗ (а то со временем ну полный каюк!!)!!! :(


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

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Наташа, привет!
Ты тогда нашла решение этой проблемы? Я сейчас с тем же столкнулся..

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 09 2008, 10:54 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Коллеги, помнится я вроде использовал какой-то левый OpenFI, и все приходилось делать через динамический ASSIGN.

_________________
С уважением, Сергей Королев


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

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Сергей, спасибо за подсказку!
А вы не могли бы поискать, какой именно open fi использовался? Или еще лучше - подсказать, как его можно найти самостоятельно?

Просто я пока с технологией расширений при помощи open fi еще не сталкивался - мне почему-то казалось, что она используется только в финансах.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, май 10 2008, 08:07 
Почетный гуру
Почетный гуру
Аватара пользователя

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


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

Зарегистрирован:
Пт, сен 17 2004, 14:40
Сообщения: 953
Откуда: город металлургов
Пол: Женский
LKU написал:
Наташа, привет!
Ты тогда нашла решение этой проблемы? Я сейчас с тем же столкнулся..
Привет! :) К сожалению (ты же помнишь, в связи с чем и кем все это было? ;)) - этот ход лабирина был объявлен тупиковым и все понеслось по другому маршруту... :( (в смысле - вообще отказались от этого деблокирования, в связи с отсутствием создания... и ничего - работают! ;))


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

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Наташа написала:
Привет! :) К сожалению (ты же помнишь, в связи с чем и кем все это было? ;)) - этот ход лабирина был объявлен тупиковым и все понеслось по другому маршруту... :( (в смысле - вообще отказались от этого деблокирования, в связи с отсутствием создания... и ничего - работают! ;))


Эх, как мне нравится такой вариант решения проблемы... Но в этот раз не прокатит :( Так что будем искать.

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


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

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
sibrin написал:
Нужно установить точку прерывания в ф.м. BF_FUNCTIONS_READ (для событий) и PC_FUNCTIONS_READ (для процессов).

К сожалению, не вздрагивает :(

Я покопал код, там последовательность такая.
1) делается Update EBAN (в ФМ ME_UPDATE_REQUISITION_RELEASE)
2) затем идет вызов
Code:
CALL FUNCTION 'BF_FUNCTIONS_FIND'
       EXPORTING
            I_EVENT       = '01000710'
       TABLES
            T_FMRFC       = FMTAB
       EXCEPTIONS
            NOTHING_FOUND = 4
            OTHERS        = 8.

Видимо это как раз поиск ФМ для события Open FI?
3) commit work

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, май 11 2008, 14:48 
Почетный гуру
Почетный гуру
Аватара пользователя

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

BF_FUNCTIONS_FIND сразу вызывает BF_FUNCTIONS_READ, так что разницы нет, где ставить брейк-пойнт.

LKU написал:
Я покопал код, там последовательность такая.

Хорошо покопал! Из этого очевидно, что это уже процесс обновления
(хотя бы из атрибутов ф.м. ME_UPDATE_REQUISITION_RELEASE). Поэтому и не вздрагивает.

Следует обратить внимание, что в отладке обновления можно assign'ом влезть только в глобальную память модулей обновления (точнее их групп функций) и, что наиболее важно, в параметры, с которыми они вызываются. Те данные, что были в диалоге уже недоступны.


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

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Просто для меня важно, что этот Open Fi вызывается уже после update eban.

Правила текущего проекта таковы, что написать assign можно, а вот update стандартных таблиц - нет. Так что этот Open Fi мне не пригодится :(

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, май 11 2008, 21:35 
Начинающий
Начинающий

Зарегистрирован:
Вс, май 11 2008, 21:16
Сообщения: 2
BADI ME_REQ_POSTED в ME55 вздрагивает :)


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

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
А толку, как его можно использовать?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, май 11 2008, 22:31 
Начинающий
Начинающий

Зарегистрирован:
Вс, май 11 2008, 21:16
Сообщения: 2
Я его использую для создания резервирования при деблокировании заявки.


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

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


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

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


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

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