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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Google [Bot]


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

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