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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: По экзиту определить транзакцию?
СообщениеДобавлено: Чт, июл 24 2008, 15:08 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, авг 02 2007, 14:26
Сообщения: 443
Откуда: S/4 HANA
Пол: Мужской
Скажите или поделитесь пожалуйста, есть ли такая прога,
которая по экзиту находит все транзакции, которые используются в этом экзите?

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: По экзиту определить транзакцию?
СообщениеДобавлено: Чт, июл 24 2008, 15:13 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
VLAVLA написал:
Скажите или поделитесь пожалуйста, есть ли такая прога,
которая по экзиту находит все транзакции, которые используются в этом экзите?

Спасибо.


которые пользуются этим экзитом Вы хотели сказать ?
По использованию ФМ можно, наверное, посмотреть.

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


Последний раз редактировалось Lars Чт, июл 24 2008, 15:52, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: По экзиту определить транзакцию?
СообщениеДобавлено: Чт, июл 24 2008, 15:20 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
А может быть расскажете, для чего вам нужны транзакции? более точная постановка вопроса поможет дать более точный ответ. По использованию ФМ, а если он вызывается динамически? Пример вызова екзита динамически не приведу... :oops:

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: По экзиту определить транзакцию?
СообщениеДобавлено: Чт, июл 24 2008, 15:45 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, авг 02 2007, 14:26
Сообщения: 443
Откуда: S/4 HANA
Пол: Мужской
XXX_:) написал:
А может быть расскажете, для чего вам нужны транзакции? более точная постановка вопроса поможет дать более точный ответ. По использованию ФМ, а если он вызывается динамически? Пример вызова екзита динамически не приведу... :oops:



К примеру есть кастом програмы, которые выдают список всех экзитов к конкретной транзакции, а я хотел бы наоборот...
Мне нужно определить по транзакции относится ли конкретный экзит к моей ответственности, если да, то протестировать его, если нет, то к чьей ответственности.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: По экзиту определить транзакцию?
СообщениеДобавлено: Чт, июл 24 2008, 15:54 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
XXX_:) написал:
А может быть расскажете, для чего вам нужны транзакции? более точная постановка вопроса поможет дать более точный ответ. По использованию ФМ, а если он вызывается динамически? Пример вызова екзита динамически не приведу... :oops:


Ну если речь идет о обычных exit то функции их типа exit_*, то вродебы, ни чего динамического в их вызовах нет.

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


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

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
У каждого ФМ есть пакет, к которому он принадлежит.
А в пакете указано, к какой функциональности он относится :)

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: По экзиту определить транзакцию?
СообщениеДобавлено: Чт, июл 24 2008, 16:05 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
VLAVLA написал:
К примеру есть кастом програмы, которые выдают список всех экзитов к конкретной транзакции, а я хотел бы наоборот...
Мне нужно определить по транзакции относится ли конкретный экзит к моей ответственности, если да, то протестировать его, если нет, то к чьей ответственности.


Что мешает переписать эту программу, так как Вам надо? Измените порядок и логику выборки, а также селекционник, чтобы вместо кода транзакции можно было вводить название ФМ. И раскручивайте от обратного от таблицы TADIR.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 24 2008, 16:07 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, окт 26 2006, 15:07
Сообщения: 227
Вам поможет кнопочка where-used. Находите, в каких программах используется юзер эксит, далее находите, в каких транзакциях используются эти программы. Очень часто юзер эксит вызывает. Процесс долгий и кропотливый, но имхо других вариантов не будет.
По-поводу программ которые ищут юзер экситы в транзакции. Пример:транзакция me31l (Создание Scheduling Agreement ) использует бадишку SD_COND_SAVE_A. Я еще не встречал на sdn.sap.com (да и вообще нигде) репорта, который бы мне это показал.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: По экзиту определить транзакцию?
СообщениеДобавлено: Чт, июл 24 2008, 16:08 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
Lars написал:
Ну если речь идет о обычных exit то функции их типа exit_*, то вродебы, ни чего динамического в их вызовах нет.

согласен, тоже не видел. но кроме них есть другие виды расширений.
Честно говоря ни когда не встречал, чтобы расширения делили по чьей-то ответственности... Хотя я еще не так много видел :)


Цитата:
И все же просится слеза:
Кто мало видел, много плачет.
:lol: (С)Лопе Де Вега. Собака на сене

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 24 2008, 16:17 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, авг 02 2007, 14:26
Сообщения: 443
Откуда: S/4 HANA
Пол: Мужской
Удав написал(а):
У каждого ФМ есть пакет, к которому он принадлежит.
А в пакете указано, к какой функциональности он относится :)


Мне нужно знать обязательно транзакцию, чтобы протестировать экзит, если транзакция под моей ответственности.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 24 2008, 16:31 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
А что, ответственность не по функционалу определяется? :)
В транзакции также можно посмотреть, к какому пакету она относится.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 24 2008, 17:07 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, авг 02 2007, 14:26
Сообщения: 443
Откуда: S/4 HANA
Пол: Мужской
Удав написал(а):
А что, ответственность не по функционалу определяется? :)
В транзакции также можно посмотреть, к какому пакету она относится.


А как мне узнать транзакцию...? Мы пришли к

(писал matel)
Вам поможет кнопочка where-used. Находите, в каких программах используется юзер эксит, далее находите, в каких транзакциях используются эти программы. Очень часто юзер эксит вызывает. Процесс долгий и кропотливый, но имхо других вариантов не будет.

А я хотел бы что-нибудь по-легче...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 24 2008, 18:51 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
А документацию в вашей конторе вести не принято? :? У нас для каждого user exit есть спецификация, где все это прописано.

Вообще было бы быстрее, если бы вы тут огласили, какие user exits вас интересуют. Может кто что и опознает.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июл 25 2008, 07:02 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, авг 02 2007, 14:26
Сообщения: 443
Откуда: S/4 HANA
Пол: Мужской
Jelena написала:
А документацию в вашей конторе вести не принято? :? У нас для каждого user exit есть спецификация, где все это прописано.

Вообще было бы быстрее, если бы вы тут огласили, какие user exits вас интересуют. Может кто что и опознает.


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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июл 25 2008, 07:51 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
VLAVLA написал:
Jelena написала:
А документацию в вашей конторе вести не принято? :? У нас для каждого user exit есть спецификация, где все это прописано.

Вообще было бы быстрее, если бы вы тут огласили, какие user exits вас интересуют. Может кто что и опознает.


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

А зачем их (user exits) тогда делали, если неизвестно где они используются?
А свои транзакции следует проверить в любом случае - для обнаружения возможных побочных эффектов.
А так - ищите документацию (разработческую и стандартную, саповскую) на экзит - там вполне могут быть указания на то, где используется данный exit.

_________________
"После" - не значит "вследствие"


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

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


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

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


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

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