We have long ago standardized on using Connect:Direct for data set transmissions. Someone (before my tenure) decided the we should handle this is the following (IMO overly complicated) process.
- Upon the successful completion of a transmission, Connect:Direct submits a job (call it A1) from a library associated with Connect:Direct.
- Job A1 consists of a single step that executes SASSTRLR. The input to this is DEMAND,JOB=A2.
- A2 is defined to CA-7 as an EXEC=N job. It triggers other jobs or satisfies a job requirement for other jobs.
My thought is that it would be more streamlined to have Connect:Direct execute U7SVC to either post the creation of the dataset. That posting could serve as a dataset trigger for jobs or it could satisfy a dataset requirement that exists for a job.
My company is big on adopting "best practices". Thus I am asking if there is a technique that is considered a best practice.