Error code - SOLAR_0030
The error is reported during SAP® synchronization. A conflict occurred while checking consistency rules.
Error message
The process model assigned to the function <Name of function> was skipped because SAP model type and SAP function type do not match.
Cause
In ARIS, you can assign several models of the same type to one function. The SAP model type attribute determines the model relevant to synchronization. If you receive this error message, the wrong value has been specified for the model.
The hierarchical structure of SAP® Solution Manager elements is structured in ARIS by means of the defined assignment structure. Structural elements are always represented by functions. The hierarchical structure is handled by functions with distinct SAP function type attributes, database subgroups, and models with related SAP model type attributes. The default symbol used for functions depends on the model type selected for the assignment. The SAP function type attribute of a function must match the SAP model type attribute of the assigned model. This model must only contain function occurrences of the next lower SAP function type. Several models of the same type can be assigned to a function. The SAP model type attribute can only be specified for the model relevant to synchronization, and the assignment structure must be consistent.
In SAP® Solution Manager 7.1, the process structure below the project node is fixed on a 3-level hierarchy: Scenarios > Business Processes > Process Steps.
To objects of the SAP function type:
|
models are assigned of the SAP model type:
|
These models contain objects of the SAP function type:
|
Project
|
Project
|
Scenario
|
Scenario
|
Scenario
|
Process
|
Process
|
Process
|
Process step
|
As this structure is mandatory for SAP synchronization, in ARIS new SAP functions can be created using a wizard. This allows you to create all assignments automatically (see different procedures for SAP Solution Manager 7.1 or SAP Solution Manager 7.2).
With SAP® Solution Manager 7.2, this structure below the branch node is still mandatory. By placing elements in an arbitrary nested folder structure, there can be as many levels as required. In ARIS SAP folders are handled by subgroups, functions with the Folder SAP function type attribute value, and models with the Folder SAP model type attribute value. Folders can be used to structure scenarios as well as the Process steps library (PSL). Below the Business process structure, folders can only have scenarios or folders as subordinate elements. Superior elements can either be a folder or a root node. The same rules apply for the PSL. But since scenarios or processes are not available in the PSL, Process steps folders can only have process step originals as subordinate elements.
In ARIS, folders are handled like all other SAP structure elements branch, scenario, process and process step. For folder items, the new Folder and Process steps folder SAP function types and SAP model types are to be used.
Hierarchy
|
Model type
|
Subordinate
|
Superior
|
Branch
|
Project
|
Folder
Process steps folder(PSL)
|
-
|
Folder
|
Folder
|
Folder
Scenario
|
Folder
|
Scenario
|
Scenario
|
Process
|
Folder
|
Process
|
Process
|
Process step
|
Scenario
|
Process step
|
Process step
|
-
|
Process
|
Process steps folder (PSL)
|
-
|
Process step original (PSL)
|
Process steps folder (PSL)
|
Process step original (PSL)
|
-
|
-
|
Process steps folder (PSL)
|
This example shows how this SAP solution is mapped in ARIS.

The Development branch of the DEMO_ARIS Branch solution was downloaded to the SAP database subgroup. The top structure always starts with a root function of the Project SAP function type. This root function, as well as the subgroup containing the branch's content, always have the same name as the SAP project or branch.

The subgroup stores the content in hierarchical levels.

It contains the Business process, Process step library, Roles, and the System landscape subgroups.SAP Solution Manager 7.1
|
SAP Solution Manager 7.2
|
Project
SAP® Solution Manager projects and branches are represented in ARIS by start objects. Objects of the Function type are created automatically. You cannot change this setting. For the start objects, the Project SAP function type attribute value is selected automatically. Models of the Project SAP model type are assigned to the start objects.
By default, a model of the Value-added chain diagram (VACD) type and a model of the Function allocation diagram (FAD) type are automatically assigned to start objects. The assigned application systems are listed in the FAD. The business scenarios are displayed in the VACD. Depending on the model type, the symbols representing occurrences of business scenarios change. These project models of the Project SAP model type may only contain business scenarios. By default, business scenarios are represented as objects of the Scenario SAP function type with the SAP® value-added chain symbol. You can also select other model types instead of VACD and use user-defined function allocation diagrams.
|
Branch
SAP® Solution Manager branches are represented in ARIS by start objects. Objects of the Function type are created automatically. You cannot change this setting. For the start objects, the Branch SAP function type attribute value is selected automatically. Models of the Branch SAP model type are assigned to the start objects.
By default, a model of the Value-added chain diagram (VACD) type and a model of the Function allocation diagram (FAD) type are automatically assigned to start objects. The assigned application systems are listed in the FAD. The business scenarios are displayed in the VACD. Depending on the model type, the symbols representing occurrences of business scenarios change. These project models of the Project SAP model type may only contain business scenarios. By default, business scenarios are represented as objects of the Scenario SAP function type with the SAP® value-added chain symbol. You can also select other model types instead of VACD and use user-defined function allocation diagrams.
|
Scenario
Objects of the Function type are created automatically in ARIS for SAP® Solution Manager business scenarios. You cannot change this setting. The value Scenario is selected automatically for the SAP function type attribute for business scenarios. Models of the Scenario SAP model type are assigned to the business scenarios.
By default, a model of the Event-driven process chain (EPC) type and a model of the Function allocation diagram (FAD) type are assigned automatically to business scenarios. The assigned transactions, documents, end user roles, organizational units, or master data are assigned in the FAD. The business processes are displayed in the EPC. Depending on the model type, the symbols representing occurrences of business processes change. These scenario models of the Scenario SAP model type may only contain business processes. By default, business processes are represented with functions of the Process SAP function type with the SAP function symbol. You can also select other model types instead of the EPC or use user-defined function allocation diagrams.
|
Scenario and Folder (optional)
By placing elements in an arbitrary nested folder structure, there can be as many levels as required. In ARIS SAP folders are handled by subgroups, functions with the Folder SAP function type attribute value, and models with the Folder SAP model type attribute value. Folders can be used to structure scenarios as well as the Process steps library (PSL). Below the Business process structure, folders can only have scenarios or folders as subordinate elements. Superior elements can either be a folder or a root node. The same rules apply for the PSL. But since scenarios or processes are not available in the PSL, Process steps folders can only have process step originals as subordinate elements.
Objects of the Function type are created automatically in ARIS for SAP® Solution Manager business scenarios. You cannot change this setting. The value Scenario is selected automatically for the SAP function type attribute for business scenarios. Models of the Scenario SAP model type are assigned to the business scenarios.
By default, a model of the Event-driven process chain (EPC) type and a model of the Function allocation diagram (FAD) type are assigned automatically to business scenarios. The assigned transactions, documents, end user roles, organizational units, or master data are assigned in the FAD. The business processes are displayed in the EPC. Depending on the model type, the symbols representing occurrences of business processes change. These scenario models of the Scenario SAP model type may only contain business processes. By default, business processes are represented with functions of the Process SAP function type with the SAP function symbol. You can also select other model types instead of the EPC or use user-defined function allocation diagrams.
|
Process
Objects of the Function type are created automatically in ARIS for SAP® Solution Manager business processes. You cannot change this setting. The value Process is selected automatically for the SAP function type attribute for business processes. Models of the Process SAP model type are assigned to the business processes.
By default, a model of the Event-driven process chain (EPC) type and a model of the Function allocation diagram (FAD) type are assigned automatically to business processes. The assigned transactions, documents, end user roles, organizational units, or master data are assigned in the FAD. The process steps are displayed in the EPC. You can also select other model types instead of the EPC or use user-defined function allocation diagrams. Depending on the model type, the symbols representing occurrences of process steps change. These process models of the Process SAP model type may only contain process steps. By default, process steps are represented with functions of the Process step SAP function type with the SAP function symbol.
|
Process
Objects of the Function type are created automatically in ARIS for SAP® Solution Manager business processes. You cannot change this setting. The value Process is selected automatically for the SAP function type attribute for business processes. Models of the Process SAP model type are assigned to the business processes.
By default, a model of the Event-driven process chain (EPC) type and a model of the Function allocation diagram (FAD) type are assigned automatically to business processes. The assigned transactions, documents, end user roles, organizational units, or master data are assigned in the FAD. The process steps are displayed in the EPC. You can also select other model types instead of the EPC or use user-defined function allocation diagrams. Depending on the model type, the symbols representing occurrences of process steps change. These process models of the Process SAP model type may only contain process steps. By default, process steps are represented with functions of the Process step SAP function type with the SAP function symbol.
|
Process step
Objects of the Function type are created automatically in ARIS for SAP® Solution Manager process steps. You cannot change this setting. The value Process step is selected automatically for the SAP function type attribute for process steps.
Process steps represent the lowest hierarchy level and may have occurrences only in process models. By default, process steps are represented with functions of the Process step SAP function type with the SAP function symbol.
|
Process step
Objects of the Function type are created automatically in ARIS for SAP® Solution Manager process steps. You cannot change this setting. The value Process step is selected automatically for the SAP function type attribute for process steps.
Process steps represent the lowest hierarchy level and may have occurrences only in process models. By default, process steps are represented with functions of the Process step SAP function type with the SAP function symbol.
|
|
The PSL has a similar structure but uses different element types.
|
Solution
Change the SAP model type of the model relevant to synchronization so that it matches the SAP® object type of the function to which the model has been assigned. If more than one model has been assigned to a function, make sure that the SAP model type attribute has only been specified for one model.