Текущее время: Вс, июл 27 2025, 23:53

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


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


ВНИМАНИЕ!

Вопросы по исходящим поставкам - сюда



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Ссылка на ведение пользовательской таблицы в IMG
СообщениеДобавлено: Вт, дек 30 2008, 08:48 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, апр 06 2006, 10:17
Сообщения: 110
Добавил в IMG ссылку на пользовательскую таблицу (с помощью транзакции SIMGH). В последующем понадобилось изменить структуру таблицы, но система не дает этого сделать, говорит, что:
Maintenance dialog XXXX was not deleted.

Procedure
1. Change the IMG book(s). See the maintenance object description for maintenance dialog XXXX under Subobjects.
2. Delete the IMG link in the maintenance object description under Subobjects and then delete the maintenance dialog.

Ссылку я уже полностью удалил, там же где и добавлял (с помощью транзакции SIMGH). Однако, система продолжает ругаться. Подскажите, кто знает, как с эти бороться?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ссылка на ведение пользовательской таблицы в IMG
СообщениеДобавлено: Вт, дек 30 2008, 11:54 
Директор
Директор

Зарегистрирован:
Чт, фев 15 2007, 11:30
Сообщения: 1242
Система говорит о том, что вам сначала надо удалить ракурс ведения...

_________________
Порой не так важно, что ты знаешь. Важнее, чему ты сможешь научиться!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ссылка на ведение пользовательской таблицы в IMG
СообщениеДобавлено: Вт, дек 30 2008, 19:10 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Каждый раз, когда вы меняете структуру таблицы, нужно удалять и заново генерировать Maintenance Dialog. Это делается в словаре (SE11): Utilities -> Table Maintenance Generator.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ссылка на ведение пользовательской таблицы в IMG
СообщениеДобавлено: Пн, янв 05 2009, 07:53 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, апр 06 2006, 10:17
Сообщения: 110
Jelena написала:
Каждый раз, когда вы меняете структуру таблицы, нужно удалять и заново генерировать Maintenance Dialog. Это делается в словаре (SE11): Utilities -> Table Maintenance Generator.

Именно там и пытаюсь удалить ракурс ведения. Система выдает ошибку: "Ракурс ведения для XXXX невозможно удалить из-за ссылки на IMG".


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ссылка на ведение пользовательской таблицы в IMG
СообщениеДобавлено: Пн, янв 05 2009, 11:27 
Специалист
Специалист

Зарегистрирован:
Пт, мар 28 2008, 09:56
Сообщения: 101
Здравствуйте. А попробуйте проверить есть ли записи в таблице CUS_ACTOBJ с полем OBJECTNAME заполненным именем вашей таблице. Может быть остались какие-то ссылки на IMG.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ссылка на ведение пользовательской таблицы в IMG
СообщениеДобавлено: Пн, янв 05 2009, 12:04 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, апр 06 2006, 10:17
Сообщения: 110
avo написал(а):
Здравствуйте. А попробуйте проверить есть ли записи в таблице CUS_ACTOBJ с полем OBJECTNAME заполненным именем вашей таблице. Может быть остались какие-то ссылки на IMG.

Да, действительно, в CUS_ACTOBJ есть ссылка на мою таблицу. Только не пойму, почему ссылка осталась, я ведь всё корректно удалил (через транзакцию SIMGH). И как теперь удалить эту ссылку из CUS_ACTOBJ ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ссылка на ведение пользовательской таблицы в IMG
СообщениеДобавлено: Пн, янв 05 2009, 12:56 
Специалист
Специалист

Зарегистрирован:
Пт, мар 28 2008, 09:56
Сообщения: 101
Попробуйте через транзакцию S_CUS_IMG_ACTIVITY удалить вашу операцию. Название операции лежит в CUS_ACTOBJ-ACT_ID.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ссылка на ведение пользовательской таблицы в IMG
СообщениеДобавлено: Пн, янв 05 2009, 13:57 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, апр 06 2006, 10:17
Сообщения: 110
avo написал(а):
Попробуйте через транзакцию S_CUS_IMG_ACTIVITY удалить вашу операцию. Название операции лежит в CUS_ACTOBJ-ACT_ID.

Спасибо, это помогло. После того, как я удалил операцию через транзакцию S_CUS_IMG_ACTIVITY удалось наконец-то удалить и ракурс ведения. Однако ссылка в таблице CUS_ACTOBJ на мой объект осталась. Интересно, почему?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ссылка на ведение пользовательской таблицы в IMG
СообщениеДобавлено: Пн, янв 05 2009, 14:20 
Специалист
Специалист

Зарегистрирован:
Пт, мар 28 2008, 09:56
Сообщения: 101
Потому что это сап :). Он почему-то чистит только таблицу заголовка операций CUS_IMGACH, а табличку с настройками CUS_ACTOBJ не чистит. Когда он проверяет используется ли таблица в IMG то программа ищет соответствующую операцию и в CUS_ACTOBJ и в CUS_IMGACH. Соответственно в одной из этих таблиц он записи не находит и ошибку не выдает :). Я так думаю что это не очень критичная ошибка. Интересно что будет если вы попытаетесь создать вновь операцию с таким же названием как и удалили, наверное он просто перетрет запись в CUS_ACTOBJ новыми значениями.


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

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


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

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


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

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