View previous topic :: View next topic |
Author |
Message |
ZLOB Участник
Age: 36 Joined: 15 Feb 2011 Posts: 7
|
Posted: Mon Jul 25, 2011 4:17 pm Post subject: Группа функций дефективна |
|
|
Добрый день!
Столкнулся с проблемой, при попытке просмотра кода функционального модуля вылезает ошибка "Группа функций дефективна". При этом в коде программы ФМ отрабатывает правильно. С чем может быть связанно? |
|
Back to top |
|
|
vga Мастер
Age: 170 Joined: 04 Oct 2007 Posts: 1218 Location: Санкт-Петербург
|
Posted: Mon Jul 25, 2011 4:38 pm Post subject: |
|
|
Добрый день, возможно в код внесены изменения, содержащие ошибку. ФМ при актвации на что ругается?
При запуске выполняется предыдущий активированный код. _________________ Молитва - это запрос разработчику на изменение кода программы. |
|
Back to top |
|
|
Удав Гуру
Age: 48 Joined: 25 Jan 2008 Posts: 580 Location: Москва
|
Posted: Mon Jul 25, 2011 4:44 pm Post subject: |
|
|
В транзакции SE37 укажите название ФМ и выполните пункт меню "Утилиты->Исправить группу функций". _________________ С уважением,
Удав. |
|
Back to top |
|
|
ZLOB Участник
Age: 36 Joined: 15 Feb 2011 Posts: 7
|
Posted: Mon Jul 25, 2011 4:53 pm Post subject: |
|
|
Quote: | ФМ при актвации на что ругается? |
Не ругается вообще, текущая версия ФМ и есть активная.
Quote: | В транзакции SE37 укажите название ФМ и выполните пункт меню "Утилиты->Исправить группу функций". |
Сделал, все фм группы функций ссылаются на неправильный include. Вообще все это похоже сделано нарочно с целью скрыть исходный код, все неработающие фм принадлежат одному разработчику. |
|
Back to top |
|
|
Удав Гуру
Age: 48 Joined: 25 Jan 2008 Posts: 580 Location: Москва
|
Posted: Mon Jul 25, 2011 5:05 pm Post subject: |
|
|
Выполните эту функцию в манданте разработки и перенесите запрос во все системы, где уже есть эта группа функций.
Здесь дело может быть в неправильной последовательности переноса запросов. _________________ С уважением,
Удав. |
|
Back to top |
|
|
ZLOB Участник
Age: 36 Joined: 15 Feb 2011 Posts: 7
|
Posted: Mon Jul 25, 2011 5:39 pm Post subject: |
|
|
Quote: | Выполните эту функцию в манданте разработки и перенесите запрос во все системы, где уже есть эта группа функций. |
"Исправить группу функций" предлагает только метод лечения путем удаления всех include из группы функций. Не уверен что смогу потом все это собрать. Пожалуй, сделаю бэкап и попробую. Спасибо за советы! |
|
Back to top |
|
|
ZLOB Участник
Age: 36 Joined: 15 Feb 2011 Posts: 7
|
Posted: Fri Jul 29, 2011 11:22 am Post subject: |
|
|
В общем, все более-менее прояснилось. Это прощальный подарок от предыдущего разработчика. Каким-то образом он заблокировал от просмотра/изменения код всех ФМ и программ (при попытке просмотра ругается на "Навигацию нельзя выполнить из-за синтаксических ошибок.
"). Остается открытым вопрос как именно он это сделал и как с этим бороться. Кто-нибудь сталкивался с подобным или м.б. знает способы защиты кода от просмотра? |
|
Back to top |
|
|
vga Мастер
Age: 170 Joined: 04 Oct 2007 Posts: 1218 Location: Санкт-Петербург
|
Posted: Fri Jul 29, 2011 12:53 pm Post subject: |
|
|
Может в транспортах остались прошлые версии, попробуйте их накатить в другой системе. _________________ Молитва - это запрос разработчику на изменение кода программы. |
|
Back to top |
|
|
ZLOB Участник
Age: 36 Joined: 15 Feb 2011 Posts: 7
|
Posted: Fri Jul 29, 2011 1:53 pm Post subject: |
|
|
В транспортах, к сожелению, пусто. |
|
Back to top |
|
|
Удав Гуру
Age: 48 Joined: 25 Jan 2008 Posts: 580 Location: Москва
|
Posted: Fri Jul 29, 2011 1:56 pm Post subject: |
|
|
Если в инклюдах просто стоит "Блокировка редактора", то еще можно что-то сделать.
Если же просмотр кода не доступен (не из-за полномочий) - то увы _________________ С уважением,
Удав. |
|
Back to top |
|
|
ZLOB Участник
Age: 36 Joined: 15 Feb 2011 Posts: 7
|
Posted: Fri Jul 29, 2011 2:42 pm Post subject: |
|
|
Докопался до сути проблемы - товарищ в цикле ко всем своим программам добавил *@#@@[SAP] в первую строчку. После этого исходный код затирается. Лечится исключительно бэкапами |
|
Back to top |
|
|
John Doe Модератор
Age: 46 Joined: 05 Nov 2007 Posts: 725 Location: КраснАдар
|
|
Back to top |
|
|
vga Мастер
Age: 170 Joined: 04 Oct 2007 Posts: 1218 Location: Санкт-Петербург
|
Posted: Fri Jul 29, 2011 4:39 pm Post subject: |
|
|
ZLOB wrote: | В транспортах, к сожелению, пусто. |
Какая то странная у вас транспортная система или не так ищите. _________________ Молитва - это запрос разработчику на изменение кода программы. |
|
Back to top |
|
|
vga Мастер
Age: 170 Joined: 04 Oct 2007 Posts: 1218 Location: Санкт-Петербург
|
Posted: Fri Jul 29, 2011 5:00 pm Post subject: |
|
|
А вообще за такие дела нужно на нынешнее место работы вашего бывшего абапера сообщать! _________________ Молитва - это запрос разработчику на изменение кода программы. |
|
Back to top |
|
|
ZLOB Участник
Age: 36 Joined: 15 Feb 2011 Posts: 7
|
Posted: Mon Aug 01, 2011 11:42 am Post subject: |
|
|
Quote: | Какая то странная у вас транспортная система или не так ищите. |
Вполне возможно что второе. SAP - не основной мой профиль, а кого-то более квалифицированного пока нет. Что же касается бывшего абапера - это теперь головная боль начальтсва
Всем спасибо за участие, тему можно считать закрытой. |
|
Back to top |
|
|
|