エンタープライズ管理 > Windchill のエクスポートとインポート > PTC Windchill PLM Connector - Creo Packages Administrator's and User's Guide > Creo Packages > パッケージのエクスポート > パッケージのエクスポートの準備 > コンフリクトのオーバーライドの設定
  
コンフリクトのオーバーライドの設定
コンフリクトのオーバーライドを使用して、各オブジェクトのポリシーに優先する処理を行えます。Creo Packages では、作業版数 (バージョン) を wpc_preferences.txt ファイルに含まれるコンフリクト規則と一緒にパッケージングすることで、コンフリクトのオーバーライドが可能です。
wpc_preferences.txt ファイルは任意のテキストエディタで修正できます。コメント記号 (#) を除去すると、プリファレンスがアクティブになります。
wpc_preferences.txt ファイルに一度設定したコンフリクトのオーバーライドプリファレンスは、パッケージをエクスポートするたびに使用されます。エクスポートプリファレンスの変更が必要になった場合は、wpc_preferences.txt ファイルを修正できます。
規則
1 つのパッケージには、同じオブジェクトの 1 つの作業版数 (バージョン) のみをパッケージ化できます。同じオブジェクトの異なる作業版数 (バージョン) を収集するように、コマンドラインまたはレシピファイルに競合する規則が指定され、これらの規則が適用されている場合、パッケージのエクスポートは失敗します。
レシピファイルで指定されている規則が競合していて、異なるオブジェクトセットを収集するように指定されている場合は、すべての規則の和集合が収集されます。
1 つのレシピには複数のシードを指定できます。1 つのパッケージに複数のレシピを含む 1 つのシードを指定することはできません。
ソース PLM システムの規則は、コレクションまたは設定の処理時に適用されます。ただし、ファミリーテーブルと外部簡略表示 (ESR) は例外です。
ファミリーテーブル - ファミリーテーブルのメンバーは分離不可能です。パッケージにはすべてのメンバーを含める必要があります。動作は設定できません。
外部簡略表示 - 外部簡略表示 (ESR) を使用する場合は、Creo Packages の次のエクスポート規則およびインポート規則に従ってください。
すべての依存が指定されている場合は、Creo Packages によって ESR、そのマスター設計アセンブリ、およびその依存すべてが収集されます。
必須の依存が指定されている場合は、ESR がシードオブジェクトとして選択されていても、マスター設計アセンブリとその依存も Creo Packages に含まれます。
モデルセントリックまたは部品セントリックのいずれかの設定言語を指定できます。
デフォルトでは、最新のモデルセントリック処理が使用されます。
モデルセントリック処理は次の基準をサポートします。
最新 - ライフサイクル状態
保管状態
「管理ベースライン」
通常、Windchill のデフォルトのコンフィギュレーションは latest ですが、シードが latest に指定されていない場合は、as stored がデフォルトになります。オプションとして、モデルセントリック処理の代わりに、部品セントリック (ベストエフォート) 処理を使用できます。部品セントリック処理で設定できる基準は、Latest、View Life Cycle State、Managed Baseline、および Effectivity です。
図面などの親を収集する場合、Windchill は親のすべての子をデフォルトで処理しますその依存をさらに処理するかどうかは設定が可能です。デフォルトでは、Windchill は図面の依存を処理しません。
要件
エクスポートするオブジェクトへの読み取りアクセス権がない場合、および wpc.export.secured.version プリファレンスが有効化されていない場合は、エクスポートが失敗してエラーメッセージが表示されます。
エクスポートするオブジェクトへの読み取りアクセス権がある場合は、エクスポートパッケージに基準を指定することで、そのオブジェクトのコレクションに対するコンフリクトのオーバーライドを実行できます。シードオブジェクトへのアクセス権がない場合、Creo Packages はこれらのオブジェクトを検索せず、エラーメッセージは生成されません。