Jack,
I've written JCL to the internal reader from a CICS Cobol program in order to submit a job, but I'm not sure that's what is being asked for here. Sarma99 seems to me to be wanting to submit a job, of which the 1st step is a Cobol program, and then have that job pass back information to the job, which determines what it should do next. If it is just a case of having output from the Cobol step read in to another step, then surely a dataset, temporary or otherwise, would be the solution. If another job needs to be submitted, then writing JCL to the internal reader is an excellent idea. If, however, the question that is being asked is how to influence the running job, then Stephen's idea of using the return code is the approach.
I think it's back to Sarma99 for a bit of clarification on this one......
Marc