Siebel Developer's Reference > User Properties >

Recursive Link

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 specifed by the Recursive Link user property.

See also

Deep Copying and Deleting

Update Parent BC

For information about the Link object type, see Configuring Siebel eBusiness Applications.


The value of this business component user property must be the name of an existing link between the current (parent) business component and itself.


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 should 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

Siebel Developer's Reference