Understanding Project Advancement

After development is complete for all objects in a project, the status of the project must be advanced to send the project through the development cycle. Changing the status of a project might affect the allowed actions of certain roles.

Web OMW can be configured to enable users, based on their roles, to perform specific actions when a project is at a specific status. For example, a user who is assigned to a project in the role of developer might be able to perform the following actions before the project is advanced: check out, design, and check in. However, after the project is advanced to the next status, a developer might not be able to perform any actions at all.

Changing the status of a project can also initiate actions, such as transferring objects in the project and deleting from the system objects that have been marked for removal. You cannot advance a default project.

Note:
  • Starting with Tools Release 9.2.5, Web OMW can be used to advance projects that contain non-User Defined Objects (non-UDOs) such as applications, business functions, data dictionary items, and solution explorer tasks.

  • Starting with Tools Release 9.2.7, Web OMW can be used to combine all object types in one project. This simplifies the project and object promotion process by providing the ability to advance projects with mixed objects.