AS SELECT     JCLJob.JobName, JCLJob.MemberName, JCLStep.StepID, JCLStep.StepName, JCLPgm.PgmName, JCLStep.OrdinalNumInJob, JCLProc.ProcName as sourceName,
			JCLPosition.StartRow, JCLPosition.EndRow, JCLPosition.StartCol, JCLPosition.EndCol, JCLPosition.ResourceFilePath, JCLJob.JobID
 FROM         ((JCLJob INNER JOIN  JCLStep ON JCLJob.JobID = JCLStep.JobID)
               INNER JOIN JCLPgm ON JCLStep.CalledPgmID = JCLPgm.PgmID)
               INNER JOIN  JCLPosition on jclstep.PositionID = JCLPosition.PositionID
	             INNER JOIN JCLProc ON JCLStep.ProcID = JCLProc.ProcId
 WHERE     (JCLStep.CalledPgmID  > 0)
	AND (JCLJob.JobID IN (Select * from #numeric_param_temp)) 
ORDER BY	JCLStep.OrdinalNumInJob