AbstractFinancial

Description

Package: com.ibm.rpm.financial.containers

Extends: RPMObject

Usage

AbstractFinancial is the set of financial (budget) data for WorkElement items, for a given ChargeCode.

AbstractFinancials cannot be instantiated directly. See its subclasses: WorksheetFinancial and WBSFinancial.

AbstractFinancial is always associated with a WorkElement parent. WorksheetFinancial requires that its parent is an AggregateNode (which is a subclass of WorkElement).

Supported API Calls

N/A

Security Restrictions

N/A

Fields

The following table lists the fields for this object.

Table 1. AbstractFinancial Field Description
Field Detail
ChargeCode

Type: ChargeCode

Default value: N/A

Description: The Chargecode related to this financial data. This field is mandatory and read-only.

Field validation description: N/A

Additional field security restrictions: N/A

RevRecType

Type: RevenueRecognitionMethodType

Default value: Manual

Description: The way revenues are calculated. Possible values are Manual, Ratio, and FlowThru. When not applicable to the current ChargeCode, this field contains the N/A value and any modification is ignored.

Field validation description: N/A

Additional field security restrictions: N/A

EstimateTimePhased

Type: TimePhasedFinancial[]

Default value: null

Description: The estimated budget breakdown for each year.

Field validation description: Each TimePhasedFinancial. The value of the year element must be within the project time frame, or set to null for the current year.

Additional field security restrictions: N/A

ActualTimePhased

Type: TimePhasedFinancial[]

Default value: null

Description: The actual value breakdown for each year.

Field validation description: Each TimePhasedFinancial.The year element must be within the project time frame, or set to null for the current year.

Additional field security restrictions: N/A

BaselineTimePhased

Type: TimePhasedFinancial[]

Default value: null

Description: The baseline value breakdown for each year. This field is read-only.

Field validation description: N/A

Additional field security restrictions: N/A

BaselinePreviousTimePhased

Type: TimePhasedFinancial[]

Default value: null

Description: The previous baseline value breakdown for each year. This field is read-only.

Field validation description: N/A

Additional field security restrictions: N/A

BaselineInitialTimePhased

Type: TimePhasedFinancial[]

Default value: null

Description: Initial Baseline value breakdown for each year. This field is read-only.

Field validation description: N/A

Additional field security restrictions: N/A

GLTimePhased

Type: TimePhasedFinancial[]

Default value: null

Description: The general ledger value breakdown for each year. This field is read-only.

Field validation description: N/A

Additional field security restrictions: N/A

BilledTimePhased

Type: TimePhasedFinancial[]

Default value: null

Description: The billed value breakdown for each year. This field is read-only.

Field validation description: N/A

Additional field security restrictions: N/A

Estimate

Type: double

Default value: 0.00

Description: The estimated budget for the related chargecode.

Field validation description: Estimate must be larger or equal to Actual. Must be between -9999999999999.99 and 9999999999999.99.

Additional field security restrictions: N/A

Actual

Type: double

Default value: 0.00

Description: The actual value for the related chargecode.

Field validation description:Must be between -9999999999999.99 and 9999999999999.99.

Additional field security restrictions: N/A

Remaining

Type: double

Default value: 0.00

Description: The difference between the Estimate and the Actual. This field is read-only.

Field validation description: N/A

Additional field security restrictions: N/A

ETC

Type: double

Default value: 0.00

Description: The Estimate To Complete (ETC) the related WorkElement for the related ChargeCode.

Field validation description: Must be between 0 and 9999999999999.99.

Additional field security restrictions: N/A

EAC

Type: double

Default value: 0.00

Description: The new Estimate At Completion (EAC) for the related WorkElement and ChargeCode. The sum of Actual and ETC. This field is read-only.

Field validation description: N/A

Additional field security restrictions: N/A

EACVariance

Type: double

Default value: 0.00

Description: The value of the Estimate at the time of the last baseline. This field is read-only.

Field validation description: N/A

Additional field security restrictions: N/A

BaselineInitial

Type: double

Default value: 0.00

Description: The value of the Estimate at the time of the first baseline. This field is read-only.

Field validation description: N/A

Additional field security restrictions: N/A

BaselinePrevious

Type: double

Default value: 0.00

Description: The value of the baseline at the time of the lase baseline. This field is read-only.

Field validation description: N/A

Additional field security restrictions: N/A

BaselineVariance

Type: double

Default value: 0.00

Description: The difference between the Estimate and the Baseline. This field is read-only.

Field validation description: N/A

Additional field security restrictions: N/A

Billed

Type: double

Default value: 0.00

Description: The charged amount for the related chargecode. This field is read-only.

Field validation description: N/A

Additional field security restrictions: N/A

GL

Type: double

Default value: 0.00

Description: The General Ledger (GL) amount for the related chargecode. This field is read-only.

Field validation description: N/A

Additional field security restrictions: N/A

Inherited Fields

Click on object for list of inherited fields:

From RPMObject

Related Objects

N/A