Please, pay attention that now you are in public part of FAQ-Area. Register and find more FAQ-articles in Personal Cabinet.

FAQ#7001183: При замене заготовки в ТП, по которому выпущено извещение, меняется 1-ая версия заготовки, но не меняется 2-ая

Problem:

Сценарий воспроизведения проблемы при работе под Технологом:
1. Создаем ТП в ЛОЦМАН, с помощью модуля создания ТП (тип значения не имеет).
2. Открываем в ВЕРТИКАЛИ, выбираем из ПОЛИНОМА заготовку.
3. Получаем информацию из ТП в ЛОЦМАН. 
4. Утверждаем ТП.
5. Выпускаем извещение.
6. Создана вторая версия ТП. Открываем версию 2, меняем заготовку, на другой объект ПОЛИНОМ.
7. Получаем информацию из ТП в ЛОЦМАН.
 
В результате:
При работе под Технологом при получении данных из ТП в ЛОЦМАН будут отображены сообщения о невозможности изменения параметров связи (Скриншот 1).
 
При работе под Администратором в результате во 2-ой версии ТП будет привязана первая версия заготовки с перевыбранной заготовкой для второй версии ТП. Так как перевыбранный материал привязывается к первой версии заготовки, то и в первой версии ТП материал заготовки также меняется (Скриншот 2).
 
Как устранить эту проблему?

Solution:

Причина проблемы в том, что при замене материала заготовки "затирается" значение атрибута "Описание объекта заготовки в Лоцман", и теряется связь с объектом в БД ЛОЦМАН:PLM. Если при получении информации из документа связанной заготовки нет, но есть информация о материале, то по умолчанию создается ОЛ Заготовка первой версии.
 
Для устранения проблемы необходимо в ВЕРТИКАЛЬ-Конфигураторе удалить связь с НСИ для следующих атрибутов:
 
primaryblank.pdm_location (Скриншот 3)
detail.pdm_location (Скриншот 4)