Question: identification division. program - id . A 2 START. date - written. date. author. name. sDescription: 8 environment division. configuration section. * * input -

identification division.
program-id. A2START.
date-written. date.
author. name.
sDescription:
8
environment division.
configuration section.
**
input-output section.
**
file-control.
input-file declaration
select input-file
assign to ??????
organization is sequential.
8
s output-file declaration
select output-file
assign to ??????
organization is sequential.
8
data division.
file section.
8
fd input-file
recording mode is F
data record is input-line
record contains 29 characters.
8
01 input-line.
85????
85????
s
fd output-file
recording mode is F
data record is output-line
record contains ??? characters.
s
ol output-line
PIC x(???).
8
working-storage section.
s
procedure division.
e0-main.
8
goback.
end program A2START.
//CLYYYA2, JOB
??COBOL, EXEC PROC =IGYWCL,
// PARM. COBOL =' TEST, RENT, APOST, OBJECT, NODYNAM, LIB, SIZE (2097152)'
//COBOL.STEPLIB DD DSN=IGY630.SIGYCOMP,
??,DISP=SHR
/* DECLARE DATASET THAT CONTAINS SOURCE CODE
//COBOL.SYSIN DD DSN=KC03YYY.DCMAFD01. A2. COBOL(A2ILIST),
??,DISP=SHR
??**
/* DECLARE PDS MEMBER TO STORE LOAD MODULE
//LKED.SYSLMOD DD DSN=KCO3YYY.DCMAFD01. COBOL. LOADLIB(A2ILIST),
??,DISP=0LD
h113IM 444000050000100000105112BETH168CLAIRE 666000030000150000155221TOM310SALLY 20700009000040000205311GERRY 017999002000006000055390CINDY 033751001000002000195445SAMMY 055000013000015000105523PHIL555000040000125000205492HARVEY 995001000500000750170066000100000300000200600WILLIAM 099003000075000950085617WANDA 099006000800001000080684GEORGE 084564010000020000075698IRVING 024567000300000900070776MARK700ROSEMARYO90999000075000200295811ERIC205002000999002000195715LARRY 009999009750019750055753RONNIE 999999099999999999999818B0B99499900040100090008099499800300000400090000002000010000900495852FRANKIE 099999000001001000015875DAVID 088888000 B000800085966MARIO 075997020000030000235972NANCY 765432200000400000225991WAYNE 115998000999002000230994CHRIS 275000060000080000170
V/RYYYA2, JOB
/*
/* SET OUTFILE DD NAME TO MATCH YOUR ASSIGN NAME FOR FILE
/* SET LRECL ??? FOR OUTFILE TO MATCH YOUR OUTPUT RECORD SIZE
??**
??A2R, EXEC PGM=A2ILIST
//STEPLIB DD DSN=KC03YYY.DCMAFD01. COBOL. LOADLIB,
??,DISP=SHR
//??????DD DSN=KC03YYY.DCMAFD01.A2.ILIST.DATA,
// DISP=SHR
//?????? DD DSN=KC03YYY.DCMAFD01.A2.ILIST.OUT,
// DISP NE
Mainframe I - Assignment 3
Instructions
Copy COBOL.LOADLIB to you userid for use with Assignments, if needed
KC02597.DCMAFD01.COBOL.LOADLIB as KC03YYY.DCMAFD01.COBOL.LOADLIB
Copy starter datasets and members for cobol source files, and JCL source files
a. KC02597.DCMAFD01.A2.COBOL (A2START) as KC03YYY.DCMAFD01.A3.COBOL (A3SCOMM)
b. KC02597.DCMAFD01.A2.JCL (A2CL) as KC03YYY.DCMAFD01.A3.JCL (A3CL)
c. KC02597.DCMAFD01.A2.JCL (A2R) as KC03YYY.DCMAFD01.A3.JCL (A3R)
Create A3SCOMM program based on specifications below.
Use A3CL JCL to compile/LKED the program
Use A3R JCL to execute the program
Submit the appropriate files based on the submission requirementsW,
Mainframe I - Assignment 3
Specifications
Input File
Use VISTA/ISPF to copy dataset
KC02597.DCMAFD01.A3.SCOMM.DATA
as
KC03YYY.DCMAFD01.A3.SCOMM.DATA
This is the data file that the program will read.
Each data record is 32 characters long with the following format.
This sample data does not exactly match the actual data in the file provided.
The following is intended to provide the column layout of the file:
\table[[,NO.,NAME,SALES,\table[[MIN.],[COMM.]],\table[[MAX.],[
Mainframe I - Assignment 3
3. Report Output Formatting
a. Report Header lines with a blank line, your name, and a blank line on the first page only
b. Report title (SALES COMMISSION REPORT) with a blank line, column headings, and underlines using hyphens for the column headings, and a blank line on every page
c. Detail lines with the fields in the input file layout
d. Total lines with a literal "Totals" and totals for Earned and Paid Commission, and a blank line
e. Summary lines with a literal for each summary calculation and the calculated number and blank lines between the various groups (see sample report)
f. You DO NOT have to match the number of spaces in the column headings.
g. You DO need to have column headings align with the detail line items.
h. Print 10COMM.]],\table[[COMM.],[%CATLG, DELETE
??**
 identification division. program-id. A2START. date-written. date. author. name. sDescription: 8 environment

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!