Support Article
"Cannot render section" gets displayed on the screen
SA-36462
Summary
When transferring an assignment by using pxTransferAssignment, everything is fine.
But if the SLA fires, it does not transfer the assignment. In SLA, nothing has been done. Only simple Data transform, then also it is not transferring.
Error Messages
In the logs, user could see the below error:
2017-03-01 14:45:28,746 [] [Processing] [ ] [ SBKSHC:02.01.01] (K_SHC_Work_Task_CustAct.Stream) ERROR tauron01537-11| staszek - Section 'pzGridModalHTML' execution error on page 'TransferWorkPage' of class 'SBK-SHC-Work-Task'.
com.pega.pegarules.pub.runtime.IndeterminateConditionalException: ** @hasMessages(local.interestPage) null
at com.pega.pegarules.priv.FUAUtil.activityPreTranIndeterminateConditionalCheck(FUAUtil.java:442)
at
Steps to Reproduce
- Create a Top case type and a Sub case type (1 stage, 1 step, 1 assignment).
- Show the Subcases in grid on Top case in case overview.
- Configure local action on grid row to transfer the Subcase assignment to operator.
- Configure SLA on the Subcase’s assignment.
- Configure the Top case flow to spinoff Subcase.
- Create Top case item.
- Wait until the Subcase assignment is touched by SLA agent.
- Transfer subcase assignment.
Root Cause
When the link on the repeat grid is clicked, pyAcquireObject is called which opens the child work object as pyWorkPage.
pxTransferAssignment on the modal window post processing, is invoked on this workpage.
As the assignment is on the same workObject pxTransferAssignment fails in this case. This is an expected behavior.
Resolution
Perform the following local-change step :
In such cases Reassign activity can be used.
(Or)
The page of repeat grid can be changed to parent class.
(Or)
Rename TransferWorkPage to pyWorkPage after calling pxTransferAssignment.
Published May 9, 2017 - 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.