Текущее время: Пт, июл 18 2025, 12:23

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Иногда не работает журнал использования where-used list
СообщениеДобавлено: Чт, окт 21 2010, 12:20 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, июн 02 2009, 22:28
Сообщения: 228
Откуда: MOW
Пол: Мужской
Хотелось бы поднять одну важную тему. Многие, наверное, замечали, что иногда не работает журнал использования, особенно в стандартном коде. То есть видим, что, например, ФМ есть в коде, а по поиску where used list в SE37 ничего не найдено.

Какие мысли по этому поводу: насколько я понял, журнал черпается из таблиц вроде D010INC/D010TAB. Изначально эти таблицы не заполнены, начинают заполняться при генерации программ (например при первом выполнении). По крайней мере когда в SAPGUI видим надпись "Compiling...", в SM50 часто можно видеть "Insert D010INC", а размер таблицы в это время постоянно растет, такие наблюдения.

Нашел еще такое упоминание здесь:
Цитата:
If you specify in the selection screen the name of a main program (Report/Module Pool), the SLOC indicator of the related INCLUDE sub-objects sometimes may not be counted, because it should be used "where used" (table D010INC) that, if no refreshed, it doesn't work.
So, in order to retrieve the total SLOC of a certain main program (with INCLUDEs) specifying the development class is enough (main objects and related sub-object are read from the object directory entry table TADIR), otherwise where used list should be regenerated.


Говорится о некой регенерации данной таблицы, но к сожалению я пока не нашел как это можно сделать.

Таким образом вопрос:
1. По какому принципу работает или не работает where-used list, прав ли я, может кто-то дополнит, даст более точную информацию, может кто-то больше ссылок нашел, нот итд
2. Можно ли как-то "перегенерить" эту или еще какие нужные таблицы, чтобы where-used list гарантированно заработал для всех объектов в системе или для отдельных объектов/пакетов/приложений итд


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Иногда не работает журнал использования where-used list
СообщениеДобавлено: Чт, окт 21 2010, 21:21 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, апр 12 2006, 12:43
Сообщения: 863
Откуда: СССР
Пол: Мужской
raaleksandr написал:
Хотелось бы поднять одну важную тему. Многие, наверное, замечали, что иногда не работает журнал использования, особенно в стандартном коде. То есть видим, что, например, ФМ есть в коде, а по поиску where used list в SE37 ничего не найдено.

Ходил я когда-то по этим граблям. Даже нота есть, базисники должны знать. Как только Вы (как АБАПер) тычете кнопку "where-used list" и если соответствующие таблицы еще не заполнены, то от Вашего имени генерится фоновое задание на заполнение этих таблиц.
Обычно это происходит на вновь инсталированных системах.
Посмотрите запланированые фоновые задачи от Вашего имени, может быть ситуация и прояснится.
Попинайте базисников (только не ногами) :wink: .
Удачи.

_________________
Никого не трогаю, примусы починяю.


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

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


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

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


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

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