2013-04-16 1 views
2

Я нашел транзакцию «Z», вызывая программу не в клиентском пространстве. Эта программа «кажется» чем-то разработана клиентом, то есть ее имя «AQZZZFI_ABC ===== ZPYORD ========», где «ABC» - это название компании, и создателем программы является один из консультантов.Почему это пользовательское имя программы за пределами клиентского пространства?

Что может делать эта программа вне пространства имен клиентов? Автогенератор? И если да, то какая структура сгенерировала его, и как я могу добраться до «реального» объекта разработки?

Примечание: эта программа использует логическую базу данных под названием «__S».

ответ

2

Программы, начинающиеся с AQ, обычно генерируются SAP Query или Quick Viewer.

+0

Теперь предположим, что пользователь, создавший запрос, не мой пользователь. У моего пользователя нет какого-либо запроса, поэтому я думаю, что я вижу его запросы, чтобы посмотреть, что делает моя программа. Есть ли способ сделать это без входа в систему с его именем пользователя? –

+1

Это запрос или быстрый просмотр? Для быстрого просмотра ответ - нет; для запросов, я не знаю ... – vwegert

+0

ну тогда это решает вопрос :) –

0

Вот как вы можете (грубо) разобрать начало этой строки:

«AQZZ» является пространством имен SAP для SAP клиентов запросов. Так что технически это соглашение об именах в порядке и автоматически создается через транзакцию SQ01.

По большей части SAP Queries не содержит базовый информационный материал, который может использовать запрос для данных. После того, как вы определили соответствующий информационный запрос для своего запроса SAP, вы можете просмотреть любой существующий код клиента, введя информационный пакет в транзакции SQ02 и нажав кнопку «Описание». Это покажет вам все пользовательские коды, поля и т. Д.