SAP® 同期中にエラーが報告されます。 整合性ルールのチェック時に競合が発生しました。
エラー メッセージ
SAP ファンクション タイプとその親が適合しないため、要素 <要素の名前> はスキップされました。
原因
ARIS では、SAP® ソリューション マネージャ要素の階層構造は、定義されたアサインメント構造を使用して構成されます。構造要素は、SAP ファンクションによって表されます。階層要素は、独特の [SAP ファンクション タイプ] 属性があるファンクション、データベースの下位グループ、関連する [SAP モデル タイプ] 属性があるモデル別に処理されます。 ファンクションに使用されるデフォルト シンボルは、アサインメントに対して選択されたモデル タイプによって異なります。ファンクションの [SAP ファンクション タイプ] 属性は、アサインされたモデルの [SAP モデル タイプ] 属性と一致する必要があります。このモデルには、1 階層下の SAP ファンクション タイプのファンクション オカレンスのみを含める必要があります。EPC やファンクション割当図などは、同じタイプの複数のモデルを 1 つのファンクションにアサインできます。BPMN モデルを使用する場合、アサインできる BPMN モデルは 1 つのみです。[SAP モデル タイプ] 属性は同期に関連する 1 つのモデルのみに設定され、アサインメント構造が一貫している必要があります。
任意の入れ子フォルダー構造に要素を配置して、必要な数のレベルにすることができます。ARIS SAP フォルダーは、下位グループ、[SAP ファンクション タイプ] 属性の値が [フォルダー] のファンクション、[SAP モデル タイプ] 属性の値が [フォルダー] のモデル別に処理されます。 フォルダーを使用して、シナリオ、プロセス ステップ ライブラリ (PSL)、インターフェイス ライブラリを構造化できます。業務プロセス構造下のフォルダーは、下位要素としてシナリオまたはフォルダーのみを持つことができます。上位要素は、フォルダーかルート ノードのいずれかになります。同じルールが PSL にも適用されます。しかし、シナリオやプロセスは PSL では使用できないため、プロセス ステップ フォルダーの下位要素として持てるのはプロセス ステップのオリジナルのみです。
解決方法
ファンクションの [SAP ファンクション タイプ] 属性値を変更します。これは、アサインされたモデルの [SAP モデル タイプ] 属性と合致する必要があります (テーブルを参照)。ファンクションの [SAP ファンクション タイプ] 属性値が正しい場合、[SAP モデル タイプ] 属性値が [SAP ファンクション タイプ] 属性値と合致するモデルに、必ずファンクションのオカレンスを配置します。
階層 |
SAP モデル タイプ/ |
下位 |
上位 |
---|---|---|---|
ブランチ |
プロジェクト |
フォルダー プロセス ステップ フォルダー (PSL) 実行可能ファイル フォルダー インターフェイス フォルダー |
- |
フォルダー |
フォルダー |
フォルダー シナリオ |
ブランチまたはフォルダー |
シナリオ |
シナリオ |
プロセス |
フォルダー |
プロセス |
プロセス |
プロセス ステップ PSL オカレンス* |
シナリオ |
プロセス ステップ |
プロセス ステップ |
- |
プロセス |
プロセス ステップ フォルダー (PSL) |
プロセス ステップのフォルダー |
プロセス ステップのオリジナル (PSL) |
プロセス ステップ フォルダー (PSL) |
プロセス ステップのオリジナル (PSL) |
プロセス ステップのフォルダー |
- |
プロセス ステップ フォルダー (PSL) |
実行可能ファイル フォルダー |
実行可能ファイル フォルダー |
実行可能ファイル フォルダー |
実行可能ファイル フォルダー |
インターフェイス フォルダー |
インターフェイス フォルダー |
インターフェイス フォルダー なし** |
インターフェイス フォルダー |
*SAP とは異なり、ARIS ではプロセス ステップのオリジナルのオカレンスを、プロセスの下位要素として使用できます。
**SAP とは異なり、ARIS のインターフェイスは構造要素としてはマッピングされず、アサインメントとしてマッピングされます。
ARIS オブジェクトが SAP 構造に現れないようにするには、以下のシンボルを使用します。
SAP シャドウ ファンクション
このシンボルのオブジェクトは、同期プロセスから除外されます。
プロセス インターフェイス
このシンボルは、E2E シナリオなどのほかのプロセスへのリンクとして使用できます。このシンボルのオブジェクトは、同期プロセスから除外されます。