特殊なユーザー機能 > バージョン管理 > ドキュメントのバージョン管理 > 関連ドキュメントを持つオブジェクトのコピー
  
関連ドキュメントを持つオブジェクトのコピー
関連ドキュメントを持つオブジェクトをコピーする場合、"浅いコピー" または "深いコピー" 機能のどちらが設定されているかによって、結果が異なります。
浅いコピーが有効な場合のオブジェクトのコピー
浅いコピーのシステム設定を使ってオブジェクトをコピーするとき、新しいコピーはオリジナルの場合と同じ関係を保持してドキュメントを参照します。たとえば、オリジナルの製品に「参照」ドキュメント関係が 2 つ、「詳細」ドキュメント関係が 1 つある場合、リンクはそれらのドキュメントに同じ方法でコピーされます。
深いコピーが有効な場合のオブジェクトのコピー
深いコピーのシステム設定を使ってオブジェクトをコピーする場合、ソースドキュメントの新しいバージョンが作成され、オリジナルのオブジェクト関係と同じ方法で関連付けが行われます。たとえば、バージョン C の参照ドキュメントを持つ製品 M341 があり、深いコピーのシステム設定を使ってこの製品をコピーし、新しい製品を作成するとします。製品はコピーされ、バージョン値 A の新しい参照ドキュメントが作成されます。
「参照」ドキュメントに関しては、深いコピーでは最新バージョンの作業版数のコンテンツが使用されます。「詳細」ドキュメントに関しては、コピー作成時に指定されたバージョンのコンテンツが使用されます。
深いコピーのプロパティの有効化
深いコピーの機能を有効にするには、プロパティ設定を true に設定します。
com.lcs.wc.document.SKUDocs.deepCopy
com.lcs.wc.document.productDocs.deepCopy
ドキュメントのコピーと貼り付け
バージョン化されたドキュメントをクリップボードにコピーすると、ドキュメントは関係とバージョンの詳細情報を維持し、それらをクリップボードに表示します。これらのドキュメントに対するアクセス許可がない場合、ドキュメントをコピーすることはできません。ドキュメントを貼り付けたとき、「参照」ドキュメントまたは「詳細」ドキュメントの関係タイプは維持されています。
ドキュメントを一括コピーする際には、コピーする製品ドキュメントを選択できます。コピーするドキュメントを選択するためのプロンプトが表示されます。たとえば、すべての製品ドキュメントをコピーする必要があるが、カラーウェイについては参照ドキュメントだけが必要な場合は、そのようにオプションを指定できます。