My Oracle Support Banner

Duplicate CBS Codes from Unifier Are Not Imported Correctly into P6 Hierarchy (Doc ID 2440518.1)

Last updated on APRIL 02, 2019

Applies to:

Primavera P6 Enterprise Project Portfolio Management Cloud Service - Version 17.1 to 17.12.8.0 [Release 17.1 to 17.12]
Primavera P6 Enterprise Project Portfolio Management - Version 17.7 to 17.12.8.0 [Release 17.7 to 17.12]
Primavera Unifier Cloud Service - Version 17.1 to 17.12.0.0 [Release 17.1 to 17.12]
Primavera Unifier - Version 17.7 to 17.12.0.0 [Release 17.7 to 17.12]
Primavera Gateway - Version 17.7 to 17.12.0.0 [Release 17.7 to 17.12]
Information in this document applies to any platform.

Symptoms

ACTUAL BEHAVIOR

CBS Codes are not created in P6 in the correct hierarchy when the CBS Code has the same value at different levels of the hierarchy.

For example, the CBS Code 06-01 might exist as a parent and then as a child of 2 other codes. When imported into P6 the CBS Codes are being added under the wrong parent. This does not happen on the first synchronization of the CBS structure. The first time everything is created correctly even if there are duplicates. However, subsequent updates do not insert CBS Codes correctly into the hierarchy if the CBS Code already exists in P6.

EXPECTED BEHAVIOR

Duplicates should be handled. The parent id and object id for the CBS Code are present in the synchronization in order to determine where the codes should be placed.

 

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

1. Create the CBS Cost Sheet in Unifier with duplicate CBS Codes at different levels.  For example:

06-01
  06-01
  06-02
  06-03
  06-04
  06-05
06-00
  06-01
  06-02

2. From P6 run Update from Unifier and see everything is created in the correct hierarchy even though there are duplicates.

3. Add additional CBS Codes in Unifier with more duplicate names.  For example:

06-03
  06-02
  06-04

4. From P6 run Update from Unifier and see that the new CBS Codes are imported under the wrong hierarchy.

Cause

To view full details, 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 a vibrant support community of peers and Oracle experts.