エラー コード - SOLAR_0001

SAP® 同期中にエラーが報告されます。 整合性ルールのチェック時に競合が発生しました。

エラー メッセージ

[SAP ID] 属性を持つオブジェクト定義が複数存在するため、要素 <要素の名前> はスキップされました。

原因

SAP® アイテムは、[SAP ID] 属性で識別します。SAP ID は、SAP® ソリューション マネージャ内では一意です。ARIS では、データの同期時にこの ID が自動的に設定されます。同期されたオブジェクトの定義コピーを作成した場合、その定義コピーは同じ SAP ID を持ちます。すると、SAP ID が一意ではなくなり、同期するオブジェクトが見つからなくなるため、そのオブジェクトの同期は実行できなくなります。以前に同期したアイテムの定義コピーは使用しないでください。

したがって、SAP ID が設定される SAP® プロセス モデルの場合、特定の SAP ID を持つ SAP ファンクションは 1 つである必要があります。メソッド設定を変更していない場合、これらの SAP ファンクションはこのシンボルで認識できます。

SAP ファンクション同期

解決方法

定義のコピーを削除する

定義のコピーを削除し、SAP ファンクション ウィザードを使用して、整合性ルールに準拠したオブジェクトを作成します。 ARIS には、ブランチ用またはプロジェクト用の SAP ファンクション、実行可能ファイルインターフェイス文書を作成するためのサポート オプションがあります。[ソリューション マネージャ] オプション ページの [サポート ダイアログを開く] チェック ボックスと [SAP® ソリューション マネージャを使用して実行可能ファイルを実行する] チェック ボックスをオンすると、新しい SAP ファンクションの実行可能なコードと割り当て構造が、SAP® ソリューション マネージャ 7.2 または SAP® ソリューション マネージャ 7.1 の整合性ルールに従って自動的に指定されます。文書は、SAP® ソリューション マネージャに転送できます。

SAP ID を削除する

オブジェクト定義から SAP ID を削除し、必要に応じて割り当てられたモデルからも削除します。

オカレンス コピーまたはショートカットを使用する

SAP ファンクションのオカレンス コピーを使用している場合、これらはデフォルトでは [SAP シャドウ ファンクション] シンボルで表示されます。

SAP ファンクションのオカレンス

[SAP シャドウ ファンクション] シンボルのオブジェクトは、同期プロセスから除外されます。また、これは、プロセス モデルで使用され、関連する [プロセス インターフェイス] にも影響を及ぼします。

ショートカットは、プロジェクト内で何度でも使用することができます。テスト シナリオでは、ショートカットは無視されます。ショートカットは SAP® ソリューション マネージャ内に作成される (その場合は、新しい SAP ID が割り当てられる) 場合と、ARIS から削除される場合があり、これは同期の方向によって決まります。

ショートカットは、イベント駆動プロセス連鎖と付加価値連鎖でこれらのシンボルを使用して表現されます:

ショートカット ショートカット

リンクされたオブジェクト定義が管理されている同じプロジェクト内でのみ、ショートカットを使用することができます。

オブジェクト定義とショートカットの両方を同期設定に含める必要があります。

SAP® ソリューション マネージャ 7.2 ではショートカットはサポートされません。