My Oracle Support Banner

EGL9.2:ChartField Request Fails When A Tree Is Deleted/renamed (Doc ID 2378826.1)

Last updated on MARCH 26, 2018

Applies to:

PeopleSoft Enterprise FIN General Ledger - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.

Symptoms

When attempting to add chartfield in tree
the following error occurs.

ERROR
-----------------------
First operand of . is NULL, so cannot access member Close. (180,236)
GL_TREE.GL_BUS_REQ_TREE.GLBusRequestTree.OnExecute Name:closeTree
PCPC:4811 Statement:146
Called from:FLD_REQ_TRE_DTL.TREE_NAME.RowInit Statement:22


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

1) Navigate to Tree Manager
2) Search for and open DEPARTMENT tree
3) Save As – new tree name NEW_DEPARTMENT, effective date 01/01/2000
4) Audit Tree to determine which departments need to be added
5) Navigate to Repair Tree
6) Audit Scope: Single Tree
7) Tree Name: NEW_DEPARTMENT
8) SetID: Share
9) Effective Date: 01/01/2000
10) Run process
11) Review results and select a node to add the new department
12) I added them under the CORPORATE OVERHEAD node
13) Navigate to Business Request Template and add a new value for DEPTID
SetID: SHARE
Field Name: DEPTID
14) Add one question, not required
15) Save
16) Navigate to ChartField Request page and add a new value
SetID: SHARE
Field Name: DEPTID
Field Action: Add
Field Value: TBC01014
Add
17) Change effective date to: 01/01/2000
Description: TESTING
Short Description: TEST
Expand Trees section
Tree name: NEW_DEPARTMENTS
Effective Date: 01/01/2000
Insert Value under node: CORPORATE OVERHEAD
18) Save Request
19) Use the Request Action drop down menu to “Submit for approval” and click Go
20) Log in as an approver and approve the request using the Request Action drop down menu
21) Verify NEW_DEPARTMENT tree using Tree Manager or Query Manager
22) Navigate to Copy/Delete Tree and delete the NEW_DEPARTMENT tree
23) Navigate to ChartField Request and try to open the DEPTID request


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.