Support Article
Error on refreshing parent case to view new child task items
SA-57744
Summary
Error occurs on refreshing the parent case to view the new child task items.
Error Messages
Error on screen:
This action is not allowed as it is outside the current transaction
Error in the Logs:
WEB_i-07a18a9699d204af3 [ttp-apr-8080-exec-55] ERROR ERROR: posted transaction id 'f9b323e6c42b3329a0a4a2246b3ee414' for frame 'pyWorkPage' DOES NOT match record '8bb3ed0cde9440764389f58181a315a0'
Steps to Reproduce
- Open a parent work item in the Review mode on the portal. This displays a list of child items (as clickable links).
- Update the child items using an external process. This external process performs an explicit COMMIT (for example, Work-AttachFile|Pega-ProcessEngine|07-10-31 is used to attach a file to a child Item).
- Add a Refresh button on a section which performs a Refresh-Current-Harness.
- Click the button to refresh the Review harness.
Root Cause
An issue in the custom application code or rules.
Since the operator opened the parent work object and the actions carried out on the child object involved a COMMIT, the Refresh detected that the transaction number has changed from the time the screen was loaded.
Resolution
Perform the following local-change if the parent section does not have data of its own or data that will not change directly and the harness must be refreshed using the Refresh-Current-Harness action: Use the Disable Submit on Refresh option.
Fore more information on the Disable Submit on Refresh option, refer to: https://community.pega.com/video-library/support-guide-how-and-when-use-disable-submit-refresh-option
Published December 29, 2018 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.