Текущее время: Ср, апр 17 2024, 02:04

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




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Замещения: операция сетевого графика
СообщениеДобавлено: Вт, апр 03 2012, 12:45 
Ассистент
Ассистент

Зарегистрирован:
Пт, мар 21 2008, 11:10
Сообщения: 32
Добрый день!
Создаю замещение для операции сетевого графика (GGB1). Замещаемого поля нет среди разрешенных полей структуры AFVGD для типа логического класса 075 (Операция СГ). Добавил записи в таблицу GB01 и GB01C. Перегенерировал программы для проверок/замещений/правил с помощью RGUGBR00 в целевом манданте. Прописал код замещения (из GGB1) в профиле СГ для замещения в операции СГ.
Замещение написано на ABAP. Само замещение выполняется (срабатывает BREAK-POINT), но после работы результат замещения не сохраняется.
Начал копать отладку. Вижу, что после выполнения кода замещения система пытается запустить процедуру контроля списка допустимых замещаемых полей для события 1120 (операция СГ). Верно определяет код сгенерированной программы для замещений/манданта. Но имя процедуры в этой программе для класса 075 находит неверное (как оказалось, перед вызовом кода замещения для ОСГ в программном коде SAP "зашиты" 2 таблицы - CAUFVD и AFVGD), т.к. первой считывает запись с таблицей CAUFVD, значений для которой нет в GB01. Далее система считает, что замещаемое мной поле не разрешено для замещения и изменения, внесенные замещением, игнорируются.

Отзовитесь, кто сталкивался с данной проблемой. Как решали? Либо судя по моему описанию, что я делаю не так, или какой шаг в настройке пропущен? Есть ли у кого положительный опыт использования замещений для ОСГ?
Версия SAP ERP 605. Свежих нот по ключевым словам "Substitution network activity" не нашел, решающих проблему.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Замещения: операция сетевого графика  Тема решена
СообщениеДобавлено: Вт, апр 03 2012, 17:41 
Ассистент
Ассистент

Зарегистрирован:
Пт, мар 21 2008, 11:10
Сообщения: 32
Удалось забороть проблему, вдруг кому пригодится.
1. Помогла нота 721442 - Substitution for field AFVGD-AUDISP does not happen, я как раз пытался заместить AFVGD-AUDISP.
2. Если замещаешь только одно поле AFVGD-AUDISP, замещение всё равно не срабатывало. происходит отсечка по проверке наличия изменений в ОСГ по усеченной структуре AFVGB (в которой нет поля AUDISP). Пришлось попутно заместить любое поле из данной структуры.


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

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


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

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


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

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