Hi,
Send a variable content through a condition could be dangerous.
It's not a Control-m functionnality.
So it exist other solution to do what you want to do :
1-%%LIBMEMSYM autoedit variable give some possibilities to share variables for several jobs.
2- Dynamic creation :
Using ctmcreate utility present with all control-m agent.
You could create a small script executed by your job to create following job with good parameters.
It's not necessary to save defintion in your table, but only create a template included in your script.
You can see a similar script named create_agt_jobs on that site.
Regards