This section describes how to use transaction controls to control the expenditures that can be charged to a project.
Oracle Projects provides you with many levels of charge controls:
| Project Status | You can use the project status to control whether any charges are allowed for the project. |
| Task Chargeable Status | You can specify a lowest task as chargeable or non-chargeable, to control whether any charges are allowed for the task. |
| Start and Completion Dates | You can specify the start and completion dates of a lowest task, to record the date range for which charges are allowed for the task. The start and completion dates of the project also limit when transactions can be charged. |
| Transaction Controls | You can define transaction controls to specify the types of transactions that are chargeable or non-chargeable for the project and tasks. |
Use transaction controls to configure your projects and tasks to allow only charges that you expect or plan. You can also define which items are billable and non-billable on your contract projects. For capital projects, you can define which items are capitalizable and non-capitalizable.
You enter transaction controls in the Project Options and Task Options windows. See: Project and Task Information.
You can configure transaction controls by the following:
Expenditure Category
Expenditure Type
Employee (includes contingent workers)
Non-Labor Resource
You can create any combination of transaction controls that you want; for example, you can create a transaction control for a specific person and expenditure type, or you can create a combination for a person, expenditure type, and non-labor resource.
You also specify the date range to which each transaction control applies.
If you do not enter transaction controls, you can charge expenditure items from any person, expenditure category, expenditure type, and non-labor resource to all lowest tasks on the project.