Previous  Next          Contents  Index  Navigation  Glossary  Library

Determining Your Business Requirements

The first step of implementing client extensions is to determine if you need to use the client extensions. You can do this by following these steps, which are part of the process of any Oracle Projects implementation:

Step 1. Clearly define and document your company specific business requirements and rules.

Step 2. Determine if these business rules are handled by the standard functionality of Oracle Projects.

Step 3. For those business rules not handled by the standard functionality, review the client extensions and determine if the client extension can help address the specific business rules, based on your documented business requirements.

Example of Determining Need for Client Extension

Let's look at an example of this process.

Step 1. Your company has defined this policy:

			You can only charge supplies to overhead projects

Step 2. You review the standard functionality of transaction controls in Oracle Projects and find that you can implement what can be charged or not charged to a specific project or task using transaction controls. The rule regarding supplies is applicable to all projects that are not overhead projects. You could implement this rule by procedurally defining transaction controls for every non-overhead project, but that is impractical.

Step 3. You decide that you can use transaction control extensions to implement this company-wide policy regarding supplies.


         Previous  Next          Contents  Index  Navigation  Glossary  Library