SAPфорум.RU https://sapboard.ru/forum/ |
|
Перенос признака в продуктив https://sapboard.ru/forum/viewtopic.php?f=12&t=47169 |
Страница 1 из 1 |
Автор: | Дмитрий Анатольевич [ Вт, фев 24 2009, 11:54 ] |
Заголовок сообщения: | Перенос признака в продуктив |
Добрый день! Возникла необходимость у признака изменить атрибут с ненавигационного на навигационный. В разработке данная операция прошла успешно без предупреждений и ошибок. (Следеут отметить, что в системе разработки у данного признака были основные данные, которые использовались в кубах и ОДС. Вообще ОД признака в разработке и продуктиве идентичны). При переносе в продуктив на этапе постобработки (After-Import) возникла ошибка: "Master Data Table /BI0/PCOSTELMNT содержит данные: признак 0COSTELMNT не может быть активирован. Master Data Table (Time-Dependent) /BI0/QCOSTELMNT содержит данные: признак 0COSTELMNT не может быть активирован. SID Table /BI0/SCOSTELMNT содержит данные: признак 0COSTELMNT не может быть активирован. Text Table /BI0/TCOSTELMNT содержит данные: признак 0COSTELMNT не может быть активирован." "Откат" изменений в разработке и повторный перенос в продуктив вызвал точно такую же ошибку. Открытие продуктиво на изменение и "ручная" активация в продуктиве вызывает эту же ошибку. С чем может быть связано успешная активация в разработке и ее невозможность в продуктиве? Может быть есть какие то настройки??? P.S. данные в системе с 2004 года, поэтому удаление ОД (как следствие предварительная чиска кубов) так скажем не выход... |
Автор: | BORLAND [ Вт, фев 24 2009, 13:05 ] |
Заголовок сообщения: | Re: Перенос признака в продуктив |
Попробуйте проанализировать и пофиксить свой признак. Как в Разработке, так и в Продуктиве. Используйте следующие коды транзакций: RSRV или RSD1. Обратите внимание на Анализировать и Исправление Инфо-объектов. При переносе в STMS в закладке "Опции" попробуйте выставить все галки. SCC4 = NOT GOOD , после того, как вы открывали Продуктив не забудьте проверить в SE03 "Просмотр исправленных объетов". |
Автор: | Дмитрий Анатольевич [ Вт, фев 24 2009, 13:34 ] |
Заголовок сообщения: | Re: Перенос признака в продуктив |
Совсем забыл написать, что в разработке в RSRV были предупреждения о возможности "битых" SIDов (после внесения изменений в признак), но исправление помогло. В продуктиве все и так было нормально. На всякий случай: БВ 3.х. А можно подробнее по поводу "опций" stms'a? Что за опции имеются ввиду и где их найти? По поводу изменения продуктива: все было сделано предельно аккуратно... Исправленных объектов нет:) |
Автор: | BORLAND [ Вт, фев 24 2009, 14:59 ] |
Заголовок сообщения: | Re: Перенос признака в продуктив |
Дмитрий Анатольевич написал: А можно подробнее по поводу "опций" stms'a? Что за опции имеются ввиду и где их найти? Не уверен, что вам поможет, но в STMS, когда вы переносите запрос (CTRL+F11), есть три закладки: "Срок", "Выполнение", "Опции". У меня были проблемы когда-то с основными данными, с временно-зависимыми атрибутами, мне помогли вышеперечисленные транзакции + SE14, укажите таблицы признака (и выберете затем Активировать и Адаптировать Таблицу БД). Проверьте связанные признаки. |
Автор: | Дмитрий Анатольевич [ Вт, фев 24 2009, 16:55 ] |
Заголовок сообщения: | Re: Перенос признака в продуктив |
se14 тоже пробовал, не помогает... Что то я как то при переносе запросов не обращал внимания на эти вкладки:)... И названия некоторых опций меня немного смущают... К тому же не уверен, что поможет, так как признак напрямую в продуктиве не активировался... Может быть еще есть какие нибудь настройки по проверке перед активацией в самой сестеме? А еще есть какие нибудь идеи? |
Автор: | Дмитрий Анатольевич [ Сб, фев 28 2009, 13:06 ] |
Заголовок сообщения: | Re: Перенос признака в продуктив |
К сожалению, стандартными методами проблемму решить не удалось... Помог старый добрый ABAP.... А именно копирование данных из таблиц, перенос признака, возвращение данных в таблицы. Естественно сначала все было проверено на разработке. После данной манипуляции все работало как и пержде:) (Хотя вполне достаточно было слделать бекап только S таблицы). На сколько смог понять проблемма возникла из-за того, что при перносе (точнее при активации признака) в данных таблицах создается нулевая запись (с нулевым SIDом). Так как такая запись уже существовала, вот он и ругался на невозможность активации. Но так и не понял что случилось, всмысле в разработке все было нормально, а в продуктиве не захотел активировать. Затем потребовалось сделать тоже самое с другим признаком (добавление атрибутов(в первом случае этого не было), изменение ненавигационнго на навигационный и т.д.) и активация в разрабортке и перенос в продуктив прошло без проблемм. Правда наблюдался некоторый косяк, а именно при ведении ОД признака отсутствовали добавленные атрибуты, хотя в таблицах они присутствовали (в том числе и в М таблице) и даже были выдны в бексе - вобщем криво сгенерировался экран. Помог повторный перенос. |
Автор: | Lenaone [ Чт, июн 25 2015, 14:46 ] |
Заголовок сообщения: | Re: Перенос признака в продуктив |
Подскажите, пожалуйста, признак из разработки переносится без основных данных? Аналогичная проблема, говорит, что не может активировать признак. В разработке и продуктиве основные данные разные. В признак добавила атрибуты и изменила источник данных. если нужно удалить основные данные признака в продуктиве, то это ведь полностью не возможно потому, что сиды признака используются в дсо и кубах. Как быть? |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |