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 definitons 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, available for other developers to check out. For more information on setting this property, see Setting Projects to Allow Object Locking.

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

Table 25.  Summary of Processes for Working with Objects
Task
Allow Project Locking = False
Allow Project Locking = True

Create object

  1. Check out the project.
  2. Create new the 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 project(s).
  2. Copy object and create 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 (the same project locked in step 2 or to a different project that has Allow Object Locking 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 to target project.
  3. Check in source first, and target second.

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

Links to Tasks for Working with Objects

The following lists links to the summarized tasks listed in Table 25.

Using Siebel Tools