Event Code Error: "Tcvirtualtable.Findkey: Not Enough Fields in Key: Taskuser" After a Refresh Operation When an Activity Owner Is Deleted from an Open Project Within Another User Session
(Doc ID 2906343.1)
Last updated on DECEMBER 25, 2022
Applies to:
Primavera P6 Enterprise Project Portfolio Management Cloud Service - Version 22.9 to 22.11 [Release 22.9 to 22.11]Information in this document applies to any platform.
Symptoms
When executing the refresh operation within P6 Professional with a project open that had an activity owner removed in a secondary session, the following error occurs, preventing successful completion of the refresh operation:
Event Code: VTFKN-2299-6
Message: TCVirtualTable.FindKey: Not enough fields in key: TASKUSER
The normal REFRESH operation will continue to generate the Event Code until the user logs out and back into P6 Professional.
The issue can be reproduced at will with the following steps:
- In P6 Professional, open a project.
- Add the Owner column to the Activity view and add an owner to an existing activity.
- Select File > Commit.
- In to P6 Web or P6 Pro as a second user, open the same project.
- Remove the activity owner from the activity and Commit/Save the change.
- Select File > Refresh in the first user's session.
- After the refresh operation completes, the event code occurs.
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! |