Transaction Controls

Define transaction controls to specify the types of transactions that are chargeable or nonchargeable for projects 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 nonbillable on your projects that are enabled for billing. For capital projects, you can define which items are capitalizable and noncapitalizable.

You create transaction controls by configuring the following components:

  • Expenditure category

  • Expenditure type

  • Nonlabor resource

  • Person

  • Job and organization for the person

  • Person type

  • Chargeable status

  • Billable or Capitalizable status

  • From and To dates

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 nonlabor resource. You also specify the date range to which each transaction control applies. If you don't enter transaction controls, you can charge expenditure items from any person, expenditure category, expenditure type, and nonlabor resource to all lowest tasks on the project.

Chargeable Status

You can further control charges for each transaction control record by specifying whether to allow charges. The default value is to allow charges.

You usually select Chargeable when you're using inclusive transaction controls. For example, if you want to allow people to charge only labor to your project, you define a transaction control with the Labor expenditure category, and allow charges to the project or task.

You usually don't select Chargeable when you're using exclusive transaction controls because exclusive transaction controls list the exceptions to chargeable transactions.

System Person Type

You can use this control to specify whether transactions incurred by employees, contingent workers (contractors), or both are chargeable.

The following table describes the validation rules for system person type controls.

Transaction Control Type

System Person Type

Validation Rule

Inclusive

No value

Transactions incurred by employees and contingent workers aren't chargeable.

Inclusive

Employee

Only transactions incurred by employees are chargeable.

Inclusive

Contingent worker

Only transactions incurred by contingent workers are chargeable.

Exclusive

No value

Transactions incurred by employees and contingent workers aren't chargeable.

Exclusive

Employee

Transactions incurred by employees aren't chargeable.

Exclusive

Contingent worker

Transactions incurred by contingent workers aren't chargeable.

Billable and Capitalizable Status

You can define billable transactions for billable projects and capitalizable transactions for capital projects by selecting the billable or capitalizable option. You can choose between the options of No andTask Level. Select No if you want the charges to be nonbillable or noncapitalizable. Select Task Level if you want the billable or capitalizable status to use the value from the task to which the item is charged.

You define the billable or capitalizable status for a task in the Task Details section.

Note: The billable or capitalizable status of an individual transaction takes precedence over the billable or capitalizable status of a task.

From and To Dates

You can define transactions as chargeable for a date range by entering a From Date and To Date for each transaction control record.