Hello Dharmakasi,
Thank you for your reply. I can fill the assignment block if I open a new request for change order. But it doesnt work in the required process.
I have 2 business roles which one of them has the Z assignment block and the other one hasn't. The first user has to create and save a request for change order from the role which doesn't include the Z assignment block. And the second user has to open the saved request for change order to approve. Because the first user's business role doesn't trigger the DO_PREPARE_OUPUT method of Z assignment block, lo_iterator doesn't fill the entity_list when the second user enter the saved order. I tried my best to explain the problem. I hope it would help. I look forward for any help!
Merve