I think it is capable of resolving variable before starting the sub process, so you could try to define it as process variable and set it before sub process is started.
HTH
Reply to this message by going to Community
Start a new discussion in jBPM at Community