Creating and Changing Reuse Products
Use
You can use these functions to create and change your own Reuse products. You can then refer to these in your own Reuse libraries.
Procedure
Creating Reuse Products
-
Call the transaction for maintaining Reuse products (transaction SLIBP).
-
Enter a name in the Reuse Product field.
-
Choose the
pushbutton.A dialog box appears.
-
Enter a Product Name for the Reuse product in the appropriate text field.
-
To confirm your entries, choose
.The Create object directory entry dialog box appears.
-
To save the new Reuse product, enter a package and choose
, or save it as a local object by choosing the corresponding button.The Create Product <NAME> screen appears.
-
To continue, choose Edit Reuse Product.
Changing Reuse Products
-
Call the transaction for maintaining Reuse products (transaction SLIBP).
-
Enter the name of an existing Reuse product in the Reuse Product field.
-
Choose the
pushbutton.The Change Product <NAME> screen appears.
-
To continue, choose Edit Reuse Product.
Editing Reuse Products
Maintain the information on the following tab pages:
-
General Data:
Here data generated when the product was created is displayed Overview:
-
Overview:
Here you can link documents to the product. The following types of documentation are available:
-
None
-
KW
-
SAPScript
-
HTML
The name and path of the source to be entered depends on the chosen type of documentation. The chosen source is then displayed in the transaction Display Reuse Library (SE83) when the tab page Documentation is selected.
-
-
Documentation
(similar to Overview).
You can create structures for maintenance on the following three tabs:
-
Examples
-
Program objects
-
Development Support
Creating Structures
The structures that make up the Reuse product are maintained on the tab pages.
Choose the tab you want to maintain.
The following options are available when you edit the structure:
Navigation
You can
-
Expand all subtrees
-
Position the cursor on the current node in the navigation area
-
Select or deselect a node Editing Structures
Editing Structures
To edit a structure, choose
.
You have the following options:
-
Move nodes in the tree structure. Select the node, place the cursor on the subtree to which you want to move it, and choose
. -
Copy nodes to the clipboard Select it and choose
. -
Creating nodes. You can find details below.
Creating Nodes
-
To insert a node in the structure, select a destination and then choose one of the following:
-
, to create a subnode or -
, to create a node on the same level.
Maintain the settings in the subsequent dialog box Create nodes.
-
-
Select the node type you wish to create by specifying an object. The following node types exist:
-
Structure node
-
Function module
-
Class/interface
-
Program
-
Transaction
-
Logical database
-
DDIC type
-
Domain
-
Type group
-
Service
-
MiniApp
-
Object type
An input help (F4) is available for all the fields except for the Structure node field.
-
-
To create more than one structure node, choose
in the Structure Node line. -
To make a multiple selection, choose
in one of the other lines. On the screen that follows you can find out more about the function by choosing
. -
Maintain the section Node Documentation. You can choose to:
-
Display No Documentation,
-
Display existing Standard Documentation or
-
Specify KW Documentation, SAPscript Documentation, or HTML Documentation.
-
Changing Nodes
-
To change a node, select it.
-
Choose
.The Change Nodes screen appears.
-
Maintain the node type as described under Create Nodes above.
-
Enter the documentation type for the node.
-
Save your changes.
The result of some actions is highlighted in the tree structure in color.
Additional Functions
-
To display the color legend, choose
. -
To display the product, select an example by double-clicking on it or choose
. -
To test or execute the product, choose
. -
To display the product documentation, choose
. -
To display the where-used list, choose
.
Result
In creating a Reuse product you have created a number of references to objects that already exist in the system.