Setting Actual Cost to Zero (0) on Expense Item Does Not Recalculate Remaining Cost to Original Value in P6 Web and P6 Integration API

(Doc ID 2380341.1)

Last updated on MARCH 29, 2018

Applies to:

Primavera P6 Enterprise Project Portfolio Management - Version 16.2.0.0 and later
Information in this document applies to any platform.

Symptoms

On : 16.2.0.0 version, P6 Integration Tools (API/SDK)

ACTUAL BEHAVIOR
---------------
Setting actual cost to zero (0) on expense item does not recalculate remaining cost to original value in P6 Web and P6 Integration API

EXPECTED BEHAVIOR
-----------------------
For remaining cost to update properly to the original value. 

STEPS
-----------------------
The issue can be reproduced at will with the following steps:

1. In P6 Web or P6 Integration API create a single activity project and assign an expense item to the activity.
2. Set the following fields on the expense:

Budgeted / Planned Cost: $100
Actual Cost: $0
Remaining Cost: $100
At Completion Cost: $100

3. Update Actual Cost to $10 noting the following change:

Budgeted / Planned Cost: $100
Actual Cost: $10
Remaining Cost: $90
At Completion Cost: $100

4. Update Actual Cost back to $0 noting the following change:

Budgeted / Planned Cost: $100
Actual Cost: $0
Remaining Cost: $90 (Should be $100)
At Completion Cost: $90 (Should be $100)

NOTE: P6 Professional works as expected setting remaining and at completion cost to $0. This effects expense items only; resource assignments still work as expected.

BUSINESS IMPACT
-----------------------
The issue has the following business impact: Due to this issue, users cannot update actual cost without having remaining cost be incorrect.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms