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

Siebel Developer's Reference Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.