Create main program, add prototype interface calls to JDA functions, Add procedure to control program, retrieve job attributes and test job type, Modify loading program for subfile data, add validation, rollup/rolldown procedures.