Hi
Apologies for taking so long to reply to this issue.
I managed to get it working. It is not elegant though! In the schema I change the MODIF value to T1 (MODIF Q=T1) for P2012 function and then change it back to my desired value once P2012 has been processed.
It sorted the above issue out.
Cheers
Mark