SAP® 同期中にエラーが報告されます。 整合性ルールのチェック時に競合が発生しました。
エラー メッセージ
SAP プロジェクト モデルに同じ SAP ID を持つオブジェクト オカレンスが複数存在するため、要素 <要素の名前> はスキップされました。
原因
同期に含まれているシンボルを持つオカレンス コピーが使用された。SAP シャドウ ファンクションまたはショートカットを使用すると、このエラーは発生しません。
SAP® アイテムは、[SAP ID] 属性で識別します。SAP ID は、SAP® ソリューション マネージャ内では一意です。ARIS では、データの同期時にこの ID が自動的に設定されます。同期されたオブジェクトの定義コピーを作成した場合、その定義コピーは同じ SAP ID を持ちます。すると、SAP ID が一意ではなくなり、同期するオブジェクトが見つからなくなるため、そのオブジェクトの同期は実行できなくなります。以前に同期したアイテムの定義コピーは使用しないでください。
したがって、SAP ID が設定される SAP® プロセス モデルの場合、特定の SAP ID を持つ SAP ファンクションは 1 つである必要があります。メソッド設定を変更していない場合、これらの SAP ファンクションはこのシンボルで認識できます。
解決方法
オカレンスのコピーを削除する
オカレンスのコピーを削除し、SAP ファンクション ウィザードを使用して、整合性ルールに準拠したオブジェクトを作成します。
[ソリューション マネージャ] オプション ページで [サポートするダイアログ ボックスを開く] チェック ボックスをオンにすると、新しい SAP ファンクションのアサインメント構造は自動的に整合性を保って設定されます。
SAP シャドウ ファンクションまたはショートカットを使用
SAP ファンクションのオカレンス コピーを使用している場合、これらはデフォルトでは [SAP シャドウ ファンクション] シンボルで表示されます。
[SAP シャドウ ファンクション] シンボルのオブジェクトは、同期プロセスから除外されます。また、これは、プロセス モデルで使用され、関連する [プロセス インターフェイス] にも影響を及ぼします。
ショートカットは、プロジェクト内で何度でも使用することができます。テスト シナリオでは、ショートカットは無視されます。ショートカットは SAP® ソリューション マネージャ内に作成される (その場合は、新しい SAP ID が割り当てられる) 場合と、ARIS から削除される場合があり、これは同期の方向によって決まります。
ショートカットは、イベント駆動プロセス連鎖と付加価値連鎖でこれらのシンボルを使用して表現されます:
リンクされたオブジェクト定義が管理されている同じプロジェクト内でのみ、ショートカットを使用することができます。
オブジェクト定義とショートカットの両方を同期設定に含める必要があります。
SAP® ソリューション マネージャ 7.2 ではショートカットはサポートされません。