Надо или не надо копировать - вопрос спорный. Смотря для чего. Зависит в основном от того, какие задачи потом планируется решать с использоанием этого ТП.
Мне кажется наиболее оптимальный вариант такой:
В единичный ТП из ТТП ничего не копировать. Ставить только ссылку на ТТП в соответствующей операции;
В ТТП применительно к конкретной детали, естественно, могут быть отличия (выполняются не все операции по ТТП, а только отдельные, используется другой инструмент/оснастка, нормы соответствуют конкретной детали и т.п.). Поэтому, делаем так:
- в соответствующем справочнике заводим номенклатурную позицию ТТП;
- сам типовой техпроцесс заводим как первую версию технологии для этой номенклатурной позиции ("ТТП");
- для каждой детали обрабатываемой по этому ТТП детали, заводим по отдельной версии техпроцесса (для номенклатуры "ТТП"). В эту версию уже копируем только то что относится в конкретной детали и если надо, то дополняем и корректируем. Для простоты лучше давать версиям при этом понятные названия (например по обозначению, наименованию деталей).
Таким образом получается что у номенклатуры ТТП будет много версий технологии. Одна - сам ТТП, а остальные - этот же ТТП, но применительно уже к конкретным деталям.
При такой структуре получаются следующие преимущества:
1. Единичные ТП не перегружены информацией, которая в них не особо нужна. Причем это удобно как при разработке и просмотре этих ТП, так и при их последующем использовании в модуле "Производство".
2. Проще вносить изменения в "постоянную часть ТТП". Это можно автоматизировать, разработав специальную утилиту (макрос). Над этим вопросом мы работаем.
3. Для планирования ресурсов, загрузки и других показателей в производстве при формировании производственных спецификаций можно брать в единичные ТП деталей только ту информацию, которая реально нужна, а не всю, которая есть в ТТП.
Это общий принцип, как можно работать с ТТП. Есть некоторые тонкости практической реализации (как сделать поудобнее), с которыми сейчас разбираемся как раз.