
Editing Tool for Record Models: The Records Modeler
Use
You use the Records Modeler to create record models. Before you can create record models, an element type for record models must already exist in registry maintenance.
After you have created the record model, you must release it and assign it to an element type for records (which is a value for the connection parameter MODEL_ID). You can then create records for this element type. The records then adopt the structure of the record model entered.
Integration
You can only reach the Records Modeler from the Records Organizer (see
Navigating from the Records Organizer to the Records Modeler). ChooseFeatures
The Records Modeler screen is divided into two areas.
Left screen area
The left screen area has the following sections:
Overview of the record model
The main window contains an overview tree of the record model. In the standard setting, this is structured from left to right as follows:
|
Column Header |
Description |
|
Model Entry |
Node symbol and description |
|
Inactive |
Node active: No symbol Node inactive: Symbol |
|
Node ID (model) |
Node number in order of creation |
|
Number of Instances |
Limit to how many times the node can occur in the record |
|
Element Type |
Element type assigned to the node |
|
Context and Free Attributes |
Attributes assigned to the node (see below) |
|
Visibility |
User roles for which the node is visible |
|
Last Processing |
User name of the last user to make any changes, and time/date of the last change |
To expand or collapse the columns, choose Model -> User-Specific Settings.
Toolbar
The toolbar is above the main window. This provides the following functions for editing the record model:
Choose
to change the mode (display/change).
Choose
to save the current status of the record model. You can decide whether you want to save the status as a continuation of the current version, or as a new version. If you save the record model as a new version, you can access the previous version at any time.
To access old versions, deselect the "Only Current Results" check box in the dialog box for searching for record models. All versions will then be displayed in the hit list. Choose
to display these versions.
Choose
to display the attributes of the record model and their values. You can change the values of the maintainable attributes at any time (for more information, see
Choose Model to display a menu that offers functions for the whole record model. The following functions are available:
The change in status from Initial to Released is irreversible. To make nodes in released record models invalid, use the deactivation function (see below).
This function is only offered if the element type chosen for the record model permits transport to subsequent systems.
Prerequisite: The record model must be saved in XML format, and it must correspond to the XML schema specified by SAP for the record model.
Note: Element instances cannot be saved, and hence cannot be redisplayed. Instance nodes are therefore displayed as structure nodes.
Use
to create a new node. In the right screen area you reach the detailed display (see below). This is where you determine the content and attributes of the new node.
Use
to delete a node. If the selected node has nodes beneath it in the hierarchy, the whole subtree is deleted.
Use
to edit a node. In the right screen area you can see the detailed display (see below). This is where you change the content and attributes of the node (see
Use
to rename a node.
Use
to select a node. If the selected node has nodes beneath it in the hierarchy, the whole subtree is deleted.
This selection is in addition to simple selection by positioning the cursor on the node. You need this selection when reassigning nodes (see
below).
Use
to deselect a node. If the selected node has nodes beneath it in the hierarchy, the whole subtree is deselected.
Use
to insert the selected nodes or sub-tree at the cursor position. If you want to move and not duplicate the selected node, you need to delete the node or sub-tree from its previous position.
Use
to activate a node or subtree that was previously inactive.
Use
to deactivate a node or subtree.
If you have changed the status of a record model to Released, you can only extend it; you cannot delete any nodes. You can use the deactivation function to specify that this subtree will not be visible in any future records based on this model.
Use
and
to expand/collapse a subtree.
Status bars
A status bar is displayed directly under the toolbar. This shows the tool you are currently working in, the current mode (a symbol for either Display or Change), and the unique name and version number of the record model.
Another status bar is displayed at the bottom of the screen. This shows the current status of the record model. The status values have the following meaning:
To hide the status bar, choose the cross icon at the beginning of each line.
Right screen area
To display the detailed view of the node in the right screen area, double-click on a node in the left screen area, or choose
. For information on the individual entries, see