ChargeCode

Description

Package: com.ibm.rpm.financial.containers

Extends: GenericChargeCode

Usage

ChargeCode represents an organization's chart of accounts for non-labor cost estimating and tracking during project execution.

Parent is mandatory, allowed parent type is ChargeCodeCategory.

Supported API Calls

Security Restrictions

N/A

Fields

The following table lists the fields for this object.

Table 1. ChargeCode Field Description
Field Detail
associatedChargeCode

Type: ChargeCode

Default value: null

Description: Bi-directional association used for flow-thru and ratio revenue recognition.

Field validation description: May be null.

Additional field security restrictions: N/A

billable

Type: boolean

Default value: false

Description: Billable benefits can be described as those that are typically passed to the project client, either as expense flow-thru or as revenue. The tracking of billable benefits is normally done in project real-time as billing occurs.

Field validation description: Not null except on creation. Can be true only when FinancialCategory is Benefit.

Additional field security restrictions: N/A

financialCategory

Type: FinancialCategory

Default value: Expense

Description: Detailed description of the charge code.

Field validation description: Not null, except on creation.

Additional field security restrictions: N/A

state

Type: ChargeCodeStage

Default value: Active

Description: Defines the current use of the charge code.

Field validation description: May be null.

Additional field security restrictions: N/A

Inherited Fields

Click on object for list of inherited fields:

From RPMObject

From GenericChargeCode

Related Objects

N/A