Академический Документы
Профессиональный Документы
Культура Документы
TABLE OF CONTENTS
0 1................................................................................................................................................PREFACE
4
1 1.1............................................................................................................. DOCUMENT CONTROL
4
2 1.1.1.................................................................................Document Revision and Distribution
4
3 1.2............................................................................................................... PURPOSE AND SCOPE
4
4 1.3......................................................................................RELATIONSHIP TO OTHER STANDARDS
4
5 1.4............................................................................................................ AMENDMENT HISTORY
4
6 1.5.................................................................................................................. CROSS REFERENCE
5
7 1.6............................................................................................... TERMINOLOGY AND ACRONYMS
6
8 2..................................................................................................................................INTRODUCTION
6
9 2.1................................................................................................................... SCOPE OF SERVICE
6
10 2.2.................................................................................................................. JOB DESCRIPTIONS
6
11 2.2.1..........................................................................................Batch Execution Team Leaders
6
12 2.2.2................................................................................................Batch Execution Operators
6
13 2.3................................................................................................................................ TRAINING
6
14 3.......................................................................................................................................PROCEDURES
7
15 3.1...................................................PROVIDE PRODUCTION BATCH CYCLE MONITORING SUPPORT
7
16 3.1.1.......................................................................................................Perform Shift Turnover
7
3.1.1.1 Prepare Shift Turnover.......................................................................................................................7
3.1.1.2 Review Shift Turnover.......................................................................................................................7
0 3.1.2...........................................................................Document Batch Cycle Phone Messages
8
1 3.1.3.......................................................................Monitor Production Batch Jobs With CA-7
8
3.1.4.1 CA7 Queues.......................................................................................................................................8
3.1.4.2 Determine Job/Cycle Status with CA-7 List Commands...................................................................9
3.1.4.3 Determine status of Time Jobs in CA-7.............................................................................................9
3.1.4.4 Place Jobs on Hold with CA-7...........................................................................................................9
3.1.4.5 Demand in a Job with CA-7..............................................................................................................9
3.1.4.6 Delete a Job from CA-7 Production Queue.....................................................................................10
3.1.4.7 Restart a Job through CA-7/CA-11..................................................................................................10
3.1.4.8 Force a JOB Complete Using CA-7.................................................................................................10
Page 1 of 42
Fon’s Batch Procedures
Page 2 of 42
Fon’s Batch Procedures
Page 3 of 42
Fon’s Batch Procedures
INTRODUCTION
3. PROCEDURES
Page 4 of 42
Fon’s Batch Procedures
Check for outstanding ABENDs. Outstanding ABENDs should be documented on the ABEND
Worksheet (IMSBEX01).
Check for previous ODATEs that have not started to execute.
Receive verbal turnover from previous shift.
Check Temp Change Members on SAIPC1x:
PSC1x.OACSC.TEMPCHN1 For changes effective on Monday
PSC1x.OACSC.TEMPCHN2 For changes effective on Tuesday
PSC1x.OACSC.TEMPCHN3 For changes effective on Wednesday
PSC1x.OACSC.TEMPCHN4 For changes effective on Thursday
PSC1x.OACSC.TEMPCHNW For changes effective on Friday thru Sunday
Note: x = System ID. (A or B)
After receiving turnover, cycle monitors will use appropriate monitor turnover log checklists.
Release the out-going cycle monitor. After turnover, the incoming cycle monitor will release the out-
going cycle monitor if all turnover items have been answered and all completed ABEND records have
been closed. Written and on-line turnover must also be updated even if there were no problems to
report.
File previous day’s Monitor log sheet, if completed.
Upon documenting the information above, the individual taking the message will promptly convey the
information to the intended cycle monitor. Once messages are processed, they may be discarded. Phone
messages are not considered quality records.
Page 5 of 42
Fon’s Batch Procedures
If there are system problems, check account cycle jobs(current julian date) that are waiting for a submit
time through the PSI function QUEUES in the START TIME column.
Page 6 of 42
Fon’s Batch Procedures
Where Y is any job cycle you are monitoring such as WCBSTCAR or MCAJCW01. Wild cards
can also be used, as in the previous examples. Move the cursor down to the job you want to
cancel and type an C in front of it. CA-7 will prompt you for text for canceling the job. If the job
is in a Skeleton status you will have to enter a Top-Line command:
CANCEL,JOB=Y,REASON=____,FORCE=YES.
Page 7 of 42
Fon’s Batch Procedures
3.1.4.12 Use the List Log and List Prior Run Commands
1. Type LRLOG,SPAN=*,JOB=Y
Where SPAN=* is the amount of days or time you want to list and Y is the Job you want to search
for. This command will list information from the CA-7 Run Log. These events include job and
network completions and exception events such as restarts, force completes, and cancels.
2. Type LPRRN,JOB=Y
Where Y is any job being monitored. This command will list job information from the prior run
queue. The prior run queue contains information about the last successful completion of each
job.
1. Enter “E” from the Primary Option Menu to enter the EDS Corporate Application screen.
2. Enter “7” - Scheduled Products screen.
3. Enter “P” - Production Scheduling Interface screen.
4. There are several areas displayed , however you want to enter “1”for active queue information..
5. Enter Job name and System name, or asterisk in both fields.
Queue Display
The information displayed on the screen is what is in the queue at that moment. Jobs will not display
until the time they have been scheduled into the queue. In order to see a job you may have to go to
CA-7 Account Forecast utility. Do not rely on PSI to find the information you need use any other
option available.
Sixteen different fields are displayed using two queue panels (use PF11 to view the second screen).
Three of the fields ,”QUE”,JOB STATUS” and “ENTRY MODE” have variable entries as listed
below. All other fields do not display variable information.
Page 8 of 42
Fon’s Batch Procedures
4. LINE COMMANDS
Various line commands can be entered beside a job name to performauthorized functions. Since we
have “read only” authorization the following commands are usable:
B - Browse the JCL. If the job status is Z-JCL FAIL, the JCL is displayed
fom the ZOOM error PDS to let the user view the ZOOM error messages in the JCL.
Otherwise the JCL is displayed from the CA-7 trailer queue. Also look at the top right
corner of the screen to view any message should the JCL not be displayed. For example
if you place a “B” next to the job name and the screen does not change you may see the
message “SKELETON STATUS”.
S - Displays job requirements. There are five different types as follows:
DSN - Data set requirement.
JDEP - job dependency requirement.
HOLD - Job is on hold.
TIME - Submit time requirement.
User - User requirement.
OTHER - Screen displays.
1. On the “Job Requirements Display” screen there is a field labeled “NEG”.
Page 9 of 42
Fon’s Batch Procedures
ABENDS DISPLAY
The Abends function reads the CA-7 abend queue to display information about all jobs
submitted to JES that abends and has been requeued for execution. Jobs in the abend queue
are there until they are restarted, forced complete or canceled using CA-7 commands.
A. Abend Codes - errors associated with jobs.
JCLERROR - job ended with JCL error.
JOBFAIL - Job contains an invalid job card or JES card.
REQUEUED - -Job requeued for execution.
Unnnn - User abend code where nnnn is the user code.
Snnnn - System abend code where nnnn is the system code.
SKELETON PROCESS
Jobs which show in the STATUS field as skeleton have no JCL attached. The cycle monitor
should contact the S.E. for that job and advise them to resolve the problem.
3.1.4.15 Search for Logon Ids for Jobs that were put on Hold
Sometimes a job in CA7 will be on hold. The batch cycle monitor can execute job SC1*RPT2 for a
desired time period to locate the logon ID of the person who put a job on hold. The JCL for this job is in
TSC1*.OACLB.JCLLIB(SC1*RPT2). Instructions for running the job are in the job’s JCL. Once job
SC1ARPT2 has run, search the output and get the logon ID of the person who put the job on hold. CA7
and SC1*RPT2 will not show who placed a job on hold using the DEMANDH or RUNH command. The
‘*’ is to be replaced by the system in which the job will run. For example: for A side jobs you will need to
run SC1ARPT2 and the JCL for this can be found in TSC1A.OACL.JCLLIB(SC1ARPT2).
Page 10 of 42
Fon’s Batch Procedures
Execution operator has responsibility to correct the ABEND. Also check for any special instructions
within in the job before calling the S.E.
3. Provide notification to the SE within 15 minutes or as otherwise documented. Whether the ABEND
is resolved or not, proper verbal communication of an ABEND is important. If there are major
problems, work with the most critical requirements first. Review the appropriate SYS4.SERESP
member to determine ON-CALL Procedures. If appropriate, utilize the ONCALL Database by
following the “Using ON-CALL SE Response Facility” section of this manual.
4. If Batch Execution is Responsible for the ABEND, attempt to resolve the ABEND a minimum of one
time or a maximum of three times for the same ABEND, before contacting the responsible SE (unless
otherwise specified by the Account).
5. If the SE is responsible for the ABEND, communicate the details of the ABEND and inform the SE of
the actions taken.
Notify the Primary On-call Person as documented within the appropriate Account Procedure
Manual or SYS4.SERESP. Unless indicated otherwise when calling a beeper, wait 15 minutes
for a response. If no response is received, start the next step of the notification process. An
answering machine is not considered a sufficient contact for ABEND notification.
If Primary SE can not be contacted, notify the Secondary on-call person as documented within
the appropriate Account Procedure Manual or SYS4.SERESP
If the secondary can not be contacted, escalate to the next level as defined within the appropriate
Account Procedure Manual or SYS4.SERESP.
Provide the ABEND information that was previously gathered to the SE who takes responsibility
for the ABEND.
6. Once the SE is contacted, it is that SE’s responsibility to resolve the ABEND or make the additional
contacts necessary to resolve the ABEND.
7. Perform the following work instructions as necessary:
Code overrides, restarts, and checkpoint restarts as requested
Reset PGENs as needed
Provide System DASD information
8. Document the ABENDed Job within abend documentation facility.
Page 11 of 42
Fon’s Batch Procedures
3.1.5.2.2 Code Override Statements for SMS SB37 ABENDs Involving Dataclasses
If a job ABENDs with a SB37 space ABEND and it is coded with a dataclass parameter instead of a space
parameter, follow these steps:
1. Obtain the data class name from the dataclass parameter in the step the job ABENDed. For example,
DATACLAS=DCPSFB00.
2. Type in E.I from the ISPF Primary Options Menu to access ISMF.
3. Select option 4 (Data Class) from the ISMF Primary Options Menu.
4. Type in the DATACLAS name in the “Data Class Name” field.
5. Select option 1 (Generate a List of Data Classes) for the “Select One of the Following Options” field.
6. Press the Enter key.
7. From the Data Class List window, write down the values from the LRECL (column 5), AVGREC
(column 8), SPACE Primary (column 10), and the SPACE Secondary (column 11) fields. An example
is displayed below.
8. In CA7 edit the ABENDed job to code the override doubling the Primary and Secondary space
values.
9. The format for the SPACE parameter is as follows: SPACE=(LRECL,
(Primary,Secondary),RLSE),AVGREC=Units of allocation
10. Code the override: The override would look like the following:
11. //PSTEPNAME.DDNAME DD SPACE=(80,(48000,24000),RLSE),AVGREC=U
12. PF3 to save any JCL changes.
13. Restart the job as appropriate.
14. If the job ABENDs again, double the space again using the above procedure.
15. If the job ABENDs for a third time, contact the oncall SE.
Page 12 of 42
Fon’s Batch Procedures
For more information on DATACLASS refer to the MVS/ESA-JCL User’s Guide manual.
Page 13 of 42
Fon’s Batch Procedures
4. If you are not at the Abend tracker sign in screen, see your team lead. You may need to change
some of the settings on your browser.
5. Choose your name from the list.
6. Enter bexec1 as the password.
7. Press the enter key.
Page 14 of 42
Fon’s Batch Procedures
The SEARCH function allows the operator to list the responsible SE for the job. To display the list,
enter the jobname in the field “Job name” and USERID in the “System Name” field from the On-Call
System Menu. In the option field place a 1 and press Enter. Call the SE in the order that the numbers
are listed. When using the SEARCH function and after entering the jobname, additional information
may be obtained by using the primary commands DOC and JOB. DOC will browse for system
documentation. JOB will browse for job documentation.
The JOB function will list all job records that are in a System ID . Using this option is helpful when
the messages “DUMMY Record” or “ERROR Invalid Job Name” are displayed in the Primary or
Secondary SE fields when using the SEARCH function. These messages may appear when an account
has failed to update the oncall database past the previous day or the cycle monitor entered the wrong
job name or system name. Select the latest jobname entry to find the last oncall SE. Note: The
Cancel command may need to be used to exit a job record rather than PF3.
The PERSON function will display all SE’s for a particular System ID. This function can be helpful
when trying to locate an SE’s phone number that is not oncall.
The options 4 through 6 are for SE use only. For more information, refer to the On-Call Users Guide.
Page 15 of 42
Fon’s Batch Procedures
Page 16 of 42
Fon’s Batch Procedures
// MSGCLASS=6,
// RESTART=(JS010.PS080,C0000020)
/*JOBPARM P=ABCDEF,S=231A
/*OUTPUT STD D=NONPRINT
//JOBLIB DD DSN=xxxxx.xxxxx.PRODLIB,
// DISP=SHR
// DD DSN=xxxxx.yyyyy.PRODLIB,
// DISP=SHR
//SYSCHK DD DSN=Absolute generation on the Dsn of the last
checkpoint,
// DISP=(MOD,KEEP,KEEP),
// UNIT=TAPE,
// VOL=SER=Fxxxxxx
//JS010 EXEC PROCABC,
PGEN010=0,PGEN020=0,PGEN030=0
Page 17 of 42
Fon’s Batch Procedures
performance of a job have an effect. For jobs using heavy tape usage, changing the job’s performance will
not have much of an effect.
To change a job’s performance, contact an RMS operator. Batch Execution no longer has authority or
permission to change a jobs performance.
Page 18 of 42
Fon’s Batch Procedures
8. Check for data set contention. Refer to sections “Monitor Production Batch Jobs with
OMEGAMON” and “Utilize the XENQ Display Facility to Research Contention Situations” for
researching dataset contentions.
9. Take appropriate action.
3.1.15 Use SAM to Display Initiators, WTORs, and the MVS System Log
Use the DI command to display initiators. If any closed initiators should be opened, contact the
Resource Management group for assistance. Initiators cannot be opened without approval from the
Resource Management group.
Use the DOR command to display outstanding WTORs. Answer appropriate WTORs through AOS
(Routed to the correct system).
Use the DL command to access the MVS system log. SAM also allows the selection of a different
MVS system log by specifying the S= selection criteria (or from within the log, enter a “?” from the
command line then the desired system).
3.1.16 Use SAM to Display JES2 Queue, JES2 Held/Non-Held Output Information
There are three different JES2 queues that SAM uses:
Use the DQ command to display the input queue
The input queue displays jobs that are waiting execution (waiting for an initiator), jobs that are
executing, and jobs that have already run. The DQ information allows the operator to find the status
of a job. Throughout the shift, an operator should view the JES2 queue for information to help with
an ABEND or per an SE request.
Use the DQO command to display the output queue. The output queue displays all the job’s
generated output reports (e.g., JESLOG information).
Use the DQH command to display the held queue. An SE or an operator at an output processing
center may request a job’s output to be placed on hold. Route the reports to the DQH queue. Jobs that
have been placed in the DQH queue will remain until:
a) An SE or operator from the output processing center releases it;
b) An SE or operator from the output processing center requests the jobs to be released;
c) Resource Management Group deletes output to free up spool space after it is determined that the
jobs no longer need to be on hold.
Page 19 of 42
Fon’s Batch Procedures
c) Type in $MVS_ALL on the Startup Profile field to start all sessions. Note: Make sure you
use the underscore between MVS and ALL.
d) Press ENTER
1. Display the “Job Screen.”
a) For 1a above, issue the command “#systemID” (e.g., #19) or enter “DEXAN” (an
OMEGAMON subsystem command). For 1b and 1c above, issue the command “Z and the
number listed on the screen for the correct system (e.g., Z1). Typing a “Z” next to the system
id will also work. The commands for 1a will also work for 1b and 1c access. The following
conditions can be analyzed from these screens:
Looping batch jobs
Contention
Swapped out jobs
Bottlenecks
Within the “#systemID” screen, ensure that the Major status command of “BSWP” is issued
frequently. Any job that is currently in a swapped time, the job has been swapped out. If any
job has been swapped out for an inappropriate amount of time, take appropriate action.
b) The job screen “QUICK” will display jobs executing, the amount of time each job has been
executing in the system, and all the information stated above is listed here.
c) The two (2) minor commands under BSWP are “SWPR” and “WAIT”.
“SWPR” will state the type of wait the specific job is in. Reference OMEGAMON II for
MVS Volume 1 User’s Guide for clarification on each type of swap.
“WAIT” shows the amount of time a job has been swapped out. Use this screen for further
problem analysis, if need be.
Note: The ENQUEUES Display Facility (in TSO option E.Q) can also be used to research contention
situations.
4. If any of the conditions described above exist, contact Resource Management and other necessary
personnel.
Page 20 of 42
Fon’s Batch Procedures
Page 21 of 42
Fon’s Batch Procedures
Enter I which takes you to the IMS Operator Workstation, then 6 to take you to the
Display/Modify IMS Regions screen, and place a ‘C’ next to the job you wish to cancel.
Page 22 of 42
Fon’s Batch Procedures
Any of these 5 files can now be selected. The advantage of the ‘S’ option is that you can retrieve selective
information without having to browse through the entire job listing.
P=PRINT- to print job listing.
Page 23 of 42
Fon’s Batch Procedures
SELECTION CRITERIA:
2) GENERATION =
ALL
Page 24 of 42
Fon’s Batch Procedures
Page 25 of 42
Fon’s Batch Procedures
1. To create a respool member, one way is to enter S xxxRxxxx on the command line. Where
xxxRxxxx is the job name to be respooled with a “R” in the fourth character. The fourth character
may also contain “#” , “@” or “L” or any other unique character.
2. Copy the job’s executable JCL, master JCL, or PROC from the RESPOOL library.
A. A few ways to locate a job’s JCL are listed below.
If the PROC JCL needs to be pulled in, one way to obtain the PROC JCL is to change the
executable JCL dataset. The first node would remain the same, the SC in the second node
would be changed to CH, and the third node would be PROCPDS or JCLPDS. An
example would be PSC1A.OACCH.PROCPDS(PROCname). The PROC name is obtained
in the JCL EXEC statement. Depending on the type of respool, the PROC JCL will not
always need to be used.
B. One way to copy in the JCL is listed below. In the newly created respool member:
1.) Type COPY on the command line. If step 2 is skipped, hit enter.
2.) (Optional) Type “A” in the line command line to designate where the copied information
should begin. Hit enter.
3.) Fill out the name of the data set where the JCL is being copied from.
For example: DATA SET NAME = PWCBS.HRBCH.JCLPDS(WCBSTCA9)
C. Check for the WAAPSPLT step after the JCL has been copied in by doing a find on WAAPSPLT.
If no WAAPSPLT step is found, copy in the first PROC that is executed the JCL. It would look
like the following: //JS010 EXEC WCBAC500. One way to copy in the PROC is listed
below.
1.) Type COPY on the command line.
2.) Type an “A” in the line command line just after the EXEC statement to designate where the
copied information should begin. Hit enter.
3.) Fill out the name of the data set where the JCL is being copied from.
For example: DATA SET NAME = PWCBS.HRBCH.JCLPDS(WCBAC500)
D. After the JCL has been copied in, do a find on WAAPSPLT again. If there is still no
WAAPSPLT, continue copying in more PROCs . If no WAAPSPLT step is found after copying in
all the JCL possible, contact the SE because the operator can not respool this job. If the
WAAPSPLT step is found, continue to step 3.
3. Edit the JOBNAME and place an R in the fourth character. The fourth character may also contain
“#” , “@” or “L” or any other unique character.
4. Enter the access code (Woodland = ZLA1MM Micrographics = ZLA1MM).
5. Delete //*LOGONID
6. Delete unnecessary Output statements.
7. Delete everything in JCL from Output statement to WAAPSPLT card.
8. Delete all steps after the WAAPSPLT step.
9. Change WAAPSPLT PSxx to JS010.
10. Delete Input and Control cards when appropriate. If unsure, contact the on-call SE.
11. Dummy out MSGSET DD.
12. Change BACKUP DDNAME to INPUT01.
13. Change relative GDG to appropriate number (usually 0).
14. Change DISP = SHR.
15. Delete all other DD parameters for newly created INPUT01 (e.g., vol=, unit=).
16. Dummy out or delete other DD Names with “+” generations.
17. Delete unnecessary OUTPUT cards when appropriate. In some cases the job will not spool properly if
any of the required DD’s for output are missing or changed (Unwanted DD’s could be changed to DD
DUMMY). In these cases, change the unwanted DD’s output destination to nonprint or R99. If
unsure, contact the on-call SE.
18. Go back to the top of the respool member and scan for “EXEC”. The only EXEC statement should be
the WAAPSPLT statement.
19. Scan for “+”. The respool should not be creating any new datasets. Note: (+0) is all right to have.
20. Submit the job.
21. Check the output queue (DQO in SAM) to verify the respool has completed successfully. In SAM,
move to nonprint, R99, or delete any unnecessary forms.
22. If necessary, change the destination of the requested forms to LOCAL for Woodland or to the desired
destination that was requested.
23. Compare the total record counts for each DDNAME applicable.
Page 26 of 42
Fon’s Batch Procedures
Page 27 of 42
Fon’s Batch Procedures
To display all printers and their statuses: Leave input fields blank; do an option 2-display VPS
printers; hit enter twice
Note: One way to find out the AOS commands for VPS is to go into AOS and type “BR EXPERT”. Once
in the “EXPERT” CLIST type “F VPS” for find VPS. This will give a listing of AOS commands for VPS.
For additional information refer to VPS 6.0 and VPS 6.2 manuals.
Page 28 of 42
Fon’s Batch Procedures
The person calling in is authorized (privilege 3 or 4) in NACOS. The OAC day shift has the ability to
sign on to NACOS and check for this privilege. Off hours, the call should be forwarded to the
Herndon help desk or on-call person.
Users with the LEADER privilege have the ability to reset passwords for their account. They can also
request password changes for their users when they are homesited on another site. Since the OAC has
the capability to reset NETID passwords only on SAIPC1N, all calls for password resets for ID
homesited outside of our network should be forwarded to Information Security.
Do NOT reset passwords for customers who call in on behalf of someone on their staff even if they
know the EIN. ONLY the user or an authorized submitter in NACOS can request password resets.
When in doubt, transfer the call to Information Security.
Page 29 of 42
Fon’s Batch Procedures
3. Search on the name of the person requesting the ticket. (Fields are case spacific).
4. If no contact is found, you will need to create one.
5. Verify that The Site tab is the location the client is calling from. If not change it.
6. Make sure to save and refresh after the modification.
7. After you have created or verified the contact record, click on the cases tab, then click New to open a
case.
8. Make sure the ‘Agreement’ field reads: NAO generic or WR Mainframe. Either of these will allow
you to assign the ticket to the Woodland Service Delivery Center.
9. Under the “Case Type” click on the “Move / add / change”.
10. Note the jobname in the summary.
11. Under ‘Group Assigned’ select 7738-WSDC OPS.
12. Fill in all other fields required by Problem Management.
13. Select ‘other services’ for the service class.
14. Select ‘PLOT’ for the product.
15. Click the ‘Events’ tab.
16. Click the Dispatched under ‘Events’.
17. Record the ‘HD Event Time’. The amount of time in minutes you spent on this ticket.
18. Find out if the request is for Micrographics or Paper, and if it is a respool or a special print request.
19. Click on ‘File’, ‘Open’, ‘Company’.
20. Type ‘EDS’ next to company and click search.
21. Open EDS (CORPORATION).
22. Click on the Comments Tab.
23. Locate the corresponding information to your ticket. The template will appear in the ‘comment’
section and is grayed out, but you can still copy and paste from here to your ‘Detail’ under the ‘events
tab’.
24. Fill in the information for the template.
25. ‘Save’ and ‘Refresh (all pages)’
Once you have saved and refreshed you should se a notification at the bottom of the Vantive screen which
means the case has been sent. System monitoring is no longer responsible for notifying the WSDC when
a new ticket is sent to them.
Page 30 of 42
Fon’s Batch Procedures
6. Enter option “O” to send the message, or option “l” to have the message appear when the user logs
on.
7. Enter “Y” in the “Ready to Send” field.
8. Type the text and press enter.
9. A message will appear verifying that the message was sent
Page 31 of 42
Fon’s Batch Procedures
systems require a longer time to drain than light batch systems. Because all of the initiators are closed,
jobs will start backing up, awaiting execution.
1. Check the statistics on the jobs the operator is watching within CA-7 to ensure jobs that are running
will not run into the IPL window.
2. Call the SE if running jobs will not complete before the IPL window.
3. Single thread the jobs into the execution queue if necessary.
4. Through SAM, increase the priority of the job.
/$TJxxx,P=n (xxx=job number, n=1-15, 15 being the highest priority)
5. Check if the job has a system affinity (SYSAFF) or is required to run on a particular system.
6. Ensure that the job begins executing; otherwise take appropriate action (typically, working with the
Resource Management Group to start and drain initiators).
7. Continue the process of single threading the jobs until the time of the IPL.
8. Document all canceled jobs.
9. Resource Management operators will bring the system down. If another system is available or when
the system comes back up for production, refer to ABEND resolution procedures for restart
instructions on canceled jobs.
Page 32 of 42
Fon’s Batch Procedures
Page 33 of 42
Fon’s Batch Procedures
Page 34 of 42
Fon’s Batch Procedures
Page 35 of 42
Fon’s Batch Procedures
S001 Data check on a tape / I/O error / Accidental switching of tape drives / ‘NO’ was replied to a
WTOR / LRECL or BLKSIZE in the DCB does not match that of the dataset
S013 Invalid or no BLKSIZE / Invalid LRECL / DCB parameters conflict / Missing or misplaced
SYSIN DD CARD / PDS member not found / Dataset not found / No directory allocation
S013-10 No blocksize for dummy dataset.- Correct the DCB and specify blocksize other than zero
S013-14 Dataset is not partitioned
S013-18 Member not found
S013-20 RECFM=FB but the BLKSIZE is not a multiple of LRECL / RECFM=VB but the BLKSIZE is
not greater than the LRECL
S03A Errors coding freemains
S03B File label DCB / PGM DCB disagree
S03D-04 Volume Serial not specified
S03D-0C Incorrect DCB for indexed DSN
S047 PGM not authorized see software
S0C1 Operation Exception.
S0C2 Privileged Operation Exception
S0C4 Protection Exception
S0C5 Addressing Exception
S0C6 Specification Exception
S0C7 Data Exception
S0CB Dividing by Zero
S106-0C Space needed for control blocks
S10A Insufficient region
S122 Operator canceled job with a dump / The system cancelled the job because it exceeded allowable
lines
S137 I / O error on tape label end of volume processing (do a check tape to verify count and a mini
label)
S13F Bad checkpoint restart
S213 RC 30 file contention problem or an error in Format 1 DSCB
S214 ABENDed during the CLOSE for a data set on a tape / Possible tape problem / Possible drive
problem
S222 Job cancelled by operator or by the system
S237 Error during end of volume processing / Block count does not agree with the DCB block count
in trailer label
S322 CPU time expired
S413 I/O error where in the volume or unit specifications in the DD were not met
S413-04 No device available
S413-34 VOL=SER not specified
S413-1C Incorrect volume sequence number
S422 The specified Q space was exceeded. Too many DD names within one job step. Restart the job
and the DD name count will begin with the step that the job is being restarted on.
S513-04 Duplicate device allocation
S613 Label missing / Tape position error / Error writing tape mark of HDR (do a check tape to verify
count and a mini label)
S637 I/O error during end-of- volume processing for a magnetic tape dataset / A concatenation error /
Error writing a tape mark / Tape positioning error / Reading label error Do a checktape to
verify block count and a mini label.
S637-04 An I/O error occurred reading a tape label, writing a tape mark, or positioning a tape volume.
The solution to fix this is to restart the job.
S637-OC Concatenation of datasets with wrong DCB
This is normally seen on sorts. Notify the SE of the situation and for any options.
S714 Data check / Equipment check / Error writing a tape mark
Page 36 of 42
Fon’s Batch Procedures
Refer to common ABEND research and resolution procedures for additional Common ABEND codes.
For more information regarding ABEND codes, refer to the MVS / ESA Messages and Codes Manual,
the MVS / ESA System Messages, or utilize the on-line Quick Reference Facility (TSO QW).
Page 37 of 42
Fon’s Batch Procedures
1. Monitor 1 and 2
2. Monitor 5, 7 and 8
3. Monitor 6
4. Monitor 4 and 11
5. Monitor 11 and 12
6. Monitor 13 and 14
7. Monitor 9 and 10
Page 38 of 42