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

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


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

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


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

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