Support Article

Field level auditing leaving indices when page list entry remove

SA-31895

Summary



User is using field level auditing to track a pagelist property.

When an entry is removed from the pagelist, few tracking properties are left behind on the removed page (pyPropertyIndex and pxTrackingIndex).

This causes the removed page to appear again in the UI but without any values. 

Error Messages



Incorrect UI being displayed


Steps to Reproduce



1. Create a field value for page list property. 
2. Add tracking for that pagelist. 
3. During the flow, delete any pagelist entry and submit. 
4. Open the same wo and observe that the pagelist properties are still present but with empty values in the row.


Root Cause



Removed entry from a PageList is again being touched upon to add a property "pyPropertyIndex" in RUF ".pzAddHistoryMemosForPageList ", which results into adding back a blank row with no real value. 

Resolution



Apply HFix-30705 that resolves the issue by stopping access to the removed entry.

 

Published December 27, 2016 - Updated January 4, 2017

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.