Siebel Developer's Reference > User Properties > Business Component User Properties >
Recursive Link
The Recursive Link user property specifies a parent/child relationship between a business component and itself. The Deep Copy, Deep Delete, and Update Foreign Key Field user properties are used to copy or delete records of child business components when a record of the current (parent) business component is copied or deleted. If the parent and child are the same business component, then the link that defines the parent/child relationship must be specified by the Recursive Link user property. For information about the Link object type, see Configuring Siebel Business Applications. Related Topics
Deep Copying and Deletion User Properties
Update Parent BC
Value |
The value of this business component user property must be the name of an existing link between the current (parent) business component and itself. |
Usage |
For example, to delete catalog subcategories when a category is deleted, you could use Deep Delete with the Recursive Link user property set to Catalog Category/Catalog Category. NOTE: The convention for naming links is parent business component/child business component, but a link name does not have to follow this convention. Thus the name of a link specified by Recursive Link may have different names on either side of the slash; for example, Action/Action - Deep. The requirement that must be met is that the parent and child business components of the link must be the same business component.
You can inactivate or modify the values for this user property. You can also create new instances of this user property as needed, but you must not create more than one instance of this user property on a business component. |
Parent Object Type |
Business Component |
Functional Area |
Copying and deleting records |
|