Accounting Flexfield: after a value disabled/expired, it still shows up in parent hierachy
We are using 11.5.10.2 with all the patchsets.
Let's say I have a parent value with 3 children. Here is the situation:
1) value is 1000 and children are 1101, 1102, 1103. I disabled 1102 and setup expiration date for it.
2) I disabled value 1000 for whatever reason and created a new value 1100 as parent and setup child range from 1101 to 1104 after I created new value 1104.
3) I expected to see children 1101, 1103, 1104 when I query my new parent value 1100/click on View Hierarchies.
4) however, I saw 1101, 1102, 1103, 1104.
5) I can confirm that 1102 is not available when I enter journal or run report or check fund available.
6) existance of value 1102 in the hierarch apparently affects my fund available amount, since amount for 1102 also shows up when I view fund check result (after entering a journal and checking fund, I clicked on View Result).