Show TOC

Function documentationLogical Components and Logical Component Groups

 

Logical components and logical component groups are an important part of your system landscape. (See also Basic Terms and Concepts). A logical component can be an attribute of objects. With this information and the system role function, it allows to determine the correct target system, for example the maintenance or development system.

Logical component groups are uniquely defined for each solution. It is not possible to assign a logical component group to several solutions. The unique identifier for a logical component group is the logical component group name. The name is unique for the whole system. This name cannot be changed after the creation of a logical component group.

You can create logical components in the Assign Technical Systems dialog. This maintenance dialog is divided in two areas: In the upper area, the logical component group and branch context is selected, and in the lower area, the logical component for each site can be specified. Based on the logical component selection, logical components will be created or deleted.

A logical component is created if the selected logical component from the available logical component dropdown list points to itself. A logical component is deleted as soon as another available logical component is selected from the list of available logical components.

The list where logical components are defined displays all sites for the selected branch. If no site handling is activated for your selected solution, logical component group and branch, the table always contains the site entry Global only. This special site is always available for the maintenance of logical components. It represents the branch itself.

Each site of each branch can either have his own logical component or reuse an existing logical component of its parents. From this rule there is one exception: the production branch will always have his own logical component for site Global. This logical component can not be deleted and is automatically created during the creation of a logical component group.

The name of a created logical component can not be changed directly. It is calculated automatically. If a site gets his own logical component, a logical component will be created with the description [Branch] + [Site]. If a branch no longer uses his own logical component (yy choosing another logical component from the dropdown list), the assigned logical component is deleted from the logical component group.

Activities

Create a Logical Component Group

You can create a logical component group by clicking on the link Maintain Logical Component Groups in the graphical overview. The system opens the dialog Maintain Logical Component Groups. Click on the link Create above the logical component group table or select Create from the context menu. The system opens the dialog Create Logical Component Group. Enter your data in the fields Logical Component Group and Description. Select a technical system type from the dropdown list that contains all available technical system types. By confirming the dialog, the logical component group is created in the landscape management database (LMDB).

Change a Logical Component Group

You can change a logical component group by clicking on the link Maintain Logical Component Groups in the graphical overview. The system opens the dialog Maintain Logical Component Groups. Select the logical component group you want to change and choose the link Change or the corresponding entry from the context menu. You can change the fields Description and Technical System Type. The field Logical Component Group is read-only.

Delete a Logical Component Group

The deletion of logical component group is only possible if this logical component group is not used anymore (for example, by a change control Landscape or in the Solution Documentation). You can find logical component group usages in the Solution Documentation by navigating to each branch, switching to the list view and filtering the list by attributes which contain logical component groups.

You can delete a logical component group by clicking on the link Maintain Logical Component Groups. The system opens the dialog Maintain Logical Component Groups. Select the logical component group you want to delete and click on the link Delete or use the context menu entry Delete. By confirming the popup, the logical component group is deleted from the landscape management database (LMDB).

Maintain Technical Systems for Logical Components

You can maintain technical systems in the dialog Assign Technical Systems. You have two options to assign technical systems:

  • If you have provided the technical system type during the creation of the logical component group, you can use the type ahead feature to easily find your required system: Click in the input field of the system role where you want to add a technical system and start typing. You get a value help with the technical systems defined in the system.

  • If you not yet have defined the technical system type for the logical component group, you can use the value help.

If the logical component selection points to another branch-site-combination, the assigned technical systems from the target logical component will be displayed in the system role columns.

Create and Delete Logical Components

As described above, a logical component is created if the logical component dropdown list in the dialog Assign Technical Systems points to itself or is deleted if another logical component is used as target.

Create a Branch

You can create a new branch by using the context menu on the Branches tab. A new branch has always a default logical component assigned for each existing logical component group.

Enable Site Handling for a Solution and a Logical Component Group

You can activate site handling for a solution on the Properties tab. You can activate site handling for a logical component group in the maintenance dialog for logical component groups. Note that the site property is only visible for logical component groups if the solution is already site enabled.

Enable Site Handling for a Branch

If you already have a logical component group with active site handling in your solution, you can also enable the site handling for a branch. You can enable sites for a branch using the context menu on the Branches tab. After activating sites, the branch has a default logical component that is assigned to each site which is defined in the solution.