Hi Christian,
I have enhanced this component(CPG_SALES_SA).
As suggested by you, I have added the parameterWCF_IGNORE_ENHANCEMT to A. It works the same.
1.) In the method DO_PREPARE_OUTPUT and GET_, the blank/initial values are appearing. And when the screen is displayed, the old values from previous transaction is getting displayed on the screen.
2.) Now, I tried to set some values in DO_PREPARE_OUTPUT and GET_ method, then these values are getting displayed on the CRM Web UI screen.
However, when I press enter key, the SET_ method is not getting called. And when the control reaches the DO_PREPARE_OUTPUT and GET_ method, again the initial values are showing in these methods. And when I come back on CRM Web UI screen, it again displays the old values from previous transaction. Meaning it overwrites my values which I set.
3.) On the other hand if I change the value on the CRM Web UI screen, the SET_ method is getting called. And it retains the changed value.
Same thing is happening in my custom transaction.
I have enhanced the view and added some dummy value attributes in a different Model Context Node.Hence that node has now become mixed context node. This problem is appearing in all the nodes in that view. I do not think the problem is being caused by this because same thing is happening with standard.
Any suggestions from where it can pick up the previously used values in the transaction. I need to reset it to initial.
Thanks,
Nitin