Creating and Changing Reuse Products 
You can use these functions to create and change your own Reuse products. You can then refer to these in your own Reuse libraries.
Call the transaction for maintaining Reuse products (transaction SLIBP).
Note
You can also navigate to Reuse product maintenance from the transaction Maintain Reuse Library (transaction SLIBN) by inserting a node in a structure.
Enter a name in the Reuse Product field.
Choose the
(Create) pushbutton.
A dialog box appears.
Enter a Product Name for the Reuse product in the appropriate text field.
Note
Input help is available. To save your search as a Variant choose
.
To confirm your entries, choose
(Save).
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.
Call the transaction for maintaining Reuse products (transaction SLIBP).
Enter the name of an existing Reuse product in the Reuse Product field.
Choose the
(Change) pushbutton.
The Change Product <NAME> screen appears.
To continue, choose Edit Reuse Product.
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
Note
Only the tabs that you maintain here are visible in the Display Reuse Library transaction.
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:
You can
Expand all subtrees
Position the cursor on the current node in the navigation area
Select or deselect a node Editing Structures
To edit a structure, choose
(Maintain Structure).
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.
To insert a node in the structure, select a destination and then choose one of the following:
(Subnode), to create a subnode or
(Same level), 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.
To change a node, select it.
Choose
(Node).
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.
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
.
In creating a Reuse product you have created a number of references to objects that already exist in the system.