Текущее время: Вт, май 13 2025, 13:18

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Проблема с функц. стандартной генерации ведения таблиц SE54
СообщениеДобавлено: Вт, янв 25 2005, 15:30 
Начинающий
Начинающий

Зарегистрирован:
Вт, янв 25 2005, 14:49
Сообщения: 4
Привет всем,
Даже не знаю к чему эта проблема больше относится к ABAP или BC, но проблема следующая:
Имеется туева хуча(200) собственных сгенерированых стандартных ракурсов ведения таблиц, ну естественно с классом поставки таблиц C "Таб. пользов. настройки, ведёт только клиент, не SAP-импорт".
Проблема состоит в том, что нужно все эти ракурсы ведения вместе с таблицами перекинуть клиентским системам заказчика. Все хорошо выглядит в общем если Пакет некоторых разработок(программ, таблиц, доменов и т.д.) записывался под отдельный класс разработок. Тогда просто берем и в транспортной системе создаем запрос на перенос, а потом говорим что хотим туда подцепить объекты из Класса разработок такогото. Все замечательно, казалось бы, но проблема состоит в том, что страндартные ракурсы ведения не были полностью включены в запрос, т.к. они состоят из "объектов инструментальных средств" (группа функций, экраны ведения и т.д.) а также все они еще и есть ЧАСТЬ НАСТРОЙКИ, которая ведется отдельно и никак не связана с пользовательским классом разработки. Короче... вот эту настройку и есть проблема - как ее перенести. :(
У меня есть один рабоче-крестьянский метод :(, брать таблицу или ракурс на измение, потом заходить в меню Утилиты->Генератор ведения таблиц, а потом жать на кнопку ТекстГрФункций, и только тогда эта скотина(система) желает предложить мне запрос на запись этой настройки.
Наверное вы скажете, ну и хрен с этой настройкой, но когда объекты(ракурсы, таблицы) будут перенесены в систему назначения, то при попытке их ведения, например через транзакцию SM30, система любезно обругается типа - "ракурс не полон или не существует", хотя физически все экраны ведения и все такое существует, все именно записит от этой настройки..
Так вот собственно я считаю что вот так вот ручками перед каждым переносом, лопатить все таблицы настройки, на предмет записи настройки есть БОЛЬШАЯ ЖОПА, поэтому я начал искать метод массового переноса и наткнулся на некую транзакцию SOBJ (Ведение кластера ракурсов SOBJ), где все эти настройки автоматич.генерации таблиц и прописаны.
Я почти обрадовался моему счастью, когда увидел что как и в большинстве Саповских транзакций там можно задать диапазон нужных мне объектов и нажать на заветную кнопочку "Перенести".
Но видимо у меня плохая карма или саповский софт уже совсем кривой стал :(
Вообщем делаю следущее: Выделяю записи что мне нужны, далее выбираю Перенести, система спрашивает у меня запрос, далее нажимаю кнопку Включить в запрос, а ЭТА ПАДЛА(система) говорит следущее "0 записи(ей) уже содержались в задаче TDEK926802." :( навсякий случай жму кнопку Удалить из запроса, на что система мне любездно отвечает "0 запис. не содержались в задаче TDEK926802". Если смотреть запрос и чего в него записано, то тама - правильно ни хрена нету :(
Короче ничего я так и не смог записать, в OSS рыться бесполезно, т.к. это не ошибка как таковая :(
*
Ну и теперь меня как жителя всего постсоветского пространсва интересуют ДВА ВОПРОСА: КТО ВИНОВАТ И ЧТО ДЕЛАТЬ :)
*
Есть ли у кого-нибудь еще другие варианты более-менее массового переноса настроек ракурсов ведения таблиц.

Заранее всем благодарен, а также благодарен за то, что хватило сил дочитать мой монолог до конца. Честное слово, как меня уже ЗАДОЛБАЛА ЭТА СИСТЕМА, глюк на глюке - багом погоняет :)


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

Зарегистрирован:
Чт, авг 19 2004, 08:36
Сообщения: 182
Откуда: Russia
Пол: Мужской
Была такая же проблема, правда ракурсов было гораздо меньше :), но все равно каждый раз перегенерировать не есть хорошо.
Делал вроде так.
Сравнивал, что создалось в запросе для диалога ведения при переносе пакета целиком и что создалось в другом запросе при полной перегенерации диалога. Находил недостающий объект, который был во втором запросе и которого не было в первом и ручками его включал в первый запрос. Для остальных диалогов добил соответсвенно недостающие объекты по аналогии. Вроде так.

_________________
С Уважением Серега


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 26 2005, 07:05 
Начинающий
Начинающий

Зарегистрирован:
Вт, янв 25 2005, 14:49
Сообщения: 4
Ну честно говоря я решил использовать старый проверенный и извращенный метод. Напишука я Call tranzaction с предварительным выбором объектов по классам разработки которых нужно включить в запрос :)


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

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


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

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


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

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