Using Siebel Tools > Working with Objects >

Summary of Tasks for Working with Objects


The process of working with objects varies depending on whether the Allow Object Locking property of the parent project is set to TRUE or FALSE. When the property is set to FALSE, you must check out the entire project to edit any object definitions within the project. However, if the Allow Object Locking property is set to TRUE, you can check out some of the objects in a project, and leave other objects unlocked on the server, which are available for other developers to check out. For more information on setting this property, see Setting Projects to Allow Object Locking.

Table 26 summarizes the differences for processes, such as create, copy, and modify.

Links to Tasks for Working with Objects

Table 26. Summary of Processes for Working with Objects
Task
Allow Object Locking = False
Allow Object Locking = True

Create object

1. Check out the project.

2. Create the new object.

3. Check in the project.

1. Lock the project locally.

2. Create the new object.

3. Unlock the project.

4. Check in the object.

Modify object

1. Check out the project.

2. Modify the object.

3. Check in the project.

1. Check out the object.

2. Modify the object.

3. Check in the object.

Create new object by copying an existing one

1. Check out projects.

2. Copy the object, and create a new one.

3. Check in projects.

1. Check out the object to copy.

2. Lock the object's parent project locally.

3. Copy the object and assign the project.

This refers to the same project locked in step 2, or to a different project that has the Allow Object Locking property set to TRUE.

4. Unlock the project locally.

5. Lock the new object locally.

6. Check in the object to the server repository.

Delete object

1. Check out project.

2. Delete object.

3. Check in project.

Cannot perform. The Allow Object Locking property must be set to FALSE.

Rename object

1. Check out the project.

2. Rename the object.

3. Check in the project.

Cannot perform. The Allow Object Locking property must be set to FALSE.

Assign object to different project

1. Check out Project (source and target).

2. Associate object with target project.

3. Check in source first, and target second.

Cannot perform. The Allow Object Locking property must be set to FALSE.

The following list links to the summarized tasks listed in Table 26:

Using Siebel Tools