Текущее время: Пн, июл 28 2025, 00:29

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Как восстановить сломанный SAPовский интерфейс?
СообщениеДобавлено: Пт, окт 07 2011, 15:45 
Ассистент
Ассистент

Зарегистрирован:
Ср, сен 22 2004, 12:15
Сообщения: 31
Приветствую, коллеги. Помогите, cлучилась неприятность. :cry:
По запарке бесстрашно изменил оригинальный интерфейс IF_OS_FACTORY - добавил в параметры метода CREATE_PERSISTENT свой необязательный Import параметр. После чего при насильственной активации система стала ругаться на группу типов этого интерфейса - OSCON: 'Field "OSCON_TRUE" is unknown. It is neither in one of the specified tables nor defined by a "DATA" statement.' то есть на первую же определенную в нем константу OSCON_TRUE. Причем сам OSCON не трогался и в полном порядке.
Было предпринято следующее:
1) удалялся добавленный параметр - ошибка оставалась,
2) в браузере модификаций сбрасывалось на оригинал и активировалось тут же - из браузера модификаций объект пропадал но ошибка присутствует все равно (по сути модификацией это не было тк система просто дала править оригинальный объект по 'дабл-клик - Отменить' - ну вот так вот у клиента настроено всё).
3) проверялся сам пакет SOS_COMMON где сидит этот интерфейс с группой типов на предмет пропущенных активаций - все чисто...
:( Вопрос: какие могут быть варианты решения кроме пересадки этого пакета из здорового места взамен больного.
P.S. Система 4.6

_________________
... Ведь не может же того быть, кабы не было бы никак. И не потому, что оно вообще, а потому что когда оно что, тогда оно и пожалуйста...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как восстановить сломанный SAPовский интерфейс?
СообщениеДобавлено: Пт, окт 07 2011, 15:51 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Перед тем как сломать что то не нужное, надо это сохранить)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как восстановить сломанный SAPовский интерфейс?
СообщениеДобавлено: Пт, окт 07 2011, 16:23 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
msi написал(а):
Приветствую, коллеги. Помогите, cлучилась неприятность. :cry:
По запарке бесстрашно изменил оригинальный интерфейс IF_OS_FACTORY - добавил в параметры метода CREATE_PERSISTENT свой необязательный Import параметр. После чего при насильственной активации система стала ругаться на группу типов этого интерфейса - OSCON: 'Field "OSCON_TRUE" is unknown. It is neither in one of the specified tables nor defined by a "DATA" statement.' то есть на первую же определенную в нем константу OSCON_TRUE. Причем сам OSCON не трогался и в полном порядке.
Было предпринято следующее:
1) удалялся добавленный параметр - ошибка оставалась,
2) в браузере модификаций сбрасывалось на оригинал и активировалось тут же - из браузера модификаций объект пропадал но ошибка присутствует все равно (по сути модификацией это не было тк система просто дала править оригинальный объект по 'дабл-клик - Отменить' - ну вот так вот у клиента настроено всё).
3) проверялся сам пакет SOS_COMMON где сидит этот интерфейс с группой типов на предмет пропущенных активаций - все чисто...
:( Вопрос: какие могут быть варианты решения кроме пересадки этого пакета из здорового места взамен больного.
P.S. Система 4.6

А Вы случайно не удалили ссылку на данную группу виз закладки "Свойства"?

_________________
"После" - не значит "вследствие"


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как восстановить сломанный SAPовский интерфейс?
СообщениеДобавлено: Пт, окт 07 2011, 17:21 
Ассистент
Ассистент

Зарегистрирован:
Ср, сен 22 2004, 12:15
Сообщения: 31
Забыл написать. Уточняю - нет. Она на месте. Более того как вариант решения пробовал удалять ее чтобы создать заново - не помогает.

_________________
... Ведь не может же того быть, кабы не было бы никак. И не потому, что оно вообще, а потому что когда оно что, тогда оно и пожалуйста...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как восстановить сломанный SAPовский интерфейс?
СообщениеДобавлено: Пт, окт 07 2011, 19:38 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Если интерфейс 1 в request, то можно просто восстановить версию в управлении версиями. Если в запросе есть еще объекты, то они так же откатятся назад

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как восстановить сломанный SAPовский интерфейс?
СообщениеДобавлено: Пт, окт 07 2011, 20:30 
Ассистент
Ассистент

Зарегистрирован:
Ср, сен 22 2004, 12:15
Сообщения: 31
В режиме просмотра интерфейса все варианты управления версиями неактивны. В режиме редактирования доступен только вариант 'Назад к активной версии' но ничего не проиходит. В браузере модификаций при попытке вызвать Управление версиями пишет 'Активных версий нет' (при том что интерфейс все ж активирован). Кроме того при попытке сбросить в оригинал пишет: 'Warning. No original version exists for this object.' однако если продолжить то кагбэ что то сбрасывает, но безрезультатно. :(
Что ж я такое там наломал... ума не приложу... не могло ли повлиять что я мог случайно осуществить ведение на языке входа в систему?

_________________
... Ведь не может же того быть, кабы не было бы никак. И не потому, что оно вообще, а потому что когда оно что, тогда оно и пожалуйста...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как восстановить сломанный SAPовский интерфейс?  Тема решена
СообщениеДобавлено: Пт, окт 07 2011, 21:33 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Попробуйте переактивировать группу типов OSCON... я понимаю что не трогали, но мало ли.
Еще можно попробовать поглядеть глазами исходники интерфейса, может там что кривое - всякое бывает (и до кучи - сравнить эти исходники с тестовой/продуктивной системой).
Как узнать в каких инклудах лежат исходники - можно посмотреть тут, возможно для интерфейсов нужно немного доработать

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


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

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


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

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


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

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