Top Banner
C2, VOL. 15, CaSoI 18.320 CCSS OPERATING Imsmuacnws VOL. 15, CCSSOI 18-320 COMMODITY COMMAND STANDARD SYSTEM DTIC I The instrcWi= contained in this pubicatim become ELECTE e1civs with im f of Rlem lL 6 J2. OCT 0 61989' D ARMY AUTOMATION 00 COMMODITY COMMAND STANDARD SYSTEM OPERATING INSTRUCTIONS (GUIDANCE) I PROGRAMER'S HANDBOOK MULTI-MACHINE SCHEDULER T IS COPY IS A REPRINT WHICH INCLUES i CURRENT PAGES FROM CHANGES I THRU 6. SDSItr!ON -. Ti.M'I A VERTICAL BAR IN THE MARGINAL AREA. I Approved foi public releaas r i Datributioa Urz -bited AUTOMATED LOGISTICS MANAGEMENT SYSTEMS ACTIVITY O 1981 89 "10 6 003
155

COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Jun 12, 2018

Download

Documents

trinhxuyen
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C2, VOL. 15, CaSoI 18.320CCSS OPERATING Imsmuacnws VOL. 15, CCSSOI 18-320

COMMODITY COMMAND STANDARD SYSTEMDTIC I The instrcWi= contained in this pubicatim becomeELECTE e1civs with im f of Rlem lL 6 J2.OCT 0 61989'

D ARMY AUTOMATION

00COMMODITY COMMAND STANDARD SYSTEM

OPERATING INSTRUCTIONS(GUIDANCE)

I PROGRAMER'S HANDBOOKMULTI-MACHINE SCHEDULER

T IS COPY IS A REPRINT WHICH INCLUES iCURRENT PAGES FROM CHANGES I THRU 6.

SDSItr!ON -. Ti.M'I A VERTICAL BAR IN THE MARGINAL AREA. I

Approved foi public releaasr i Datributioa Urz -bited

AUTOMATED LOGISTICS MANAGEMENT SYSTEMS ACTIVITY O 1981

89 "10 6 003

Page 2: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

502n- toiREPORT DOCUMENTATION 1. REPORT NO. }2. 3. Recipient's Accession No.

PAGE _ - DOD/SW/MT-90/OOla -

4. Title and Subtitle 5. Report Date

Commodity Command Standard System Operating Instructions - Oct 8118-320, VOL 15 Multi-Machine Scheduler 6.

7. Author(s) S. Performing Organiration Rept. Nor

9. Performing Organization Name and Address 10. Project/Task/Work Unit No.

Systems Integration and Management Activity

P.O. Box 1578 11. Contract(C) or Grant(G) No.

St. Louis, MO 63188-1578 (C)

(G)

12. Sponsoring Organization Name and Address 13. Type of Report & Period Covered

Systems Integration and Management Activity Supporting DocumentationP.O. Box 1578 SupotngDouenatoSt. Louis, MO 63188-1578 14.

15. Supplementary Notes

For magnetic tape, see:

,' 16. Abstract (Limit: 200 words)

Supporting documentation which provides technical information concerning the concepts,facilities, and use of the Multi Machine Scheduler (MMS). This instruction applies toany automatic data processing installation desiring an automated job scheduling system.

Included in this documentation is a description of the complete updating and reportingcapabilities available to the user for database modification with respect to jobstatistics, how to set up and run a simulation process, and a variety of databasereports to aid those in scheduling or controlling the job processing environment.

17. Document Analysis a. Descriptors

Automated Job Scheduling System

b. Identifiers/Open.Ended Terms

c. COSATI Field/Group

18. Availability Statement ..... T19. Security Class (This Report) - 21. No. of Pages

No restriction on distribution. UNCLASSIFIED 1Available from National Technical Information 20. Security Class (This Page) 22. Price

Service, Springfield, VA 22161 L UNCLASSIFIED f(See ANSI--Z39.1S) See Instructions on Reverse OPTIONAL FORM 272 (4-7?)

(Formerly NTIS-35)Department of Commerce

Page 3: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

DO NOT PRINT THESE INSTRUCTIONS AS A PAGE IN A REPORT

INSTRUCTIONS

Optional Form 272, Report Documentation Page is based on Guidelines for Format and Production of Scientific and Technical Reports,ANSI Z39.18-1974 available from American National Standards Institute, 1430 Broadway, New York, New York 10018. Each separatelybound report-for example, each volume in a multivolume set-shall have its unique Report Documentation Page.

1. Report Number. Each individually bound report shall carry a unique alphanumeric designation assigned by the performing orga-nization or provided by the sponsoring organization in accordance with American National Standard ANSI Z39.23-1974, TechnicalReport Number (STRN). For registration of report code, contact NTIS Report Number Clearinghouse, Springfield, VA 22161. Useuppercase letters, Arabic numerals, slashes, and hyphens only, as in the following examples: FASEB/NS-75/87 and FAA/RD-75/09.

2. Leave blank.

3. Recipient's Accession Number. Reserved for use by each report recipient.

4. Title and Subtitle. Title should indicate clearly and briefly the suoject coverage of the report, subordinate subtitle to the maintitle. When a report is prepared in more than one volume, repeat the primary title, add volume number and include subtitle forthe specific volume.

5. Report Date. Each report shall carry a date indicating at least month and year. Indicate the basis on which it was selected (e.g.,date of issue, date of approvai, date of preparation, date published).

6. Sponsoring Agency Code. Leave blank.

7. Author(s). Give name(s) in conventional order (e.g.. John R. Doe, or J. Robert Doe). List author's affiliation if it differs fromthe performing organization.

8. Performing Organization Report Number. Insert if performing organization wishes to assign this number.

9. Performing Organization Name and Mailing Address. Sive name, street, city, state, and ZIP code. List no more than two levels ofan organizational hierarchy. Display the name of the o.anization exactly as it should appear in Government indexes such asGovernment Reports Announcements & Index (GRA & I).

10. Project/Task/Work Unit Number. Use the project, task and work unit numbers under which the report was prepared.

11. Contract/Grant Number. Insert contract or grant number under which report was prepared.

12. Sponsoring Agency Name and Mailing Address. Include ZIP code. Cite main sponsors.

13. Type of Report and Period Covered. State interim, final, etc.. and, if applirable, inclusive dates.

14. Performing Organization Code. Leave blank.

15. Supplementary Notes. Enter information not included elsewhere but useful, such as: Prepared in cooperation with ... Translationof... Presented at conference of... To be published in ... When a report is revised, include a statement whether the newreport supersedes or supplements the older report.

16. Abstract. Include a brief (200 words or less) factual summary of the most significant information contained in the report. If thereport contains a significant bibliography or literature survey, mention it here.

17. Document Analysis. (a). Descriptors. Select from the Thesaurus of Engineering and Scientific Terms the proper authorized termsthat identify the major concept of the research and are sufficiently specific and precise to be used as index entries for cataloging.

(b). Identifiers and Open-Ended Terms. Use identifiers for project names, code names, equipment designators, etc. Use open-ended terms written in descriptor form for those subjects for which no descriptor exists.

(c). COSATI Field/Group. Field and Group assignments are to be taken from the 1964 COSATI Subject Category List. Since themajority of documents are multidisciplinary in nature, the primary Field/Group assignment(s) will be the specific discipline,area of human endeavor, or type of physical object. The application(s) will be cross-referenced with secondary Field/Groupassignments that will follow the primary posting(s).

1. Distribution Statement. Denote public releasability, for example "Release unlimited", or limitation for reasons other thansecurity. Cite any availability to the public, with address, order number and price, if known.

19. & 20. Security Classification. Enter U.S. Security Classification in accordance with U.S. Security Regulations (i.e., UNCLASSIFIED).

21. Number of pages. Insert the total number of pages, including introductory pages, but excluding distribution list, if any.

22. Price. Enter price in paper copy (PC) and/or microfiche (MF) if known.

OPTIONAL FORM 272 BACK (4-77)

*'rU S (W()ViRNMI'N-I PRINI IN(i Oit I(is 1997-

IXI-24'*-,l4')

Page 4: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

U C, ..... , -.. 3

Vol. 15, CCSSOI 18-320

DEPARTMENT OF THE ARMYUSADARCOM AUTOMATED LOGISTICS NANhGiMlT SYST1S ACTIVITY

PO box 1578, St. Louis, Missouri 63188

CCSS OPERATING INSTRUCTIONS 8 October 1981No. 18-320Volume 15

krmy Automation

COMWDITY COMMAND STANDARD SYSTE OIERATING INSTRUCTIONS (GUIDANG)

PROGDAMEWS HANDBOOK

MOLTI-MACHINE SCHEDULER

Paragraph Page

CHAPTER 1. GENERALPurpose 1-1 1-1Applicability 1-2 1-1Explanation of terms 1-3 1-1eneral .1-4 1-2

2. SCHEDULE ALGORITHM SIMULATION SYSTEMConcept 2-1 2-1SASS functions 2-2 2-1Master data base 2-3 2-1Execution by function . 2-4 2-4Special processing utilities and options - 2-5 2-18Coding examples .... .. 2-6 2-19

3. SCHEDULE ACTIVITY MANAGERConcept 3-1 3-1SAM functions - 3-2 3-1

* Run matri..- 3-3 3-2Run matrix segments 3-4 3-2Execution by function- 3-5 3-5Operational considerations 3-6 3-14Processing considerations 3-7 3-17

4. DYNAMIC RESOURCES KXAMINATION AND MANAGUIENTSYSTEM

Concept .. .- 4-1 4-1DREAMS functions -.. -. 4-2 4-1Execution by function o- 4-3 4-2

Appendix A. SASS reports or outputs- -1B. SAM reports- S-1C. List of MMS command procedures C-iD. List of MMS cataloged procedures D-iE. MKMS log-on procedure ..... . 3-iP. MK(5 message@ -. -.-G. MKS completion codes - G-1

i

Page 5: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

'., Vol. 15, CCSSOT tS.-329

Pago

Appendix R. DRAHS render Information -- -- .. .. H-11. AREND codes-. .. ... 1-1

J. MKS libraries and data sets. J-1

K. MS modules K-1SI. 10 file informat i-i L-1

Index Index I

)ii

Page 6: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5, Vol. 15, CCSSDI 18-320

CHAPTER 1

( GENERAL

1-1. Purpose. This instruction provides technical information concerningthe concepts, facilities, and use of the multi-sachine scheduler (NS).

1-2. Applicability. This instructioa applies to any automatic dataprocessing (ADP) installation desiring an automatic scheduling system.

1-3. Explanation of terms. a. MKS network-all processor and resourcesunder the control of the master data base.

b. Master data base-contains all information required for thescheduling or controlling of any job to be put under MS control. Themaster data base consists of the job and network files.

c. Master matrix-used interchangeably with master data base.

6 d. Run matrix-a data base, extracted from the master data base, thatcontains information required for scheduling and controlling Jobsestablished under MMS control.

6 e. On-the-fly upcate-the ability to modify the run matrix dynamicallywhile jobs under MKS are executing.

f. Application-a grouping of related jobs for schedulingconsiderations (for exampe weekly billing).

g. Job-a grouping of programs into the lowest controllable element ofthe system.

h. Predecessor job-one whose functional or data constraint must bemet prior to another lob being considered for scheduling.

i. Exclusive-use mode-a file is loaded, unloaded, or updated by oneor more steps in a job under MMS control. MKS will not release other usersof this file when this job is executing.

J. Share mode--a file is updated by one or more steps in a job underMMS control. MKS will release other reference users, or share users, ofthis file to a single central processing unit (CPU).

k. Update mode-a file is updated by one or more steps in a job underMMS control. MMS will only release other reference users of this file whenthis job is executing.

10141-I

- A,4 /t., -

Page 7: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C2, Vol. 15, CCSSOI lc-32C

1. Reference mode--a file is read by one or core steps in a job undert±iS control. MRS vill release other reference, updatn, or share users ofthiii Nle when t'iis Job is executing.

m n. Operating systems.

(1) tNT--ultiple variable number of tasks (WT)..

(2) hVS--multiple taskinS virtual storage systaa (MVS).

a . ',ASP--tVouston Automatic Spoolin- Process, provides a more efficientalternative to the OS functions of input and output spooling.

o. Juiesc.--to inhibit the r-leasin_ of jobs to allow the system tcdry up.

p. a.r.,-abaoraal end (terazination) of a program either with a syste%completion code (e.*., data cLeck), or a user completion coc~e, Zreater than

q. T-3.--the tire-. sharing option used to provi1e r3mote sci eduln.

1-4. General. a. This system allows the user to 4ynaL.icall, sche.uleexterni-ly, as wall as internally, the processin- of jobs dt ,In any t),peof kM, envIromment. It will perforw the primary fut.cttons of effectivecoipputer use.

b. Couplete updating and reportin- capabilities ar,. available to theuser Including tenporary and permanent eata base ;o dification, autoraticdate bas .2 updatin- with respect to job statistics, on-th.-fly up dtinc, avariety of data base reaorts to aid those scheduling ,r contr-lMing teeuvi ronmen .

c. TLe simwulation and the actual conitrol at execution tc- will usethe sam sciieduling al-oritim. The only -:ifferenc, ein6 Ciat atsimulation tine the systen resources, as lefine; ir te &ta base, are usedfor scheduliu,; and at tLe actual tiie of execution, ce -esources witiinthe particular corputer environment are use, for sche'duin. lurposes.

* 6. Te cystea can be operataC in Latch ,mole or re.ote1 by a tareinalutili ti 3 th. TSO. The TSO o.tLon Is &Ucilitated by a special .oE-onprocedure ($.;T373) and thie co-.and procedures (CLIST).

e. Tih system is comprised of three wajor comFonents: the ScheluleAlt oithm Simulation Systam (SASS), the Schedule Activity ianager (SA4),and the Dynamic .esources rxaination and ianaewent Syste! (,':iADS).

(1) SASS--edits Input, verifies data base integrity, produces reports,simulates environwents, and maiutains data bases.

I-:

Page 8: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 16-320

(2) SN--controls and schedules job level processing.

(3) DREAMS-scans the job control language(JCL),updates the run matrix resources (tapes and care),and writes the JCL to the netvork job spool.

Note. These components ae designed to function together or with the BASSalone, if internal control of job processing is not a requirement at aparticular installation. Subsequent chapters of this document viii discussthe properties of each compomant and their interrelationship.

1-3

Page 9: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5, Vol. 15, CCSSOI 18-320

CHAPTER 2

( SCHEDULE ALGORITHM SIMULATION SYSTEM

2-1. Concept. a. SASS is designed to provi/: an effective and accuratemethod o -automatically scheduling a computer network. It will optimizethe work required based upon the environment in which the work will beperformed.

b. Due to the many variables that are introduced into any schedulingtask (for example, volume of input, type of input, resource availability,condition of each master file, and so forth), a minimum, or nonexistent,level of predictability relative to any given job may prevail. Hence SASSdoes not balance the workload based on the average running times of thejobs being scheduled. Instead it optimizes thowe jobs under its controlbased upon the maximum use of the system resources available (that is,core, disks, tapes, printers, punches, and Initiators). This conceptreadily adapts to any dynamic environment. This even becomes moremeaningful as the number of jobs to be scheduled increases and as the jobrelationships become more complex.

c. SASS is the front end of the MKS. For the SAM portion to be used,processing must first occur in SASS, which is the only means of accessingor updating the master data base. SASS will then, based upon the user'srequest, create or modify the run matrix, so that SAM can dynamicallyschedule the execution of each computer system.

2-2. SASS functions. The functions unique to the SASS portion of MKS are:

a. Master data base format.

b. Master data base update.

c. Simulation.

d. Schedule Initialization.

e. Master data base reports.

f. Management reports.

S. On-the-fly updating.

*2-3. Master data base. The master data base is the data set that SASSuses in performing its various functions. It is comprised of two fIles,the job file and network file. The M0S files are documented in appendix L.

a. Job file. This file contains all jobs that the user would wantunder the control of the 14S. Each job entry in this file contains allinformation for that job that is required by the system to perform itsscheduling or controlling function. Figure A-1 depicts the elementscomprising a job entry in this file. A definition of each element follows:

(1) Job number-the relative position of a job within the job file(maximum of 5760).

2-1

Page 10: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

(' Vot. L'j, (MSS()I II-32.if

(2) Job name-the name of the job under MKS control.

* (3) Volume number--the application volume number of which this jeb is a

part. This element offers a method of grouping related jobs for schedulingpurposes. The volume number can be from 1 through 3466.

(4) Dependent job numbers-the data or fi;ctional constraints (maximum of12) placed upon a job that mt be met prior to that Job being executed. INSoffers two different types of dependency relationships that can be indicated.One is a dependency back-off relationship, and the other is a no-beck-offrelationship.

(a) Back-off relationship. If, in the following job matrix segmentexample, only jobs A and C were to be scheduled, the resultant dependencyrelationship would appear as shown in the resultant job matrix. Since job C'sdependency was job B, and ob B was not scheduled, then job C would beck-offits dependency toward a job that was in this mue string and was scheduled,which in this example was job A.

Example:

Job matrix segment Resultant Job matrix

Job Dependency Job Dependency

A None A None

B A C A

C B

(b) No back-off relationship. If, in the following job matrix segmentexample, only jobs A and C were to be scheduled, the resultant dependencyrelationship would appear as shown in the resultant Job matrix. Note theasterisks surrounding job C's dependency. The asterisk indicates theno-back-off relationship. In this example, since job B was not scheduled andjob C's dependency of job B indicates no-back-off, the dependency of job C onthe resultant matrix becomes NONE.

Example:

Job matrix seuemnt Resultant job matrix

Job Dependency Job Dependency

A None A None

B A C None

C *B*

(5) Region-the region that the job will request.

* (6) Files used-the files (maximum of 12) that the job uses and the modes

(R rafaetence, U-update, S-share, E-exclusive) in which they are used.

2-'

Page 11: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

(7) Tape 9-the number of 9-track tape devices the job uses.

(8) Tape ,--the number of 7-crack tape devices the job uses.

(9) - pe D-the number of dual density tape devices the job uses.

(10) Tape 6--the number of 6250 Nfl tape devices the job uses.

(11) Print--the number of printers the job directly allocates.

(12) Punch-the number of punches the Job directly allocates.

(13) Identify-classified or privacy job.

(14) Recent run date-the Julian date of the most recent running of thisjob (automatically posted).

(15) Recent run time-the time in minutes that the most reLent runing ofthis job required (automatically posted).

(16) Average run time-the time in minutes of the current average run timeof this job (automatically updated).

(17) Times run-the number of times that this job has been run since theinstallation of MKNS (automatically updated).

(18) Priority-indicates whether or not this job is deemed relatively morecritical than other jobs in the job matrix segment. It designates the job'srelative priority for scheduling purposes; it must be two numeric digits from15 through 01 (default for ADD is 02).

(19) Simulation flag-indicates whether or not a job is to be scheduledfor simulation (used for internal processing only).

(20) Identify machine(s)-indicates whether or not a job can process on amachine.

* (21) Early start time-the time when this Job is to be first consideredfor scheduling (from 0001 through 2400).

b. Network file. The network file is comprised of six distinct sesments.A definition of each segment follow:

* (1) Application segment. This segment contains the application mnemonicsfor each of the application volume numbers that the user has established.This segment offers the capability of grouping related jobs for schedulingpurposes. The application volumes are cross-referenced to the applicationmnemonics and vice versa. Figures A-2 and A-3 reflect this doublecross-reference. The application volume numbers must be from 1 to 999.

6 (2) Device segment. This segent contains tables of devices (that is,disks, tapes, printers, and punches) that the user defines to MLS forsimulation purposes only. These tables are not used by SAM; SAN actuallyscans the computer system to make a point-in-time derermination of whatresources are available and has no need to interrogac. r.iese tables. FigureA-6 depicts the device table and its elements.

2-3

Page 12: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5, Vol. 15, CCSSOI 18-320

(3) File seaent. This segment contains the file mnemonics (and fUletypes) that the user has established. There is a double cross-refereace fromfile number to file mncionic and vice versa. Figures A-4 and A-5 refle-t thisdouble cross-reference. The file numbers must be from 1 to 255.

(4) Installation segment. This segment contains the 8-byte installationmnemonic assigned by the user and is displayed on all SASS reports.

* (5) Machine network segment. This segment contains the machineidentification (ID), time available, and tape usage for each CPU defined toMMS.

* (6) File control segment. This segment contains the time, date, and CPUID of last update to the master data base.

2-4. Execution by function. a. General The execution of th.: various func-tions under SASS is done by cataloged procedures (PROCs) as shown in appendixB and command procedures (CLISTs) as shown in appendix C. Each function hasone or more associated PROCs and may have an associated CLIST. The symbolicparameters, as depicted in appendixes B and C, are assigned the default valuesto be used in the production environment, therefore, need not be repeated inthe execution PROCs or CLISTs. The only symbolic parameters required atexecution time are those mentioned in the narrative on function definition.

b. Input data set. When required, the, input control data set for SASSPROC and CLISTs will contain one or two types of statements:

(1) Control card (statement). This statement defines the operation beingperformed and the master data base segment addressed (or the type reportrequested). The operation and operand must be on the same card (statement).The format is as follows:

cc 1-3 Operation (.peraid

./b operation operand

Note. Past column 3, free form coding prevails.

(2) Data card (statement). This statement(s) is optionally present basedupon the operation field of the control card. It defites the Lnput to SASS toperform data base creation, maintenance, or siildtf,. Ai L data on thisstatement are free form, keyword coding with the exception .r data continuing(relative to one action of the operation) on Lo more char, one card. Thecontinuation rules are as follows:

(a) A comma must be inserted after the list kevwora , .mbination on acard.

2-4

Page 13: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5, Vol. 15, CCSSOI 18-320

(b) One or more blanks are required prior to column 72.

(c) Continuation of data on subsequent cards mst begin after column i.

c. Function definition. The definition azd performing characteristics of

each function and the execution JCL required P- as follows:

(1) Master data base format. This function creates and formats the

master data base for subsequent update processing and is used for the initialinstallation of the MS only.

(a) PROC execution.

//stepuase EXEC SASSFMTP,?MATRX=XXXXXXKX, NWOL-YYYYYY

(b) CLIST execution.

SASSFMT

(2) Master data base update. This function updates segments within the

master data base either temporarily or permanently. The execution of this

function will generate a report of each of the segments updated indicating

whether the change was temporary or permanent.

(a) Master data base update.

Execution JCL.//stepname EXEC SASSUPDP

(b) Input control data set. The input data set is as follows:

1 Control card.

cc 1-3 Operation Operand

./b PMOD MATRIXTHOD APPL

FILESDEVICESENV

* NETWORK

Note. Permanent modifications (PMODs) and temporary modifications (THODs) aremtually ezlusive operations. Only one type of operation may be performed

for each SASS execution. However, each execution may address more than one of

the segments (operands) of the data base using the same type operation.

2-5

Page 14: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5, Vol. 15, CCSSOI 18-320

2 Data cards. rhe data cards must immediately follow the PMOD G- TMOu

control card for the segment of the master data base being addressed by theoperand. Free form keyword coding may begin in any column prior to 72.Continuation rules are followed (para 2-4b(2)).. Keywords must be separated bya comma. Keywords are separated into thre-. citegories: required for alloperands, required for specific master data base segments, and optional forspecific segments.

a Required keyword for all operands. This keyword is required to definethe type of update to be performed.

Keyword Field content Description

ACTION- ADD A new entry, one that does not presentlyAC exist, is -o be ."ddd to the specific

segment identified by tiac control cardoperand; it cannot add fields to anexisting entry.

CHANCE Field(s) are to be altered in anexisting entry of the specific segmentidentified by the control card operand.

DELETE An existing entry is to be deleted fromthe specific segment identified by thecontrol card operand.

b Required keywords for specific segments. These keywords are requiredto obtain entry into the designated segment.

Segment Keyword Description

* Job JODNM - The relative number of the job withinmatrix JN this segment, it must be one to fou:

numeric digits from 1 through 5670.

* Application APPLNO - The applicatiua volume number; it must be

AN four numeric digits from 1 through 3400.

Files FILENO - The file number of the file beingFN addressed; It must be one t ) three

numeric digits from I through 2,:.

Devices None All keywords are optional.

Environment None All keywords are optional.(includesdummy UCBs,core, andinstallationsegments)

Page 15: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C6, Vol. 15, CCSSOI 18-320

Optional keywords for specific segments. These keywords are to be usedat the discretion of the user to update those fields requiring modification.

Segment Keyword Description

Job JOBNAME = The job name of the job being modified;matrix JH can be up to eight characters; required

if the ACTION keyword specifies ADDsince there is no default assignment;required if the ACTION keyword specifiesDELETE.

APPLNO = The application volume number; must beAN four numeric digits from 1 through 3400;

required if the ACTION keyword specifiesADD, since there is no defaultassignment.

DEPNO The job number(s) that places a data and/DP or functional constraint on the job

being modified, each must be one to fournumeric digits from I through 5760; mustbe enclosed in parentheses even if onlyone job is a constraint or NONE isspecified; a maximum of 12 dependent jobnumbers may be specified; if the noback-off option is used, the job numbermust be preceded by a minus (-) sign;the dependency numbers are treated as anAND condition, not as an OR condition,therefore, all dependent jobs mustcomplete prior to this job beingscheduled; default assignment for ADD isNONE.

CORE a The region required to execute this job,CR must be one to four numeric digits;

default for ADD is 54K.

PRIORITY = The indicator designating the job's rela-

PR tive priority for scheduling purposes;runs from the high of 15 to a one; andmust be two numeric digits from 15through 01, default for ADD is 02.

*FILENO - The file number(s) designating the filesFN used by this job; each must be one to

three numeric digits from 1 through 255preceded by an R (reference), U(update), E (exclusive), or S (share);must be enclosed in parentheses even ifonly one file is used or NONE isspecified; a maximum of 12 file numbersmay be specified; default for ADD is

NONE. See note for more information.

2-7

Page 16: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

19

C5, Vol. 15, CCSSOI 18-320

Segment Keyword Descript ion

Job TAPE9 = The number of each type of deviceMatrix T9 required for this job; must be .*ic or

two numeric digits; default for ADD = 0.

TAPE7 -

T7

TAPED -TD

TAPE6250 -T6

PRINT -PT

PUNCH -PC

AVETIME - The average running time in minutes for

AT this job; must be one to four numericdigits; default for ADD-0; automaticallymaintained when times run is greaterthan 9, times run is automatically resetto one.

TIMESRUN - The number of times the job has been run;TR must be one to four numeric digits;

default for ADD if AVETIME is greaterthan 0 is 1; if AVETIME - 0, default -0; automatically maintained.

RECDATE - The last four-digit Julian date of theRD the most current run; automatically

maintained.

RECTIHE - The time in minutes of the most currentRT running of this job; must be one to four

numeric digits; automatically maintained.

CLASPVCY - The security or privacy classificationCL of the job.

N--non, default is N. --

i--privacy.S--secret.U--confidential.V-for official use only.

* EARLYST - The early start -!me for a job (from

ES 0001 through 2400) will place an earlystart time constraint for that job.This time allows a 23 hour 59 minutelook-ahead and indicates when the job isto be first considered for scheduling.

2-8

Page 17: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C6, Vol. 15, CCSSOI 18-326

Segment Keyword Description

HACHDEP = The machine(s) the job must run on mustMD be eight alphabetic positions. If the

job must run on machine one or three,enter (YNYNNNNN); required if the ACTIONkeyword specified ADD, since there is nodefault assignment.

* Applica- APPLNAME The application mnemonic for thetion AN specified application number; must be

one to seven characters; no default isassigned; always required.

Files FILENAME = The file mnemonic for the specified fileFM number; must be one to five characters;

required if ACTION is ADD, since thereis no default assignmenL; required ifACTION is DELETE.

TYPE a The type of file:TY V--VSAM

M--CCSS DMR fileS--S2K0--otherDefault is M

*Note. File useage by lMS is defined as follows:

Reference--file is only being read.

Update--file is being updated and other users can reference it.

Exclusive--file is being updated but no other use is allowed.

Share--used for DMR files only. File is being updated and the DMR accessroutines control updating by MAJOR key. File being shared can haveother share and/or reference users.

Devices TAPE9 = The number of each type of device to beT9 identified to SASS for simulation

purposes; must be one or two numericdigits; no default assignment is madeat data base creation time; ACTIONkeyword must specify CHANGE.

TAPE7 =T7

TAPED =TD

TAPE6250 =

T6

2-9

Page 18: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C6, Vol. 15, CCSSOI 18-320

Segment Keyword Description

DISK -

DK

PRINT -

PT

PUNCHPC

Environment CORE The total available system core in thou-CR sands (used for simulation only); must

be one to four numeric digits from 2 to8000; ACTION keyword must specify CHANGE.

INSTL - The installation mnemonic; must be oneto eight characters; ACTION keyword mustspecify CHANGE.

Network NTWRKNO = The network number for each CPU as it is

NN defined to the scheduler; must be onenumeric digit with a value of 1 through8; required keyword; ACTION keyword mustspecify CHANGE or DELETE.

MACHID = The machine ID of the network machineMI being defined; must be the first two

digits of the systems management controlarea (SMCA); ACTION keywork must specifyCHANGE.

AVSTIME The beginning start time that this

AS machine will be available to thescheduler for batch processing; must befour numeric digits representing HHMM(from 0001 through 2359); the default is0000 meaning that this machine willalways be available for batchprocessing; ACTION keyword must specifyCHANGE.

AVETINE = The time that this machine will no longerAE be available for batch processing, must

be four numeric digits with samecriteria as available start time above;must be used in conjunction withAVSTIME; ACTION keywork must specifyCHANGE.

2-10

Page 19: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Sement Keyword Description

*TAPEDUSE - Define to the scheduler whether or aDU TAPED can also be used as a TAPW for

this machine; mst be either T or Ndefault is N; ACTION keyword mustspecify CENGA.

TAPE6USE - Define to the acbeduler whether or not6U TAP36 can also be used as TAPE9 for this

machins; meat be either T or N; defaultis N; ACTION keyword uast specify CHAME.

(3) Simulation. The simlator portion of SASS can be used to siuslatethe processing of applications and/or jobs as If those jobs were to beexecuted on a computer utilizing a mltiprogramLng enviroment. The simulatorconsiders factors such as available core and dtvces (disk, tape, printers,punches), active and inactive initiators, priority, disk file usage, and soforth. Jobs and/or applications can be scheduled, any temporary or permanentmodificat-lon to the master data base can be made, and special keyword process-ing can be utilized for performing specific actions. assages are producedindicating reasons why a job could not be released to be used for reschedulingand reconfiguring purposes. This function will not produce a run matrix;therefore simlation and re-simulation of varied environments can beaccomplished without impact.

(a) The execution of this function will generate three reports:

1 Jobs being scheduled. This report will depict the jobs being scheduled(simlated) and the characteristics of each job, Including the dependencies,after processing by the SASS dependency optizer. Figure A-13 shows theelements within this output product.

2 Inter-Lntra application dependencies. This report breaks out the interand intra application dependencies by job within an application for just thosejobs being simulated. This is primarily for use by scheduling personnel, whenjobs must be scheduled out of their normal scheduling sequence. Figure A-14shows the elements within this output product.

2-10.1

Page 20: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5, Vol. 15, CCSSOI 18-320

* 3 Hardcopy simulation. This report depicts the running of the scheduledjobs in a multiprograming environment. It will indicate idle tI, ifpresent. Also, at the end of the report, a summary of the times are shown(elapsed time, sequential time, Idle time). Figure A-15 shows this type ofoutput product.

(b) Execute the simulation function.

PROC execution.//stepname RXIC SASSSIMP

(c) Input control data set. The input data set is as follows:

1 Control card.

cc 1-3 Operation Operand

* ./b RUN b/HrMM

Note. A four-position time- representing Mnwiriij be used in the operand torepresent a beginning time for the simulation report.

2 Data cards. Cards must immediately follow the RUN control card. Freeform -coding may begin In any column prior to 72. Continaation rules (para2-4b(2)) are followed. Keywords must be separated by a coma. The first 555jobs defined to the simulator will be scheduled; any others will be eliminatedfrom the scheduling period, a corresponding message will be generated, and thesimulation will be terminated. Duplicate keywords for APPLNANE and JO1AHMare allowed and treated as an add-on for the scheduling period. An asterisk(*) preceding a specific jobname or application name being defined to thesimulator will assign priority to that job or all the jobs within thespecified application. A slash (/) followed by a four-digit time (from 0001through 2400), following a jobname or application name places an early starttime constraint on that job or all jobs within the specified application.This entry will override the early start time on any affected job. This timeallows a 23 hour 59 minute look-ahead and indicates when the particular job(s)is to be first considered for scheduling. All keywords are optional with theexception that at least one job must be input to the simulator for schedulingby either the APPLNAME or JOMAE keyword.

Keyword Description

APPLNAME- Each application mnemonic being defined to the simulator;AM must match the application mnemonic defined in the applica-

tion segment of the master data base (para 2-3b); must beenclosed in parentheses, even if only one application isinput.

2-11

Page 21: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5, Vol. 15, CCSSOI 18-320

Keyword Description

JOUAKE - Each job name being defined to the simalator that is n(," inJ1( a unique functional application, or is the only job of many

within an application that is to be scheduled, or is theonly job within an applicar60n already defined by APPLNAEto which the user will assign a priority or an early starttine; mast match the job name as defined in the job matrixsegment of the master data base (para 2-3a); must beenclosed in parentheses, even if only one job is input.

INIT - The number of initiators defined to the simulator for useIN during this simulation; used only within the simulator; mast

be one numeric digit from 1 through 10; default assignmentis eight initiators.

STRTIME - The time of day representing the starting tim for the

ST simalator during this simulation; mast be one to four digitsfrom 000 through 2400; default assignment is the currenttime of day.

INTERVAL The time increment in minutes to be used during the simula-IT tion; mst be one or two digits from 1 through 60; default

assignment is three minutes.

MESSAGE A message that will appear on a SAN report in the upper rightMS corner; replaced each time a SASSRUN, SASSSIM, SASSCBK, or

SASSPLY function is executed; can be used for cycle identi-fication; default assignment Is blank.

(4) Schedule initialization. SASS is used to initially start up a

scheduling period by creating the run matrix that supports those jobsscheduled for execution. This function performs the same tasks as the sima-lator (para 2-4c(3)) with the additional tasks of creating the run matrix andstarting the release of jobs to the system. Jobs that are stored on theEXECUTION JCL file are automatically copied to the JCL job spool.

(a) Initiate the schedule.

PROC execution//stepname EXEC SASSR.UNP

* (b) Input control data set. The input data set is as follows:

Control card

cc 1-3 Operation Operand

./b RUN b

(5) Master data base reports. SASS produces three types of reports asfollows:

)2-12P

Page 22: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

(a) SASS standard reports. This option will print selected (or all ofthe) mater data base segments and cros-references betamen segments- The( reports a;: depicted in figures A-1 through A-l.

1 PROC execution.//etepo ae SASSRPTP

2 Input control data set. The input data set io as follows:

a Control card.

cc 1-3 Operation Opernd

.lb REPORT MATRIXAPPLFILESRESOURCES

*NETWORK

ALLXMATRIXXAPPLJOB

XAPPLDEPFILDCDE

b Data card(s). No data cards are permitted as input to this PROC.

c Control card conventions. Only one operand may be specified per reportcontrol card. Pbltiple report control cards may be Input.

d Report operand definitions:

MATRIX-generates a report of the job matrix segment in job numbersequence (fig A-1).

APPL--generates a double cross-reference of application volume to applica-tion mnemonic (sample report in fig A-2), and application mnemonic toapplication volume (fig A-3); not produced under TSO.

FILES-generates a double cross-reference of file number to file uneuonicand file mnemonic to file number (figs A-4 and A-5).

RESOURCES--generates a report showing the system resources available forsinulation (core and devices) (fig A-6).

XMATRIX--generates a report of the job matrix segment in job nane sequence(fig A-7).

XAPPLJOB-generates, in application mnemonics sequence, a cross-referenceof all jobs within each application (fig A-8).

XAPPLDEP--generates, in job within application sequence, a breakout of theinter and intra application job dependencies (fig A-9).

2-13

Page 23: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

FILAMODS-generates, in file unemonic sequence, a report of all jobs usingthat file and a breakout of the mode used (reference, update, share or oxc!n-sive) (fig A-10 (app A)).

ALL-generates all reports produced by the above operands.

(b) SASS cross-reference revorts. This program will print master database dependency cross-reference data pertaining to an application name, numberor job name (fig A-16 through A-18 (app A)). It will also produce in fileacromyn sequence cross-reference reports between files and updateexclusive-user, and users (fig. A-19, app A).

PROC execution//stepname EXEC SCXREFP,FUKSHNXX

Where 'XX' specifies the cross-reference to -e produced.

FUNKSHN-JM report in job name sequence of job dependencies anddependent jobs.

FUNIKSIRAM report in application name sequence of job dependencies anddependent jobs.

FUNKSHN=AN report in application number sequence of job dependencies anddependent jobs.

FUNKSHN-FA report in file acronym sequence betveen files and update,exclusive use, and share users.

(c) SASS inquiry. This program will display master data base informa-tion by application name(s), application number(s), job name(s), or jobnumber(s).

CLIST execution.

Display SASS information for specified application nme(s).SCAKINQ

response ** ENTER APPLICATION NAME(S) (MAX of 50) *response *** WHEN THROUGH INTER /* ***

Dip -ASS information for specified job name(s).SCJMIN

response * ENTER JOB NME(S) (MAX of 50) **response W** MIEN THROUGH ENTER /* *

Display SASS information for specified job number(s).SCJNINQ

response * ENTER JOB NUNBZ(S) (MAX of 50) ***response A WHEN THROUGH ENTER /* *

Display SASS information for specified application volume umber(&)SCANINQ)

response *A ENTER APPLICATION VOLUME NIMBER(S) (MAX of 50) *

response W HEN THROUGH ENTER /* ***

2-14

Page 24: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

(6) On-the-fly update test. The running matrix is updated duringproduction (on-the-fly) by first executing a test of the changes to beperformed.

(a) Execution considerations. All accepted input to the SASSSIP andSASSUPDP PROCs can be input (i.e., updates, -job adds/deletes to the masterdata base) with the additional capability of job/application adds/deletes tothe running matrix. The execution of the PROC for this function, SASSCIWK,will generate a report of the before and after image of the running matrix(fig, B-1) though no actual update will have taken place.

(b) Restrictions. Only TMODs are allowed as input. Any prior dependencyTMOD to a job on the current runnins matrix m=st have a THOD applied asain.TMODs affecting any fields other than dependencies need not be repeated asSASS will recognize them. Any job that was a TMOD ADD to the current runningmatrix need not be repeated as SASS will recognize it as such and accept allfields, including the dependencies.

(c) Test an on-the-fly update.

PROC execution//stepname EXC SASSCHKP

(d) Sequence of processing.

1 Any job that has started and ended normally will be posted to themaster data base. Any job that has previously ABENDed will not be posted.

2 Any job that has started and ended normally, including any job that haspreviously ABENDed but has now completed normally, will be deleted from therunning matrix.

3 All remaining jobs on the running matrix are flagged as input for thesimulator and scheduling algorithm.

4 The input data set (CARDIN) is read.

5 All THODs are processed.

6 All FLY DELETEs are processed.

7 All FLY ADDs are processed.

8 The simlator is activated.

9 No running matrix or master data base rewrites (updates) are accom-plished.

(e) Input control data set. The input data set is as follous:

2-15

Page 25: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Cl, Vol. 15, CCSSOI 18-320

1 Control card.

cc 1-3 Operation Operand

./b FLY ADDILETE

2 Data card(s). Conventions previously mentioned for the SASSSIMP PROC(para 2-4c(3)(c)2) apply for this function. Applications and/or jobs may bedeleted or added to the running matrix.

* (7) On-the fly update. Processing, control cards, data card(s), and out-puts are the same as those for the on-the-fly update test (SASSCHKP) (para2-4c(6)), with the exception that this function physically updates the runningmatrix and the master data base. Jobs that are added to the running matrixand are on the execution JCL file will be written to the network job spool.

(a) Perform an on-the-fly update.

PROC execution//scepname EXEC SASSFLYP

(b) Input control data set (para 2-4c(6)(e)).

d. Function usage cross-reference. Many of the SASS data base func-tions (referenced by their PROC names) can be used together; however, thereare exceptions. Some functions are mutually exclusive. Table 2-1 illustrateswhat function's input control data set may be secondary input to other func-tions.

2-16

Page 26: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C49 Val. 15, CCSSOI 18-320

-a , 2-h a1I.@~bls ZU

1~uct ion Nmiber ?unct ion PROC name

I SASMP2 SASSUMI3 SASSSIMP4 SASSIUMP5 SASSDTP6 3sSm7 SASsYLyp

PNLY 1 2 3 4 5 6 7

1 9i N N N

2 1 N N Y N

*3 1 *N Y NN

4 N T N

5 3 N 5 NN

6 v N N N

7N N N N

I- aJlowable.

9 - not allowable

*- only THD saowble.

2-17

Page 27: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Cl, Vol. 09, C 8OI 18-320

2-5. Special processint utilities and options. a. CaaE utiliL. Thisutility wll allow the user to comae any two mter data bases. The outputwill indicate only those changes encountered by the utility.

PROC esecution//s tepams =C SCCC WEP, AS1-,inC SASS2TYTTTTTYz

where -zrrZrr - DON of any master data base.where z2TzzTTY - DON of any master data base.

b. infinite depenency se=p. This option is available when the situ-ation occurs in which more than 12 dependencies are required for one job.Note that the dimy jobs are not scheduled, but are a permanent entry in themaster data base.

(1) Technigue.

(a) Establish dimy jobs in the job matrix segment; enough to contain allthose dependencies required (should indicate the no-back-off option) for thejob in question.

(b) Create dependencies for the job in question pointing to the dumtjobs (should indicate the back-off option).

* (2) Examle. in this ezample, JCBA will effectively have 26-dependentjobs. If any of those 26 dependent jobs are scheduled in this scheduling timfram, JOiA will run only after they completa.

Job matrix segmt

Job number Job n Application number Dependencies

SJS 427 801,802,803

801 DIMITL 60 -600,-l,-12,-U,"14,-15,-16

802 DUdff2 600 -301,-302,-303,-304,-305,-401,-402,-403, -404,

803 DUISIT3 600 -511,-512,-513,"514,-515 ,-516,-517 ,-518 ,-519,

-520

2-18

Page 28: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5, Vol. L5, CCS3OI 16-320

c. Distribution Instructions.

(1) Several of the SASSKA' PROCs contain an IRIGENK step which Is usedfor the input of distribution instructions.. Tboy are SASSCWK, SCMUpSSASSFLYP, SASSKPTP, and SASSRUNP.

(2) To use this option, the user most override the Input data definition(DD) statement to specify a data set containing the user's distributionInstructions. The PROCs default to DD DUT,DC3-B3Z1-Si. The user's dataset must contain fixed length 89 byte records. The stepname to override isDIST. The DDNAME to override Is SYSJTl.

2-6. Coding examples. a. Formatting a master data baes (for Initial build).

I/s tepnam EXEC SASSPMTP , OIARIX-NKhAIRIX, NEWVO)L-VOLB0l

b. Updating segments in the master data base.

//stepnaue EXEC SASSUPDP-/ PHOD MATRIX

AC-ADD,JN-825 ,JM-NfEWJOE ,AN-606,DP-(NONE) ,CH-76 ,T9-4,MD-(YNNNNNN)

AC-CHIEJN-10 ,DP-(-723,265,ll) ,T9-4AC-DELETE ,JN-l1l ,JM-X293.1PHOD APPLAC-hDD, AN-60 ,AM-NEWAPPL ,MD-(YNNNV)i AC-CHANGE ,A-524 ,M-CEGAPPLAC-DELETE ,AN-427 ,AM-DELAPPL.1P!4D FILESAC-ADDFN-60 ,FM-FILEX,PK-2,MD-(YNNNN)AC-CHANGE ,FN-3 ,PK-14AC-DELETE ,FN-4 , M-MFDEL.1PHOD ENVAC-CHANE ,CR-1000

* .1 PMOD NETWJORKAC-CHANGENN-l MI-Fl ,DU-Y, 64-Y

c. Simulating an environment.

//stepaame EXEC SASSSIMP.1 RUN

AM-(BILLING,*PAYROLL,ACCTREC),JMin(*NEWJOB/1400),IN-4,1?- 5,MS-TESTRUN

.1 MOD MATRIXAC-ADD,JN-845 ,JM-NfEWJOB ,AN-600,

DP-(-4,6, 725),CR-60,T9-1,MD-(YNNNNNN)AC-CHANGE ,JN-6,CR-142

2-19

Page 29: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C2, Vol. 15, CCSOI1 13-32C

d. 0i-tha-fly updatins.

I/ste piaae 3r-C SASSPLYPJ1 FLY ADD~

d1 Tci=f tATRIX

AC-C&U,,GE,JN1i625,F:4a(U4,R5 *56)AC-ChANCE,J-.-342,? ,'l

J1 FLY tZLE12

e. Thitiatin, F. schedule.

//steptiame EXXC 3A4S4tVtT.1 RUNAi1 Y "C TzATA~AT

7ILL),J;!(*A4(2)

.UW6 ,UM~ ,UCM

f. ?roducina stamiard report.

I/s te!pua;.e UXEC SMSEPPTPd =,?OAiT XMATi'.I./ A.EPO-iT FILEtODE

a. 2roducing cross-reference reports.

* //stapnanme -)C,? Z;SJI*Ai4

2 -2

Page 30: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C2, Vol. 15, CCSuX lC-32(

CIIAPrEk 3

*SCWDULR ACTIVITY MAAGR

*3-1. Concept. a. Scheduling Is desIgner to automatically control theexecution of scbeduled jobs in the UPS network for a specified period. Thiscontrol is achieved by means of one running matrix that defines all jobs to berun, the charactaristics of each job (e.g., files used, devices required,etc.), and the dependencies or relationships of those jobs with each other.All of these factors along with available system resources (e.I., initiatorsand d.%vices) as they exist at that point In time are evaluated by MNS toeffect an optimua network environment.

L. The available system resources are determined by t.iS' throurh a scan ofa s 1vecific system at each point in time that scheduling occurs. The systemresources that are defined in the master data base are not used by SA as thescan of the computer system provides an exact picture at that Instant.

c. Everything to be processed on a computer system need not be within the,aster rdta base (and consequently In the runnin matrix). Since SA*;recognizes the total resources in use in each computer system, it is aware ofany resources being used by a job not under its control. S& will continue tooptimize any jobs under its control and schedule these jobs accordingly basedon total resource use within each system.

..i V"ien G-AA; releases a Job, it ts certain that the 4ob will Legirexecution, due to the system resources scan. This is relevant In elizinatin3stacking of jobs In the job queue. Job stacking would de-optbize anythinS

that SAm would have optiaized. This no-stackina concept will effect betterthroughput and hence, 'ore effective use of each computer systeL.

e. SP..' will c'.icT, three areas for a Job If all ccostceints and resourcesave 'beer. met. Tihey are cLocked in the following ortler: hol] queue, network.

job spool, and then pervanent JCL. If t .e job is not located in one of thethree areas, no further check is made.

3-2. SW. functions. There are several functions unique to SAX% processingavaildblo to the user to monitor and/or initiate action within a system.These functions include:

a. ,un matrix st~tus.

b. Systa anvirorment scan.

c. Job restart.

3-1

Page 31: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5, Vol. 15, CCSSOI 18-320

d. Inhibit installation scheduling.

e. Restart installation scheduling.

f. Individual system termination/restart.

g. Simulation of current workload.

h. Posting job completion.

i. System scan.

J. Running matrix update.

k. Display jobs on job network spool.

1. Cancel job(s) on job network spool.

*3-3. Run matrix, a. The run matrix is the data set that SAM uses forscheduling or controlling the network environment.

* b. The run matrix can be created or modified by the SASS portion of MKS.This forced interaction with SASS will ensure the integrity of the mster database and the run matrix and, hence, the total system, as SASS has the abilityto intercept possible error conditions prior to their application to the runmatrix.

* c. The run matrix can also be modified by the SAM portion of MS. Thismethod offers more flexibility in modifying the run matrix; however, there isno interaction with the SASS. The user accepts total responsibility for anyrun matrix additions, changes, or deletions, when using this option.

*3-4. Run matrix segments. Figure B-1 depicts the segments in the run matrixthat are used by SAM to schedule or control the system. A definition of eachsegment and its elements follows.

a. Job segment. This segment contains all jobs that are currentlyscheduled for execution during a processing cycle.

* (1) Run job number-the run matrix job number; the relative positionwithin the run matrix of a job under MKS control (misum of 630).

3-2

Page 32: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

* *

C5, Vol. 15, =3SO 18-320

(2) Master matrix job number--the master data base job number; corres-

ponds to the relative position of the job within the master data base.

(J) Job ninm---th. name of the job under Mi control.

* (4) Priority-Indicates a job's relative scheduling importance within therun matrix (vlue of (15) to (01)).

(5) Job start-flag indicating vhether the job has started (that is,posted with an S).

(6) Job end-flag indicating whether or not a job has ended (posted withan 9), has abnormally ended (posted with an A), or has been flushed (postedwith an 1).

(7) Start date-the four-positLon Julian date that the job started.

(8) Start time or early start time-the time of day that the job startedor the time of day that the job may be considered for scheduling.

(9) End time--the time of day that the job ended or abnormally ended.

(10) Early start time--the time the job will first be considered forreleasing.

(11) Elapsed tim-the total processing time of a job, includes accumu-lated time of a job if it abnormally ended, restarted, and ended (orabnormally ended again).

(12) Average time-the average elapsed run time of the job.

(13) Job ABEND counter--the number of times that a job has abnormallyended.

(14) Application name--the application name of the job.

(15) Application number--the application volume number of the job.

(16) Classification-the security or privacy classification of the job.

* (17) Dependent job numbers--the data and/or functional constraints (maKI-mn of 12) of a job, extrapolated from the master data base, in terms of therun matrix job numbers.

(18) Region-the region required to execute the job.

(19) Tape 9--the number of 9-track tape drives required for the job.

(20) Tape 7--the number of 7-track tape drives required for the job.

(21) Tape D--the number of dual denpity tape drives required for the job.

(22) Tape 6--the number of 6250 BPI tape drives required for the job.

3-3

Page 33: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5, Vol. 15, CCSSOI 18-320

(23) Print-the number of printers required for the job.

(24) Punch--the number of punch units required for the job.

* (25) Files used--the files (maximum of :2) that the job uses and nodes(R-reference, U-update, S-share, I-ezlusive) that are used.

(26) Machine dependencies-the machines job can execute on.

(27) Machine run--msachine number job is currently executing on orcompleted on.

* b. File sent. This segment contains the status, number of currentusers, and if the file status is shared, and the CPU that the file is beingused on. There are 255 file entries. The reiative position of the masterfile entry in this segment corresponds to the file entry in the data base filesegment (app B).

c. File status. The file status is the current status of the masterfile. The values and corresponding definitions are:

Value Definition

Low-value File is not in use.U File is updated by one job.S Pile is shared by one or more jobs.E File is exclusively used by one job.L File is locked or unavailable for use.

* d. Termination seament. This segment consists of a one-byte field desig-nating whether or not the run matrix is termed (quieced). Y denotes that therun matrix is termed; N denotes that the run matrix is active.

3-4

Page 34: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

* e. Message segment. An eight-byte field that is displayed on all ruwmatrix reports. This value is set during the ezecution of the SS5LWU orSASSFLY function.

(f. Date and time segment. The date and tim that a SASSILU or SABSFLYfunction was last execute

g. Installation segment. This segment contains the efght-byte installa-tion mnemonic. This vlue is set during the eecution of the SASS=1 orSASSFLY function.

* h. Network segment. This segment contains information on how themachines are din to the scheduling network. It consists of machine ID,the starting and ending time each machine is available to the scheduler, anddefines whether or not TAPED and TAPE6 can be used an a TAP19. Up to eightnetwork machines can be defined. The relative position corresponds to theeight-byte machine dependency entry in the file ;agment (app 5).

3-5. Execution by function. a. General. The execution of the various func-tions under SAM is done by PROCs as shown in appendix D, and CLISTs as shownin appendix C. Each function has one or more associated PROCs and CLISTs.The symbolic parameters, as depicted in appendixes C and D are assigned thedefault values to be used in the production environment; therefore, need notbe repeated in the execution PROCs or CLISTs. The only symbolic parametersrequired at execution time are those mentioned in the following narrative.

b. Execution options.

(1) Selected PROCs associated with SAM processing can be initiated intothe system in any of three methods.

(a) Through an EXEC card (for example, // EXEC procname).

(b) Through the system reader (for example, // S procnam).

(c) Through the system console (for example, S procname).

(2) Each CLIST associated with SAM processing is initiated through the

terminal (for example, cliatname) using TSO.

c. Function definition. Each of the functions under SAM, the definitionand performing characteristics of each function, and the JCL required to exe-cute each function are:

* (1) w un matrix status. This function obtains current status of the run

matrix; it can be run at any point in time and does not modify either database. (Fig B-1, illustrates this output report.)

* (a) Display status of total run matrix.

PROC EXECUTION//STEPNAME EXEC SAMSPTP

CLiST EXECUTIONSAMRPTASANRPTAH

3-5

Page 35: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

a-

CS, Vol. 15, CCSSOI 18-320

* (b) Display status of total run matrix in Job name sequence.

PROC EXECUTION//STEPNAME EXEC SAMRPTrP,FUNKSHN4RPJBA

CLIST EXECUTIONSAMMrJSAMPTJH

(c) Display status of only those Jobs that have not been successfullycou pleted.

PROC EXECUTION//STP NAME EXEC SAMRPTP,FUSHNtRPTINC

CLIST EXECUTIONSAMRPTIS fPTIH

(d) Display status of only those jobs that have not been successfuliycompleted in job name sequence.

PROC EXECUTION//STEPNAME EXEC SAMRPTPauNKSiN-R.rJEI

CLIST EXECUTION

SAMUPTKH

(e) Display status of only those Jobs that have start and ABEND flags.

CLIST EXECUTIONSAMRFTR

To select a SAM report by system(s), add parameter SYS-XXX or SYS(XXX) to the

execution. XXX represents from one to three processors to be displayed.

Default is all.

Note. Output is directed to hardcopy.

3-6

Page 36: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C2, Vol. 15, CCS30I 18-32C.

(2) Systemi enviroaient scan. This funiction obtains the current status ofthe syscea enviroament as It pertains to -core, disits, tapes, printers,punches, and initiators; it can be run at any point in time ans does notm odify either data base. (Fij D-2 illustrates this output report.)

PIOC EX:.CUION

C1ST EXEUfI 3.J

(3) Job restart. This function is used to restart a job that previouslyhas abnormally terinatd. It clears out the job start and end flas and thestart date, start time, and stop time fields; eliminates job flush posting's(F) for jobs dependent on the abnormally ended job; removes file lock(s) ifthe a~nnormally ended job used file(s) in update, exclusive use, or share Uode;and initiates a scan of the running matrix to deter-vine optimum job(s) torelease to the syster.

PTIOC .ZX-CUrION

//L TAL " SA..,ESTP, JN=X,

C.L13T X CULTIO;SAL2-.%'ST JbN(XXX)

Where MXXX - the master matrix job number (from one to four numeric digits) ofthe job to be restarted.

Z (-u) Joi, start. This function is used to start only the Job specified.It will also start a job that has abnormally ended and will function similarto a restart except that no scan is initiatel to release more jobs. A. jobstart can be accomplished even if the system is quiesced.

(5) Systan terroination. This function is used to quiesce the system. Itinhibits the r2leasinz of jobs under 1E.,S control, must be used if kYs isactive, and the syster. can be reinitisted only Ly SA ,.L;RUN function. To quiescea selected processor, use SA.,JPD data entry Pl.

PI, OC r)M C1 7 IY:

iiS S A'T B F"CL13T MUCONSAhTE*,

(6) System, restart. This function is used to re-initiate scheduling fol-lowing the execution of the SA1TERM1 function and will remove the job releaseinhibitor and initiate a scan of the running matrix.

PROC ZZ)CU.TIONI/5TSiPK0S- Mr. SAMURNP

II S SARUNTPCLIST ZZCUTIONS A W.,LIN

3-7

Page 37: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C2, Vol. 15, CCSGI 13-32:

(7) Postiln. statistics. This function forces statistics postings frc.the runnine satrix to the saster data base for any job that has gone through anor.ra cri,, ton, posts date and ti.re, re-corputes new average time, ac.dw-bintdius the number of tiaas a job ran. Neu statistics will be avala'ie onany su:xequent SASS raster data base report (Includin2 the percent of tirevariance of this run as corpared to the precedinj average tie). If a job i.'previo,,sly abnor.ally enied (but ts rOJ no.w) or waF initiated outside of SiSS,an exception -essabe i; &euerated, but no statistics are postee.

.';")C EX CLT"lt-/ /z.F?NAt- ik ?CGT?

kLIST iEMCUTIG%

(Z') MiLulation of current vorkloa . This function creates a sinulationof curcently runnin jobs and any subsequent jobs to be processed in thescleduling period as defined on the ru, ring matrix. (Fi- A-15 illustratesth.s output report.)

?, i0( EC :UT I(GN

() Posting .ob corpletion. Tdia function posts whether t1'e job haserue norwally (i .e., E) or abnoroUily (i.e., A). .1 job is considered to haveenJed normally if the syste, counpletion co,'e euals zro ane. the usercoapletion coce Is less thaa 5C&. If the job is terminatin- arnnormally, aiydependent jot. is posted with a flush (i.e., F) Indicatino that. it is notreleasable by SWt: until the abnormally ended job is restarted anJ completesnorwaily, and if any files were used in upt ate, share, or exclusive-use code,a lock is placed ca tiiat file. After the postinL occurs, 5AC" initiates a scauof the rwuinin; iatrix to determine optimum Job(s) to release to the system.

,ote. The PFOC execution step must be placed as the last Jobstep In tLe lob.

(a) Post end to jol..

(b) ?oat ?ZZND to job.

FROC ZX CUT IOa

//STLEP1NAN ErC hDPJ-OIJCLIST EK.-U7 I0k%

3A:*-A3.ZNV 3?'(XMX)

(c) Post end to hatch Job other than batch cb that is executinL step.

/ PROC --' --!TYUI -,T

Page 38: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C2, Vol. 15, SSOI 18-329

SROn excutionI/teuame EXEC SAME XDP,JO31'Um//stepoae EXEC SASIP

where = - The master matriz Job nuaber Of the Job eedGS. If J lU is nOtspecified, Ab vill use the Jobnme to dymulncalUy determine the correct JobnuAber.

M.IST exmcutionSA53U Jr'SBrd(z )Smasti) Ja3bUh(mx) FuiNU(ABOD)

Were a= - Ths mater :atrLz job umber of 0--s job e dag. The default value

(IC) Systam scan. This function initiates a scan of the rumning matrixto ddtermine optimwr JoiL(s) to be released. If the runnIn$ matrix is termedwhen this function to mcuted, tme these Jobs that are available for releaseare displayed, bqt 1o action Is takan.

PRcc 7c=-r=109I/3T72NA1i9 'ZC SAISCMRPMIST LICUTIM,

(11) Rumnins matrix uldate. Tkds function updates the running atrixwithout Interaction with the master data base. The user must verify theresulting r=nAia& uatrix entries, and only data cards are required.

I/S7ZPMt EXEC SAkUPDWDATA CARDS

SLIST T TACUTIONSANUD

=SPONSE: INMTE TRAS=TXGHS =SIM

VMW TUQ)UGE CMMR 1*COE TIMT1I0 LIMES MOST BEEbf BED TH A BLANK IN CILJMU 1

\(

Page 39: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5, Vol. 15, CCSSOI 18-320

Data entries are as follows:

(a) Required keywords are as follows:

Keyword Explanation

JN-XXX Specifies the run matri-i job number that is from one to

three digits having a value of 1 through 636.

FS-RESET Resets the status and number of users for all run matrixmaster files. It should not be necessary to executethis option unless an error has occurred in SASSprocessing. FS is mutually ezelusive with otherkeywords.

FN-(LYYZYY,FY) Change the status of one or sore files on the run matrixand automatically adjust the nulaber of users for eachfile. Each file to be changed must be one to threenumeric digits from 1 to 255 and preceded by an L(1ock), X (lock except for reference users, or F (freeand initiate a scan to reset the status according to thecurrent users of the file). FN used for this purpose ismutually ezlusive with other keywords.

* ND-XXXYY Change the number of devices assigned to a file on therun matrix where:XXX-file number (three numeric digits from 001 through255.fl-number of devices (two numeric digits from 01 to99). Keyword ND is mutually ezclusive with otherkeywords.

(b) Optional keywords to be used with keyword JN are as follows:

Keyword Explanation

RH-CLEAR Clears start and end from a job. The job mst havestarted and ended.

* RH-DELETE Deletes the job from the run matrix. Job must not havestarted or already started and ended.

ES-XXXX Specifies the early start time in EMMq format that is tobe the time that the job is to first be considered forscheduling purposes.

DP- (XXXXx) Specifies run matrix job numbers that constrain the jobbeing modified. Each must be from one to three numericdigits with a value of 1 through 630. The DP value mustbe enclosed in parentheses even if one job number orNONE. number or NONE is specified; the maximum number ofdependent job numbers is 12 and the default for ADD isNONE.

JXXXiXXXX Specifies JOBNAME; required keyword for ADD. )

3-1

Page 40: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5, Vol. 15, CCSSOI 18-320

Keyword Explanation

CR-XXX Specifis the region required to execute; mast be fromone to four numeric digits; default for ADD Is 54K.

PR-X Specifies the relative priority that this job shouldreceive for scheduling purposes. If entered, the valuemust be 15 through 01, dafault for ADD is 02.

DT-YDDD Specifies four-digit Julian start date.

T9wXX Specifies the number of each type of device requiredT7-X for the job; must be numeric; default for ADD is zero.TD=XX

T6-XXPT-XPC-X

* FN-(RXX,UXXSXX) Specifies the file number(s) of the-master files used--by the job. Each number mat be one to three numericdigits from 1 to 255 and preceded by an R (reference),U (update), S (share), or K (exclusive). To removefiles from the job's run matrix entry, specifyFN-(NONE). The default for ADD is NONE.

DN-XXXX Specifies the master matrix job number of the job beingadded or changed; must be from one to four numericdigits from 1 through 5760; required keyword for ADD.

CL-X The security or privacy classification of the job.N - none, default is NR - privacyS - secretU - confidentialV - for official use only

CP=X To identify job as critical path requires Y, defaultfor ADD is N.

N - High CPU/non-critical pathN m Non-critical/low CPUY - Critical path/low CPUX - Critical path/high CPU

MD-(XXXXXXXX) The machine(s) the job must run on, must be eightalphabetic positions (Y or N). If Job must run onmachine one or three, enter (YNYNNN). Entry isrequired if job is ADD.

3-11

Page 41: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C2, "1ol. 15, CCZ;O0 13-20

W-lC(XYYYYZZZZ) Assign the timeframe a machine will be unavailable forbatch processing. X-represents the machine number,YYYY-represents the etirting time, and ZZZZ-representsthe ending time. EXAMPLE: R(307U170) machinenum-ber three will be unavailable for batch processlngfrom C7; C hours until 17'm- hours. If the average runtime f or a new job is two hours and a job ends inmachine three at 0515 hours, the new job cennot be runin machine three until after 1700 hours. This rnay alsobe used to stop batch processing in order to cycle therachins down. If used to cycle machine down, be sureand remove after restarting processing. If not removed,the machine will cycle dc:n again in 24 hcurs.

AiW (XXX..XX) Application naae.

(12) Di3play jobs on network spool. During the course of a processcycle, the control person needs to know what job or jobs are loaded on thenetwork job spool. If the control person wants to check on a specific Job orjobs, he/she needs to enter only those, or enter /* to display all the Jobs ont1h network job spool.

//STZ2NA'Z S,=C SMeLI.'P

CLIST ) XSC1?IoI"SANDISP

(13) Cancel a job from network job spool. It may be necessary to cancela job fro. the net'.work job spool. Just enter the job name(s) separated tycomma(s), one full line only.

P-ROC LYJE..IZfON//STZP.-AmZ Z7CSA.iCAkNC?J:)NACIZ 1, JQ3NAWi2, JOBMM:Z3, JOSKAtL4, J-iW.5 Yr*O'AtZ, JOtAVE7

CLT E)-CUTIOUSAHCANC

(14) Post ABENU flags to all jobs processini on a machine that is down.A represents the numeric machine nuber that is down.

P?,OC EXECUTION/ /STZPNA:E XEC SAUDOhi1P,SYS-X

CLIST ZXECUTIOISAhDOW4 SYSC3

3-12

Page 42: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

(C2, Vol. 15, CCSSOI 18-32C

(15) Status of a 'Job. During a process cycle, the control prson needs toknow if has been loaded. This procedure will til the control if aspecific Job is on the following hold queue, job spool, or permanent JCL file.

CLIST Er.CLrION

JT3UMAKE 1 J(B112 ,JGBYrE3/*

(16) Activate a job if resources are available, even if system isquiesced. Tis function wll perform the same fumction as a SM restartexcept that only the requested job may be released if resources are'available.

CLIST %Y3CUTIi

3A START JN(XAX)

(17) Displey job names on the EAECUTI1 JCL file.

CAST ZXECUTIONS.M04A4' S

(13) Oelete a job fron the EXECUTION JCL file.

CIST EXECUTIONSAkiDZL ME3ERNAt!

(19) List a job on the E)2CUTION jCL file.

CLIST r=CUTIONSA',LIST MB1,IRA,2

(2;') (a) Copy a member to EXECUTION JCL file from another PDS.

CLIST =curiON

SALCOPY OThEeRDStAhE(OThEI POS .;EP WAE)

(b) Copy a number to EAJ1T3 JCL from another ?DS.

CL IST EMCUTIONSAMPCPY 'IMER XXXwPDS YYY-EhBLR

(21) Load a jot on SAi.i spool from the EXECUTION JCL. SAI&COPY will copythe member in its entirety.

CLIST ZXECUT IO'SAHeMNER XTXXX.X

WMiir'.z XXXXXXX-JOZ hAtiE

(22) List a jo'a on the Network Job Spool.

CLIST ZX-SUTIOFSAMIS2OOL XXXXXX"

R:iZ Xx:XMxx0X is the job na.'e that is to be listed.

3-13

Page 43: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C6, Vol. 15, CCSSOI 18-320

(23) Load JCL from EXECUTION JCL to network job spool. To be used onlywhen FLY/RUN ABENDs prior to loading JCL and after jobs have been added to therunning matrix.

//JONAME JOB//SCRCOPY1 EXEC SCRCOPYP//SCRCOPY2 EXEC SCRCOPYP,COND-(200,LT)//SCRCOPY. SYSIN DD DSN-C. SCRAM. AC70ASB71//SCRCOPY.CRDSOUT DD DSN-C.SCRAM.AC70ASB70//SCRCOPY3 EXEC SCRCOPYP, COND- (200,LT)/*

Note. A back-up copy of the above JCL is on the execution JCL file as memberna-SCRCOPY.

(24) Temporary change to permanent JCL file. If for any reason atemporary one-time change to a job on the permanent JCL file is desired,execute the following procedure:

CLIST EXECUTIONSAMPEDIT XXXXXXXX

Where XXXXXXXX is the job name that is to be changed.

When the CRT input lock goes off, edit and change the job.

Note. To request resource requirements to be re-completed, insert a.

//*DREAMS SCAN CARD IN FRONT OF THE JOB CARD.

SAVEENDDREAMST XXXXXXXX

When the CRT returns to ready, the edited job will be on the job spool.

*(25) To format the running matrix.

CLIST execution

SAMFMAT

3-6. Operational considerations. a. Required when SCRAM is active. Thereare two specific instructions that must be adhered to for the efficient oper-ation of SAM.

(1) If the computer system is to be quiesced, always use the SAMTERMfunction of SAM as opposed to computer operator comands to the computer sys-tem. This will prohibit the releasing of jobs to the system by SAM, thuscausing the system to dry up.

3-14

Page 44: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C6, Vol. 15, CCSSOI 18-320

((2) SAM only considers Class A initiators as available for use.

b. Special conditions.

(1) Releasing a job in the running matrix manually. When the SAMNDfunction for that job is processed, the Tuning matrix will reflect an E withno S flag and a zero end time and elapsed time. It will not inhibit releasingof dependent jobs and will not be posted by the SAMPOST function to the mastermatrix.

3-14.1

Page 45: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

(C2, Vol. 15. CCSOI 16-320

(2) I~otfication of normal completion codes. The SA-ND cataloged pro-cedure is internally condition coded, so that'user completion codes of greaterthan 499 are considered to be abnormal. In the event that this requires modi-fication, it could be handled in oae of two ways:

(a) PfOC modification. If all jobs within the data base are equallyaffected, the cataloged procedure should be modified accordingly.

(b) PROC overrides. If selected jobs are affected, the JCL required tooverride must be as follows:

//stepname EXC SAiC1iDP,COND.,"ND-(xxx...)

Where xxx - proper condition codes that reflect the event in which the userwants 3AN to post an ABEN to the ruunin 6 matrix.

- (3) R u-n-- ii matrix save and recovery procedures. SASSFLYP and SA-3SRUNPcataloged procedures have an additional step that copies the old runningmatrix to data set C.WSCRAM before any updates are made. To recover the oldrunning- matrix (in case of serious system problems) execute the followTin JCL:

I/R.AT E)EC P GhI E ,NE R//SYSPRIS DD SYSOUT=A//SYSUT1 DD DS 1-C.JSCRA,-.,DIS-SiR//SYSUT2 DD flN-C. RSCRAI ,LISP-SHR//SYS IN DD UtMt.MY

c. Parameter values for the SAWE.1D program.

(1) The SAEN.Di' program is executed by the follo'ning PIOCs (and CLISTs)in the 3AM portion of the YMs: SACNDP (SAMIND), SAIENVP (SAKNV), SAME3TP(SA"iST), SARUNP (SAhRUN), SAFSCA- ? (SALSCAN), and SATZRL? (SAKILRtki).There are seven parameters input to SAX.ND. Their definition, symbolic nameto override, if present, and pervissable values are described below.

Definition Symbolic Permissable values

Operating mode Hardcoded B--batch mode.

T--tenninal mode.

Action to be perform, ed Hardcoded E--post normal job termination.A--post abnormal job termination.I--obtain system resources.RESTART--restart an abnormallyended job.Q--remove the term from runningmatrix and scan for jobs torelease.D--post ABENhD to all jobs on aspecific machine.

3-15

Page 46: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C2, Vol. 15, CCSSOI 18-320

Definition Symbolic Permissable values

N--scan running matrix for JoLs torelease.

*T--fla& the- running matrix to prevent

the releasing of jobs.

laster matrix job J(OUM ,4aster matrix job number to beprocessed. It pertains to restartinZjobs; If the FPOC executed is part ofthe job being processed by SX\",), thenthis paraeter is not required becauseSAWfND will use the JOBX.W to determinethe JOCBM.

(2) The hardcoded valuss and syrbolic defaults for each CLIST and PSOCare described below:.

Parameter CLISTtPROC Symbolic default Hardcoded value

Operating mode All CLISTs (except Tthosa endinj in L)

All ?ROCs (and 3a.ISTs ending in H)

Action to be SA'IEND FUNKSHI(END)perforioec SA?-NDP " ED or ABZN,

(Depending oncondition code.)

S AKr -V(P) E \SAREST(P) 'aE START3AaR~UK(P) RUNSAMSCA&N(P) SCANSAWrERNP) 71Iz

Master data All CLISTs Unknownbase DS ; All ?OCs Unknown

R Running matrix All MISTs RlIAT2IX(ALSA.R TATRIX)All PROCs ".MATRIX-ALtSA.RMAT7ZIX

Master matrix SAHE NDnumber SAMIREST(P) JiBNULM-ONUM

(Job number mustLe specified toexecute restart.)

SA S4DP

3-16

Page 47: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

CS, Vol. 3., CCSUO 1-3ko

*3-7. Processing considerations. MS controls only the Job using class Ainitiators. Prior to the execution of MS In each CPU, one or more class 4initiators must be started.

3-17

Page 48: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C2,. Vol. 15, CCSOI 18-320

CLPE R 4

DYNA:IC RESO LCCS EXAiNATION AG MANA ,nFT SYSTZK

4-1. Concept. WAS facilitates the scheduling of the rie.S network byprovidin.; three sources of JCL to all processors wthin the scheduling network.

a. The network job spool contains jots stored as sequential data sets. AI [%A,-5 reader reads raw JCL and writes jobs on the network job spool. SArreads a specific job from the network job spool and releases it to aprocessor. iA o will delete the job from the netoork -ct. spool after tl-e JoLis released.

b. The permanent JL file (DSN-C.ALSA.dhS.SAjJCL and DDrd.K - SM, JO.)is a partition data set containing jobs that do not require JCL '.odlfication(e.g. parameters, hardcoded volume serials, etc.).

W c. The execution JCL file (DSN-AS,3A.F1S.SX-CJM and DDA.M-3C1,,JCL) is apartition deta sec containing jobs that require JCL modification (e.-.parameters, hardcoded volume serials, etc.). This file is accessed onlydurin the execution of a SASSFLY or SA1MV)IT. Once a job has been selectedfor processin.,, it is written to the network job spool for initiation asdetermined by ZA:. SA. releases jobs for execution fro one of threefacilities. The Facilities are searched in the following order:

(1) The 3S/?TJT or OS/WS hold queue on the specific processor the job isexecuted on.

2) Tne network Job spool, which is available to all processors in the MGSnetwork.

(3) The permanent JCL file, which is available to all processors in thez!iS network.

Note. If the job is not found on any of the three facilities, the job willno-cbe released.

4-2. DREA.13 functions. a. The standard functions unique to DREAES are to:

(1) Build the network job spool.

(2) Build the execution J., file.

(3) Eliiinate Typertu,-Hold.

a. The optional functions unique to DKLEAkiS are to:

(1) Update the master data base with correct resources.

(2) Update runnin- fiatrix with correct resources.

(3) Edit accounting.

(4) Change JOiCA.R class to A.

4-1

Page 49: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Cl, Vol. 15, CCSSOI 18-320

4-3. Execution by function. a. General. The execution of various functionsof DREAMS provides flexibility of jobstream control in the productionenvironment. The execution of the function under DREAMS is done by PROCs and

"CLISTs as shown in appendixes C and D. Each function has one or moreassociated PROCs and CLISTs.

b. Execution options.

(1) Selected PRUCs associated with DREAMS pricessing can be initateiinto the system by three methods:

(a) Through an EXEC card (e.g., //EXEC PROCNAME).

(b) Through the system reader (e.g., // S PROCNAME).

(c) Through the system console (e.g., S PROCNANE).

(2) Each CLIST associated with DREAMS is initiated through the terminal(e.g., CLISTNAME) using TSO.

c. Function definition. The definition and performing characteristics

of each DREAMS function, and the JCL required, are:

(1) Update the network job spool. This function reads raw JCL andwrites jobs to the network job spool. This function require two procedures:

(a) DREAMSR. This procedure scratches any unused data set and allocates

50 data sets on the network job spool pack. DREAMSR automatically startsDREAMS.

(b) DREAMS. This procedure reads JCL and writes jobs to the networkjob spool. The maximum number of jobs that can be read in one execution ofDREAMS is 50. If more than 50 jobs are input to DREAMS in one group, DREAMSwill process 50 jobs then display a message on the system console (XXDREAMSENDING). Prior to the operator restarting DREANSR, the reader must be clearedand the input card stack reset to resume reading on the 51st job card (thiswill be the last card read). If more than 35 jobs, but less than 50 jobs areread in one group, DREAMS will process the jobs then display a message on thesystem console. When DREAMS ends, it automatically starts DREAMR. Whenreading directly from the card reader, the end of file must be on. To closeDREAMS, read only one slash-slash card with the end of file on the card reader.

Note. Reader unit default is OOC, if another reader is desired, addREADER=XXX to the execute statement. If a different media is desired, enter:

//DREAMS.RAWJCLIN DD DESIRED - MEDIA - DATEPROC EXECUTION

//STEPAME EXEC DREAISR// S DREAMSR

)4-2

Page 50: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

* C3, Vol. 15, CSO1 18-3JU

* (c) Options. If requested, DRIAUS will update the running matrix* with current resource requirements (tape and core). To request matrix-' updates, insert a // and DRUAMS card in frout of the job card. DRAM will

edit the accounting number to prevent any manual correction of thesecurrently rejected errors. If this edit is desired, add DD card AC7A3CC1

*to the DREAM POC. DEEMS will change the job class to A in the job* card. Using the SAMCOPT procedure (program APCAOB) if the first parameter4is specified as T the T'PRN WOLD JCL paameter will not be changed.

therwise it ", the JCL i. changed to fOTIFT-BDLD (useful If schedulingspool option). If the second parameter Is specified as 5 the 'CLASS'perameter will remain as originally specified. Default is Y which willchange job card to 'CLASS-A'. hen executing program APCASB, which loadsjobs from FDS to spool (usually done In SCRCOPT step of SASSFLTP.SASSRIDP),if the first parameter is specified as T then NOTIFY-BOLD is changed toTYPUIWOLD and JCL is written to che internal reader. Otherwise if N, theJCL will be loaded to spool. If the second parameter is specified as N, in

* this spool option, the CLASS- parameter will raain as originallyspecified. Default is T which will change job card 'CLASS-A'.

(2) Update execution JCL file and mater data base. Thie* function updates the master data base with current resource requirements* (TAPE AND CORE) and adds raw JCL to the EXECUTION JCL file. For first tine

jobs, or at release time, use 4AMCOPY.

PROC EXECUTION

EXECUTE F1OK PDS

//STPNAK EXEC DRRAHSP,DSN-' QiNMWM)'

(a) Option. This function updates the master data base withcurrent resource requireants (TAPES and CORE).

PROC EXECUTION

I /STEPHAME EXEC DREAMSEDSN-' E (HMAU)'

Note. The EXECUTION JCL will have a // and /*EOF record added at the endof each job. Updating the EXECUTION JCL file through DREAMS is mandatory.Do NOT use TIEUPDTE or EDIT. If raw JCL is used to load EXECUTION JCL filesequence numbers, "the numbers mast be in raw JCL.

gARNING! Do not delete member name Z9999999.

XEMIX-DA!& SET NAME

?HM.MVSBHR NAME(b) To execute procedures DREAMSP or DREAMB using raw JCL, leave

the DSN- off and insert the following:

//DREAMS.RAWJCLIN DD DSN-,DISP-,DATA,DLM-'??'RAW JCL

4-3

Page 51: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

.3, CC3S0l i6-320

(3) T oarv changeto execution JCL file. If for any reason, atemporary one-tim c e to ajob on the cuion JCL file is desired,execute the following procedure.

CLIST EnCUTION

SAMDIT XXXX

WVRl R INPUT LOCK GOSS Mp, EDIT AND CHAN(Z JOBS.

lots. To request resource requirmunts to be re-computed, insert, a //*DBZAMS8CAN card in front of the job card.

SAVEINDDREANST XCCC=~

When the CRT returns to ready, the edited job will be on the job spool.

X X-JOB NAE THAT IS TO E CHANGED.

4-4

Page 52: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Z 4 .Z,4 I 2.

-u I

.141

a I*@ a~ 0 I0am- .00 m 0 0 0 ea- woa - 4- n i

1- 0 efi*0aaEw 4 1 l 1 n 4

w.& 0 '0 4!

m 2 ,,)- t 0 0, 0,2oao'aa a, a a Ea a 1 *#1a Ca01aa a 'a -5a :0130 1 a0 0a aa - 00100 04 0,a *'ac o .3qa o1 o

4~?0a 0d0 N0ca 4. 4- - 0 0-- N - #1* * '-o ~a aem c'aO.~o a ,a ~ 0.

96 xax6rZZZAZZO~aZZ'xZ z z 21 jaz Ze e @ a i: a Z 9 a

0 2 *x *z .. a1 0 ~ z Z Z ~

0 a" 0 W 49

C6 46 U. us W-U. aaC19 A Z .9~ Zg*

ca t' U. a Z-.j 01 leZZ4

46 *k,*3 0 CA: -~

&0 4 4 0c Inj -r 4 e

46 ; a-n-

CL. c 3. Z -r~ a fm I 0 ~ ~~~ £ -Z 0;C 4 f4~a * .%n -4 mJ N.p I 0 N I % -1

13 0NNNN 4clN i af 0 0 0 Q a e

aL N 4 -' p '~ Ir W% tv , N 4 0 N m ;p

cr e 0% a, N 0d U~Cn4% I I N Ey 4 "

N6 6f - a-4 ZI-C. 4 t ag .IAIQ 4 q- *-4 4c4al~~ 0 #aA *4 'a

-~~~~~0 4%~~' 0 4 W%-- " - s N A . 4

SW IA

'44 MM~6 i~~~~'a4E a 4a -1~4 I NA I4NC- N I

Page 53: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

CU I 18-32n

j 6- - &j I 21 " U.d

'tJ j .Zju-.3l

.e V n .J A -IJ 4L -- d% -x - 3 A.

-4 Nud~~ (q 4 0 4ru W o za

2.4 %A .44 4 W 33h"i tA 2.C

ISJle A. 4 j, - 4 44

U. 01 40 I4 6-w

-a F, t.-' 40F .06 f A

* - 0 To T -JL 0 a 0 el

U *3 1 C

C, TZ 0 0 kn 19

It 4 4rIqI

* 0 j4 * 0.-%A

0 . Ij 07 tp1 .1 k04- M - ,-na

J 01 ** tU a o-b yP 0t- 7 4r'AL MZ 4 1 Q4 P .a' "'

0 ~~~' --% ^ 11%U "IfI "JJ Ml M2 M1 11% InP. "~O f0j 0041 f. -Ca el n -3 ,C - -3 1 9fl0 'a 0M'

uAJ

I £c

-W N *4 NqW

-F - -

v 03 a)F cf

LE' 4 "tFfp.Itt P ft a

A-

Page 54: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5, Vol; 15, CCSIOZ 18-320

3 1jic IL .01 L P 1 jI A, In JQL £ 4: g. 0 4 0

W j ) L o joP. ' a 1 L L I, La.. -J & 2- .j ILj V - xz - V 130.3461 AL 4Lav LI. -4 4U

M Q CL" .C LIL2. n 6.L- . 2 L L0.C La

v -P -j zoT c P0 d1 taC ol00 Z 0U

&.1 4r-cI L64 IU CL141 C C

4L 9 t e 1 -3 AX L 'AS~

4U..li0 VI V~ Q 2~ F- In Y 4~' OCJ . a4p p" % ri .f44 J .- N

LA 'A3 W, IC 03,X A USU

* ~ ~~~ - -3.-..-. - - -~ -6 - --a6 -. .-. 4

A 'r UN I.. P- 0. o z0 i0 -liz A n 0I. W3 It q in ~ -w' 4 4 4 - w N Aw

x aI -o 0.a 1 .9LJW0 - M P-Q. m 4

* I. U.- L mW o0 v

E X 0 6

x a

-t 4t * 13 m oi A 1 oO 04 )04

02 tf 1 U. . %0 %0 5C4M 0C*01- p0 10C 1

4 C3 x 1 x I. EL 3'. -j Aj 0.)CL"

&A6 ' :% *j1 T- X~ %A IA .i A iULM JaU -&4 C .C..M%.-Q CI=ZIA -3 3 o U. 3 xa i ' A A034 A& JCQ. VP 0-b.0% J . Il U0 C CXZXJ

*j 4. IJ IijIJL j- . jC2 L) 13 - AjL aL

.3 WA O p4 . O d -. ' .1 I,4 %I n n 0A

j. m. jj 0A z -C0 a0-* -8 ~ ZIA *.JM4fl.21C0 2 0 A lj% 7 PJ-. 3 . 06 IA% YAA tC

v4 Q. IC de 4CA In WN 1 V.4 49 AJ 4E 49 C 9 1 j

33 C6

0y IV IVP% 0v% It I On-f nw%

%A 0. On.~4G OZ~1~ I20920 IX.J .

C3 zz .9 Ud 2 CL4C 3 W .

%44444.94 4 40coe oco oaemacc woo~

cok 44 ,.a I* (N'.a'sw .'046.P S. 4%40Z~.~ 44DO4@UUace c cc.00.cc

tA IL 4 111 Ij -

#A. ~ ~~~~~~~ ~ ~ ~ ~ Z *S0 1 ,- J1 6=A- C s

Page 55: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5, Vol. 35, CCSSOI 18-320

- Ijj

Z 451 % % N 4N N r44 -. - 4N-Y -, NN 'I N (r4 NN ' 4 'N'

-JJ -r0 F -L IQ t 7 r' -wV

-" z

-4 r4 N N4 4" 4 C

N 1re 4 oI 3 4cn -N r. -Ae4nt MA . , 4 4 4 a P .I .1 .1

= '3 --A-.

a C. P.-4 -4 4 *nq4 1 e- N N -4N., N' '4 n' - ' V'r

(.1 -4 LA. 4

*fl A L4 A

CL 49 M6 IA. 4.u. 49-j194

LL 0. 3.. 41I zz49 1. 0 3L 4

Q wLL 4. 6A. C6( 4. A

* 4 W.44 d% n #A

I %A Z 4

A fq I. %b W w U 444 I~,LL

,A-4

Page 56: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

* , Vol. is. poolD 'WIT

~. A~ V- -0 --0 -A%'-0 1A' 0

x - -- O -4 A_ - -4 P4

- .4

di ji t& .

.0 Cj d I CJS 0 vl 4

a. J CLI A- dr

-4P I 6

41 Ur nv i% i6 NQ 4u

ze %.6. 't i- C

-N U 01

u t)6 i 06

N M4

a..

u -T-1 - -v, I-4 r -4 PInV- 1

LL £.6 L Q. M. Z X T T X.

xi 7 & r v 9 :r I..-4 -J LALV

*~~~~ IAsE X .'

20~' -A V -t

*L ON' '4I U1- a P F

4~- -tN~?

& 4AAAftb-t4 49LLJL."co 4 P.a n

ic ~~~ 6U 4 6IC

r F- 0

I.~~~1 0 M 4P~Eia0-4 4 -t~ 'A -4t - # 2it :i

N Nq .. aNPMN* % 42i kn - 14y

UA -.-- I.j2 LL at d N

LU- S

~ .OR .04^. 1 70w*yf

'A& mPU4j hh. OA C 0" f"

Q6 t& U.a2 W..U.U.W4U.2 444 Q. ql&~ IA. I .W oW% ,

- - - -- -- - - - - - -

A-

Page 57: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5, V 1. 15, CCS, oL 18-320

I.I

Ol 0

.

4 . ,

W 4 I1 4 4 tl

4I ,.A 4 S

**!1 - 4 . r.I,

T J* lUo L~I b - .

0. .J

a. ,4 4

4^-6

Page 58: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

CS, Vol. 15, cct801118;320

e36*

u

CL - -

b ' q

p 4L

0% 41

4C

M *

o 4 ' -" -I* N

a. A-6.1

Page 59: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vil. 15, CCS 116-32

&0 da II A4. A

dc -. -V9 1 1

Aj 4c 4. di .'4 4c 4eI.4 £ r 4 & NIN I£ 4 4 z

19i *v c & a Ia co o ' .. c 4Z

4& - dr. e At

9% I

-I Inj I- I"~ A ~ AA -IN

In . - j n in on "4 f v%

Iel aD- -- i0- #3 .

Oh.

p. *J 1j 2 co- t o

.I Z x z~ .1 zz . zJ~ z 4. 4V ZJ A.~ 2I Z 2 z

OA **e 'I* I- :i W:6WW4 6W2* -

z - . 9I 9 J

.4~ ~ I I . IA I

0 .'w AA I %A 44 &A

41,~4944 66 u .9 a . M % .0 1 6 W mI

r'i040

-qId T 44 -a 9 t4~ 4 M A m ~ indc " 'm t g4 44 I 4 *~4 4 4

4.4. v 46 *4 d.4A -4

M~~ 0 CC4 4 O

49 4d IN P d4 4 4 4

,A rl f" on *4I A at N N VE Ni '

IA4 If IAA -

101N Id I

2. -4. 44 14

Al 7

Page 60: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5. Val. 15, CCSSO1 18-320

I 4

404

pq.P

- U A

ft4 44 NA 10

44 -mo- ,0 1 -

-V. .% 4 40"4 w 204 7"* 42I'.0 ,lll :40 1 44 "n.44

to 4 #A- 4 a a a so e 2 22 st

*M IL 4 4V

44 .31: 4.1.

4 4A4

Page 61: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

I

P- 4 4I

2 1

Wah IUW WU A

-4 IJIi

04 % N In In b

I of d

*~~~ "16* 0

4'4 4 4@I

4 I 9

Page 62: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

I I I

SC5,o v o l . 15. C Sol 18-320 ,

, ,

* I .

. , ti *; I,+ 4 * -- *

if uJ wi . w u

S I ' - , , I II , -.~e . q

j A i i l,oI I o

I. .I w

]L UZI e 0 0 t o ) " ,0 , - l " - !

I1: I'. . , ' -1" iJJ I

• I _,I ;* I I -,, I , m I ;c I

' -' - - . -- ) , .--.I I ' .I I .O I =

. - , .a. , . . ,1 . 41 . ,j . ,*.4,, 11 ' I1. • I4

'" Ie eoo • q . Jit, 6 , 4.j •L•A +• l ' i . o&E 41) ,

*1I . I I I Irm, e .

- O '* ' "'"'". I. . iI, U'I 41 4q * 4 € 14u 4 , i, ,,4, .,

,-,_. - ,

'a. - 2 a

**. L j

j I..I

IN N LM km%'40. N'~ #-N..

.4CcuCc I to W

y z I o' -ms

3c j ry I..

J. Cc W cI-j a t I qI

.46 41

1 4 :

-41 N .40 .4 in -Ie--e ~

u ii * '~N @ OO0 aI ' 141 0 i 4.~. ~

w~~~~ a4% ~ 4 N % N

aloe Cal**

I ~ :. w~q~ 4 s ~ s i '4

a sis4a 44 WW

-4 44, I 1~

I, "4:4

Page 63: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

-' " ' I ' EI I

I 1

I I

C

CL

-CCIL 0 0* U,

* hi

' " 0 W

UU

NO Uo

. _ -no

UUm~ I. i m ., -,, r ' l' ] 'T , m,-,T ,l* C

Page 64: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vosl. . CSSOI 8-320 - -

0 20

c-

CLn

am-

o no

A-i2

Page 65: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

w j. j.ba uo A 6-.2dw

I -

-C

s- - 0 CC C SE c

0- 0 OC-CC0

0- ozu z mZZ

in. -WE z5 z .Z)-z)-

a :

go --- --------0

x ;CUL

*~ I3 zz z £ zz

U'U* if 1.0 --ANA

Page 66: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOZ 18-320- -- - --- -

IAI

- : :: : : ::::

*w a. w. auL~zzz z L0OC 3

a if. zaQ

VWO

a )UC

GD a ha -ILU

B.L

wzz

f* hi M

Page 67: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

I~~= 18-37,41

0 4d 0

IL 4

0 ~ ~ ~ ~ ~ J 20l w0040 aco04 "00C.00 0aol - iIW 04,4 tf t4"f~ W tf f tf otf ~ - Wot

in4 I

* 4'

0IL 4 J

C ILI

* 1

0) ~ 4 4

* 31- U.

* 4

4 ::..* ,

46 14 46 4.

.46

^j 4 I" t0."

4 p. 4 *m~ 4

Page 68: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

F4, Vol. 15,ccso 1CU 3r

-- I"I

4P 4P

z- z

4D4

o P 4

- *4* * so

enz

z ma,~ 6t

040 0

Page 69: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

________________________________Vol. 15, CCBSOX 16-320

LLII

1*

I.IWO

*a .L ri.

a Oz

we - --

5.4 0 0i 0. 0

a. 0.0 0 a I,On f1 '. 0u* 0

0 0 0 00 0 000 0 0 a 0 0 S 0

002mL 0 0

B.v 0. U2K f0 z 0

rN.r- %USON. ON -' - - - S~

Page 70: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

*Val. 0 15, CCSSOI 18-320 _____

-! - I7 7 ~- IOr

I Iv

0 0

-zz

h8o 0.0 00 0b 3 I: 11 1%- . 1 '

2 ~ 8

~~I 001

Q 00 - W 0 -0 0 0 0 a3z %.Z %Iu'. .

6~~~ z e

%0mU

0 0

*00 0

-0 -0. 0~ 0 0 0

01 .8 0

-.. nO0i a-. '.

Page 71: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

____ ___ ___ ____ ___ ___ ____ __ . ~ ccrc,-

0 0

0 at 0

K 0 -- -N I m U CF"

0-n 0010Cc

I 1% Z

za -z z z z zAZdi

Oft ~ ccro.oIL 0a11a

CL aal

L' 0

o 0U

0.'

ell * a -z4 U Lu 0

* a 0 0 Vano

*Na S Uft

I zaz 00z

00co 0 0

C0 0%O~ t a% * a,::2.0- somemouuYa Saua~.0a 0 .00000'. 5.%

'o- ---- ;SW WnW~ WI h

:: HHHH. :z.

Z 0~

a. - C O A D

Ix ORinWar1 0~o

A-1 : 0 cmI .z z I=ZZ zc . z

Page 72: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15l CCSSOI 18-320

* II

U.-j

ICIDAUA

U.r

z r)! * Im

'WC

WE

; i 1

a I

Page 73: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

. i I I

wIii 14 aI '' ,.To

I i D .. t

.u ,1 ,,u m -

* 4.o o o o'I S i.

. Sr ; i

- '1i

012

Iafa

,1 I

.11.

'-4 0

04 "0 a9 . 000

I go x p S. "a,fm ~ ftf PfIN00

do w

Page 74: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

W..1Q !ml CIO111 $2 no40II EI

A.' I I

I ,.

IIL

I 'J i ,AnI I

if, '- ' ,- I.* I i I i .

I 1 j

* ' " :" , 1",

I * I

I n

* *IV

W1 I

.: 'N~ -:0 '

09 11

,u - ,: I:.. . " ''"w c- [)

'U e., I I i , ,, w , ,, .,

,,- -I, ¢ .a , 4. I ,rt" . "t iI I n

WJ lo . VI '. A 9L 1 9 Z7

~ B-2

Page 75: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

43i~, adI

4F II

IKI I.I

I I a~~~ up-~I

Page 76: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5. Vol. 15, r.O 18I 3"

14:

I L

* Ij LII

Ow.:* I I~i~U.

401

vi II I

Z1 . II

Page 77: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

al a

mo a V

IC00

z * z I *I

z zz. z Z Z z I

z z

aU U. 0

11 IL IL b I.I& IL

4o I. a

z CI

Eces we

4 a~~ * a 0ea a a 0 as W aL a esmA. 7I I7 0.1.0 1 0.T..1 0 0 6. . 6 61 1 1

hi~~~~~~~~ i hi i hi i 'Ai hi hi hi hi hi i hi h i i, h i h

It 9 K lz w- 9 - - 9 - I . . 9 . . - 9 - 9 - 9 .

o -N , 5 9' 0 5 4 5 0 hi Ii. 0 0 2310 S

o aa o 0 0 0 0001000000c 0 0 0 0

3-5;r [ rj "N y fl i I9TW. WAtA

Page 78: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Appendix C

( LIST 0F NNS OMWD PIROWIPURES

Paragrali CL IST Description Example

3-5c(>^) (b 3Ai%,%3EN.D POST AMEND FLA ON IA TLIX SAMVBEli.D .Th(9999)A JOB3. 9999 is JOBN

3-5c(13) SAiCANC CA.LCaLS/DELVTES JOBS FRDM SAhCANC *O=rJ(ZSPOOL PACK~. XXXX-JOBRAWE

3-5c(2C) SALCOPY COPY I-2NEER FR~td A PDB TO SAVCX)PY =O~(444)EXECUTrION JCL (ISN-C.SCR-kf. ;=NDSE1UFC JQ.). YYm-P&ui3!t

-c1) SAA1,D::L VD3E 2TE Jai FR.0k EXEC~UTION~ JCL. SJUIDEL 1=O

3-5c(12) SAMDISP/ DISPLAY J06S SPECIFIC JOBS ON SA MIS?e 3 ThS JOE-SPOOL. ENTER J0D~ktWES

AFTER~ PRO&rPT J0ISI,J 0B2

4-3c(3) SAVZEDIT 1. 7 36P. UPDATE TO 7!)GCUTION SAiMIT XOOOJCL JD~. L.X C L).2. FOLLOWED BY DREAM~T WHIICH DFEAM37JCOE~DITS AID PUTS1 IT OLT ON~ THE XXU-tk-?ER NAVESOOL.

3-5c(5)(a) SAI-I::1) POST END) TO RU*TIXG eATIrIX. r-r JN(q9qq)9999-JOBNWBZ-1R OdhAST3-R MATRIX

3-5c(2) S ALE NV DISPLAY CUZRLET SY;?T AMMENNIIUMNNT.

3-5c(21) SAINGENER COPYi MBER FR~fr EXCC To SAMGENERSPOOL PACK/TO HOLD QUEUE. m.JOBNANS

3-3c(19) SAMS~T 1.4IS T Js Obi ON rsC J M. SALIST XXXXm.X tE n. ZR XA Z'

3-5c(17) SAIbKAR~S CISPLAY'ALL JOLR~tES ON SAMM4A.S

*3-5c(20,)(a) SAM4C3PY COPY 'EMBE2 FROM PtDS TO SANCOPYEXECUTION JCL.

3-5c(2!r)(1) SX-2 CP Yl COPY MXEh3;R FVM A PE)S TO SAMC0Y XXX(444)PERMANEN~T JCL (rMN-C.S0kJCL. XX-fC

YYYm tE hB F R

Mhe--2coand procedures E.re not previously docm-nented in this publication.

Page 79: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C6, Vol. 15, CCSSOI 18-320

Appendix C--Continued

Paragraph CLIST Description Example

3-5c(24) SAMPEDIT 1. TEMP. UPDATE TO PERMAMENT SAMEDIT XXXXJCL. (ALMSA. SAMJCL).2. FOLLOWED BY DREAMST WHICH DREAMST XXXXEDITS AND PUTS IT OUT ON THE XXXX-JOBNAMESPOOL.

3-5c(25) SAMFMAT FORMATS RMATRIX SAMFMAT

3-5c(7) SAMPOST POST STATISTICS. SAMPOST

3-5c(3) SAMREST RESTARTS JOB AFTER ABEND. SAHREST JN(9999)9999=MMATRIX JOBNUM

3-5c(l)(a) SAMRPTA DISPLAY RMATRIX OR HARDCOPY SAMRPTA ORSAMRPTAH OF RMATRIX. SAMRPTAH

3-5c(1)(c) SAMRPTI DISPLAY JOBS NOT COMPLETE SAMRPTI ORSAMRPTIH HARDCOPY JOBS INCOMPLETE. SAMRPTIH

3-5c(l)(a) SAMRPTJ DISPLAY RMATRIX BY JOB SAMRPTJ ORSAMRPTJH HARDCOPY RMATRIX BY JOB. SAMRPTJH

3-5c(1)(d) SAMRPTK DISPLAY INCOMP.JOBS BY JOBNAME SAMRPTK ORSAMRPTKH HARDCOPY INCOMP. BY JOBNAME. SAMRPTKH

3-5c(l)(e) SAMRPTR DISPLAY ONLY JOBS WITH SAMRPTRABEND OR START ONLY.

3-5c(6) SAMRUN START MMS AFTER TERM. SAMRUN

3-5c(10) SAMSCAN STARTS SCAN TO RELEASE JOBS. SAMSCAN

3-5c(22) SAMSPOOL LIST A JOB (80 x 80) ON THE SAMSPOOL XXXXJOBSPOOL PACK. XXXX-JOBNAME

3-5c(15) SAMST DISPLAY STATUS ON HOLD C, SAMSTSPOOL PACK, & PERM. JCL. ENTER JOBNAMES AFTER

PROMPT JOBi, JOB2,JOB3/*

3-5c(16) SAMSTART ACTIVATE A JOB EVEN IF MKS SAMSTART XXXXIS QUIESCE. XXXX-JOBIAME

3-5c(5) SAMTERM TERM OR QUIESCE MMS. SAMTERM

C-2

Page 80: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

* - C49 Vol. 15, Cc501 18-326

Paragsapb C.IST, Description asl

(~ 3-50(11) SAUD UPOATS RumEIN MATRIX SAM=D.(INATRZ).

2-4(3) SASSFL! ADD/DV2TE JOB ON MA&lIX SASS?!?

* 2-4(3) SASSNUE CRZAZ NEW ZIBTEIX SASSEUN

* 2-4(3) SARSEIN SUNLATZ FP 2stm or sassSiMJOBS ON 3).T

* 2-4(2) SASSUID UPDAIE MATRI SASSUD

2-4c (5) () SCUAEM DISPLAY WASR HATRIX SCANI3 ElM APFL(MAIXf) INVOR WPOK msPCIJC NM AFZR PWThilL. UOa(S). huFLl, £111, APPL3

2-4cC 5) (a) ScamIS DISPLAY MEATRIX 13WO FOR SCANINQ EMi APPL.SPECITC APPL. uwMI. NUIBU AFM

PW'? APPT.1, APPL2,

2-4c (5) (c) SC3HNQ DISPLAY MASTRIX FOR SPECIFC SC7NINQ ENTEJOB EAMS JOBNhANS ITrM

MRW? J051, 3032,

2-4c( 5) (c) SChII3 DISPLAY MZRT nwo MOR SCJNIh~ JOBSPECIFC JOB umuRS. 3flB Arm Picw?

303301, J03102

C-3

Page 81: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

( ~C2, Vol. 15, CCSSOI 18-3V~

Appendix D

LMS OF *6' CATALOCED FROMDMfES

Paragraph Procedure Description

4-3 DREAKS OS/HASP RDB TO SAIISPOOL

4-3 Dr.EA,13 I UPDTES FSIZR H&TRIX RES PBOOALPLA.WUCL (XXQ()

4-3 DR-iS thC TO SAHlS?OOL

4-3 ALPHA.JC.. TO ALhiSA.t!1S.Z=,QJCLUPDATES tA.ASTER MAIRIX

4-3 DRA(4 C7J.TCIrZS DREAt% DATA SETS MND STARTSDIEA IS USES RDR 90C

3-5 5 A P -4' POST ABE1RDS TO A JOESA~rALrT32 AMJOMATIC rtr3)TART OF S&..3CAXi

3-5 ZAI4CAiiC? CAiMLS JOB(s) Fr~or. JO: SPOOLT

SA; -aJPY? ADDS JOB(s) TO JOBSTOOL

3-5 SAHDIS?? DISMLAYS JOB(s) ON J03 S20CQL

3-5V'J ?C.ST APEND)S TC DOWk"7t (?C2s

3-5 5 A WN D POST END TO R-i.AT: IY

3-5 SANENVP 'DiSPLAY3, Ri~OU-ICES AVAILABLE TO CP'U

3 ANGEN FP PULLS OFF Za JCL TG S:A,:S?00Z,

3-5 SAI-j-005 T P-Sl STATS TO M-tATRI'Y'

3-5 SAtW3T? MMOVES A3;.D '309TT!?G AND SCAN!S

3-5 SAI~T-P REPO&RTS OF ALL JOBS

3-5 3 A MR UNP REMWZ5~ TSR ' POSTING t - CAi'S

3-5 S6CA WP SCAN1-S IF-tATRI," TO MLS~ASE JOBS

3-5 SAt-IL? SIXLATION OF CURRENTLY RM(,-,ING JOEES

3-5 5 A t.T IRi'-? WIESC.ZS-2i.ATfI'X

Page 82: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Cl, Vol. 15, CCSSOI 18-320

Appendix D--Continued

Parasraph Procedure Description

3-5 SAMUPDP UPDATES R-MATRIX

2-4 SASSCHKP SAME AS SASSIMP' PLUS INCOPLETED JOBSON R-M1TRIX

2-4 SASSFLYP SAME AS SASSRUNP PLUS USESINCOtWLETED JOBS ON R-MATRIX

2-4 SASSFMEP CREATES AND FORMATS M-MATRIX FORSUBSEQUENT UPDATE PRO(ZSSING.

2-4 SASSRPTP PRINT SELECTED OR ALL JOBS OF MASTER

DATA BASE SEGMENTS

2-4 SASSRUNP INITIALLY START UP A SCHEDULING PERIOD

2-4 SASSSIMP SIMULATE PROCESSING OF JOBS

2-4 SASSUPDP UPDATE MASTER DATA BASE

2-5 SCCOHPRP COMPARE TWO DATA BASES

2-4 SCXERFP PRINT M-MATRIX PERTAINING TOAPPLICATION NAME, NUMBER, OR JOBNANE

)D-2

Page 83: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Appencaix E

1~LOG-ON ?P!O0DU'r-

5-11 cl. I/$ kS ~TSO PROC1122 12// -PAOC :ILmc PG1-IJ EFTO1 ,DYNAANSR-2 5, TIME-14 439, GI OS-1 !24v1//5Y~l yo2W,3cDD DS,;ALtfiA.S..IS T,DIS?_ S M%

:4'-.' /1 I L 37ALS A. US LZ.CLI11T, DI SP -SEVf cCS5 // r, EmAL.ZA. CLIS T,DIS2-S Ift

V.I. I /IS;?,L DU DS~wSY11 .13??LIh,Dls mSHZ; II 7': z DF-~rA.ISPP' t:,IS?-3R.i2 //I2,LrB LL CS-,SY3i.IS?'mnhIS' -m.f

"~15: II )Cz'(L L ImZ' lot" _

':172 DC1 .P-(L R2CL-1 2 1 2i2LYeS IZIE-121 C , FZCo- O-Fiik)

I1 I //ISP73T2 r, D1Sp -NE'1, UI TV I C 5 p mC Y!.(,1C.-' C /O (L 'C, -12 1 I ,3 IZ !-121 Z, 'CF FIB )

222 I iDLS-S YS1 .Ti:L rDis-s-m?2 1' IsY3 ? RINT L. TERc- TS ,S YS 0 VI'L

24:': Is ys Tsp , uoTh:'-TS,SYSOUT-AC245' 1 I/SY5 INR DL~ TER .-- TS, 3YSOL~r-A

r -Z2~ E / IS YS TS I" i D DNqA ta-IF UI'.

'26"' //CA.,LIN DO T E&E , S Y3 0LT-A

3'C //''I5F C1 CPD TIL?.-" S , SYS CUT -AC31 CC //T. -N ',cWTS 3Y5OT,'7iA~J2L C I/ A:PURTS DD T ZR.4 TS'SOUT=

ZC33:'~ I/I SS A%=3 UD 7:'-tfmTS,.3Y3OUT-AZ' 34. 1 /ISYS 01r DCi TZR.a-*..,ScY.3o'r-AL'3 5 CZ I/ASZXNI Dto1 LD T.' mTS,SYSOUT-A

'-36Z1' /?:k.I NT 0c T'7tJA-r,,S13CUT-A37.'.; II " //~T)T Z, * T2., jTS,S30SUT-A

4 C Ia 1z /~A CiXZ? C )D DS? IALNSA. )~I-S AX SP5LIR S

v41 C 'I1/3SA JCL LO Z N-AL tA. vHD1.3 A JCL,DISPI -S FR-425C / /3 C-UJCL CL DG A(S.M ~ G IOS SU:143-' / CB S POOL bD LJ.M,DcK LSZE2442 /Z/Y_- Q L PE DIS?-N-c ,I--VIC,S?AC;-(CYL,(I)),

CK 4 52 I*C-LGLa 3~Z Z-AC c~Z4 6 Z. t/Q~. C L ID UiY,~(L~IF8 tFCi1

CJ472 /CJ L.1YJ CL FZ DIS.-K& S~~~O,?AC--(CYL, (1, 1))C C 43 /1D1(ZL8,LsZ-.>

E-1

Page 84: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Appendix F

*. MM MESSAGES

Errornumber

000 VARIABLE

Explanation: Messages prefixed by 0 are used when requestinga terminal user to enter data to a SASS or SAM program.

System action: Processing stops until data or a /* is entered.

User response: Enter master or running matrix maintenance orinquiry request(s).

0101 SASS PROCESSING HAS TERMINATED WITH ERRORS

Explanati.,: One or more errors has been encountered during theprocessing of a SASS program.

System action: Processing is terminated.

User response: Review other generated error messages todetermine error condition(s). Correct and resubmit.

0119 SASS DATABASE FORMAT IS COMPLETE

Explanation: A new master data base has been created andformatted with low-values in preparation for initial updating orconversion.

System action: Processing continues.

User response: None.

0124 SASS PROCSSING HAS COMPLETED NORMALLY

Explanation: A SASS program has completed normally.

System action: Processing is completjd.

User response: None.

0124 SASS RMATRIX HAS COMPLETED

Fxplanation:1. All the jobs on the running matrix have completed normally.There is nothing left for SAM to release.

2. A simulation of incomplete jobs. remaining on the runningmatrix has been requested, but there are no incomplete jobs onthe running matrix.

F-1

Page 85: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

Appendix 1--Continued

System Actions1. Processing is completed.

2. Processing is terminated.

User Responses1. Execute SASSFLY(P), or SAMPOST(P) and SASSRUN(P), to estab-lish the next schedule.

2. None.

0134 SASS PROCESSING WILL CONTINUE

Explanations An error or warning condition has occurred that isnot critical enough to cause imediate program termination.

System Action: Processing continues.

User Response: Corrective action may or may not be required.

0147 SASS RMATRIX/CMATRIX IS CREATED

Explanation:1. The running matrix(RMATRIX) has been created as a result ofsuccessful execution of SASSRUNP.

2. A temporary running matrix (CHATRIX) is created as a result

of successful execution of SASSCHKP.

System Action: Processing continues.

User Response: None.

0148 SASS WT RIX IS UPDATED

Explanation: The master matrix has been updated as a result of aPMOD change (SASSUPDP) or statistics posting of jobs completed onthe running matrix (SASSnLYP) or SAMPOST(P)).

System Action: Processing continues.

User Response: None.

0148 SASS RMARIZX. IS UPDATED

Explanation:1. The running matrix has been updated as a result of a TMDupdate, fly add, fly delete, or statistics posting and purgethrough SASSLYP.

F-2

Page 86: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320(Appendix F--Continued

2. The running matrix has been updated as a result of job start,end, ABEND posting by the S£END program, or an update bySWMUPD(P), or statistics posting and purge by SASSYLYP orSAMOST(P).

System Action: Processing continues.

User Response: None.

0150 SASS RMATRIX CURRENTLY BEING QUIESCED

Explanation: The running matrix has been quiesced (termed) inorder to prevent further releasing of jobs by the SAMEND pro-gram. This is the first of two messages (ref 3135).

System Action: Processing continues.

User Response: To remove the TERM execute SAMRUN(P), otherwiseno response is not necessary.

0163 SASS RHATRIX WILL BE ACTIVATED/QUIESCED

Explanation:1. The term is removed from the running matrix and a scan isinitiated to allow jobs to release.

2. The running matrix is being quiesced (termed) to prevent therelease of jobs.

System Action: Processing continues.

User Response: None.

02rA INPUT DATA NOT RECEIVED

Explanation: No update requests were input to the SAMUPD program.

System Action: Processing is terminated.

User Response: Submit update requests and rerun.

0205 INPUT FOR ' ' MIT FOUND

Explanation: A control statement (e.g., ./ FLY ADD) has beenprocessed with no input data statements.

System Action: The control statemer.t is rejected. Processingcontinues.

User Response: Re-enter control statement (card) with datastatements (cards) following it.

F-3

Page 87: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

Appendix F-Continued

0223 INPUT DATA IS MISSING FOR '

tmnlanation: An input control statement associated with thefunction being executed (e.g., ./ PHOD MATRIX for the executionof SASSUPDP) was not processed.

System Actiont Processing continues.

User Respnse: Enter the control statements (cards) associatedwith the function being executed.

0306 DATA CARD WITH NO CONTROL CARD

Explanation: A data statement (card) has been processed vith nopreceding control statement (card) in the execution of a functionrequiring both.

System Action: The data statement (card) is rejected. Process-

ing continues.

User Response: Correct and re-enter.

0309 DATA FOR KEYWORD ' ' EXCEEDS MAX LENGTH

Explanation: The input data for a keyword exceeds the maximumlength allowed.

System Action: The data statement (card) is rejected. Process-ing continues.

User Response: Correct and re-enter.

0310 DATA FOR KEYWORD ' ' EXCEEDS COL 71

Explanation: The data for a keyword exceeds column (or position)71.

System Action: The statement (card) is rajected. Processingcontinues.

User Response: Correct and re-enter.

0315 DATA CARD NOT VALID W/PRIOR ERRORS ENCOUNTERED

Explanation: An error has been detected in a prior card or con-tinuation card that nullifies all continuation cards associ- atedwith the action to be performed.

System Action: The continuation cards are rejected. Processingcontinues.

User Response: Correct and re-enter the transaction and allcontinuation cards (statements).

7-4

Page 88: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

( Vol. 15, CCSSOI 18-320

Appendix F-Continued

0318 DATA FOR KEYWORD ' ' IS INVALID-.

Explanation: The data for a kiyword contains an incorrect valueor formtat.

System Action: The statement (card) is rejected. Processing

continues .

User Response: Correct and re-enter.

0321 DATA FOR KEYWORD ' ' NOT SPECIFIED

Explanation: No value was entered for a keyword.

System Action: The statement (card) is rejected. Processingcontinues.

User Response: Correct and re-enter.

0322 DATA CARD WITH NO DATA

Explanation: A statement (card) was encountered with no dataprior to position (column) 72.

System Action: The statement (card) is rejected. Processingcontinues.

User Response: Correct and re-enter.

0 '8 DATA FOR KEYWORD '-' REQUIRES PARENS

Explanation: Keywords that have a variable number of entriesassociated with them (e.g., FN-(SO3, U52)) must have their valuesenclosed in parentheses.

System Action: If the values are not enclosed in parenthesis,then the statement (card) is rejected. Processing continues.

User Response: Correct and re-enter.

0409 PARM DATA/ENTRY NAME EXCEEDS MAX LENGTH.

Explanation: Either the entire parameter field or one of thesub-parameters exceeds the maximum length allowed.

System action: Processing is terminated.

User response: Correct parameter field entry and rerun.

F-5

Page 89: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

Appendix F--Continued

0417 PARM DATA/ENTRY NAME IS OMITTED

Explanation: Either the entire parameter field or one of thesub-parameters has been omitted.

System action: Processing is terminated.

User response: Enter the parameter field(s) missing and rerun.

0418 PARM entry name '_' IS INVALID

Explanation: A sub-parameter is invalid.

System action: Processing is terminated.

User response: Refer to documentation in chapter 2 or 3 for cor-rect symbolic, or parameter, values. Correct and re-enter.

W428 PARM JOBNUM '_' DOES NOT EXIST IN RHATIX

Explanation: Using the master matrix job number (JOBNUM) a scanwas initiated on the running matrix for a job containing thatmaster matrix number. No job was found.

System action: Processing is terminated.

User response: Add the job to the running matrix or correct thesymbolic value and re-enter.

0504 EXPECTED CONTINUATION NOT RECEIVED

Explanation: The last statement (card) processed ended with acoma followed by a blank indicating a continuation statement(card) would follow. A continuation statement (blank in positionor column 1) was not encountered.

System action: All preceding statements associated with the samerequest are nullified. Processing continues.

User response Correct and re- nter.

0607 SKIPPING UNTIL NEXT CONTROL CARD

Explanation: An error has been encountered in a control state-ment kcard).

System action: All data statements (cards) following the controlstatement in error are bypassed.

User response: Correct and re-enter the control and data state-ments (cards).

F-6

Page 90: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15. CCBSOI 18-320

( Appendix 7--Continued

0702 OPERATION ' ' NOT PERMITTED WITH PARN REQUEST

Explanation: control statement (card) operatic specified ismutually exclusive with the exec;tion function.

System action: The control statement (card) is rejected. Pro-ceasing continues.

User response: Refer to Table 2-1 for allowable oper- ations.Correct and re-enter.

0709 OPERATION STARTING IN COL ' ' EXCEEDS MAX LENGTH

Explanation: The control statement (card) operation exceeds themaximum length allowed.

System action: The control statement (card) is rejected. Pro-cessing continues.

User response: Correct and re-enter.

0710 OPERATION EXCEEDS COL 71

Explanation: The control statement (card) operation exceedsposition (column) 71.

System action: The control statement (card) is rejected. Pro-

cessing continues.

User response: Correct and re-enter.

0718 OPERATION ' ' IS INVALID

Explanation: The operation specified on the control statement(card) is invalid.

System action: The control statement (card) is rejected. Pro-cessing continues.

User response: Correct and re-enter.

0721 OPERATION NOT SPECIFIED

Explanation: No operation was specified on a control statement(card).

System action: The control statement (card) is rejected. Pro-cessing continues.

User response: Correct and re-enter.

F-7

Page 91: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

Appendix F--Continued

0802 OPERAND NOT PERMITTED WITH RUN

!p!lanation: No operand is permitted if the control statement(card) operation is RUN.

System action: The control statement (card) is rejected. Pro-cessing continues.

User response: Remove the operand and re-enter.

0809 OPERAND STARTING IN COL _'_ EXCEEDS MAX LENGTH

Explanation: The control statement (card) operand exceeds themaximum length allowed.

System Action: The control statement (card) is rejected. Pro-

cessing continues.

User Response: Correct and re-enter.

0810 OPERAND EXCEEDS COL 71

Explanation: The control statement (card) operand exceeds posi-tion kcolumn) 71.

System Action: The control statement (card) is rejected. Pro-

cessing continues.

User Response: Correct and re-enter.

0818 OPERAND '_' IS INVALID

Explanation: The control statement (card) is invalid for theoperation specified.

System Action: The control statement (card) is rejected. Pro-

cessing continues.

User Response: Correct and re-enter.

0821 OPERAND NOT SPECIFIED

Explanation: No operand was specified on a control statement

kcard) requiring one.

System Action: The control statement (card) is rejected. Pro-cessing continues.

User Response: Refer to chapter 2 for valid operands for eachoperation. Correct and re-enter.

F-8

Page 92: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSUI 18-320

(Appendix F--Continued

0914 PMOD IS MUTUALLY EXCLUSIVE WITH PRIOR THOD

Vzplanstion: The operation T)D has already beu encountered inthe input stream. Temporary and permanent master matrix updatesay not be sixed in one execution.

System Action: The control statement (card) is rejected. Pro-cessing continues.

User Response: Submit the permanent changes in a separate execu-tion of SASSUPDP.

1014 TNED MUTU&LLY EXCLUSIVE WITH PRIOR PNOD

Explanation: The operation PHOD has already been encountered inthe input stream. Permanent and temporary master matrix updatesmay not be mixed in one execution.

System Action: The .control statement (card) is rejected. Pro-cessing continues.

User Response: Submit the temporary changes in a separate execu-tion of SASSUPDP.

1102 KEYWORD OTHER THAN AC, JN, AND JM/OTHER THAN AC, AN, AND AM/OTHERTHAN AC, FN, AND FM NOT PERMITTED WITH DELETE

Explanation: When deleting a master matrix job, application, orfile; only the action of delete and the job number and name,application number and name, or file number and nm may bespecified.

System action: The data statement (card) is rejected. Process-ing continues.

User Response: Correct and re-enter.

1102 KEYWORD OTHER THAN JN NOT PERMITTED WITH RM

Zxplanation: When requesting that a running matrix job bedeleted (RM-DELETE) or cleared (RN-CLEAR) through SANUPD(P), onlythe keywords RM and JN are allowed.

System Action: Data statement (card) is rejected. Processingcontinues.

User Response: Correct and re-enter.

F-9

Page 93: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

Appendix F--Continued

1102 KEYWORD RM NOT PERMITTED WITH ADD

Explanation: When the SAMUPD program has determined that theupdate request is a job add, then the keyword RM is not permitted.

System Action: Data statement (card) is rejected. Processing

continues.

User Response: Correct and re-enter.

1109 KEYWORD STARTING IN COL' ' EXCEEDS MAX LENGTH

Explanation: The keyword exceeds the maximum length allowed.

System action: The data statement (card) is rejected. Pro-cessing continues.

User response: Correct and re-enter.

1110 KEYWORD STARTING IN COL' ' EXCEEDS COL 71

Explanation: The keyword exceeds position (column) 71.

System action: The data statement (card) is rejected. Process-ing continues.

User response: Correct and re-enter.

1113 KEYWORD ' ' MUTUALLY EXCLUSIVE WITH

Explanation:1. Keyword "FS" (files reset) is mutually exclusive with allother keywords.

2. Keyword "ND" (set the number of devices for a file) ismutually exclusive with all other keywords.

System action: Data statement (card) is rejected. Processing

continues.

User response: Correct and re-enter.

1118 KEYWORD STARTING IN COL '-' IS INVALID

Explanation: An unrecognizable keyword has been encountered on a

data statement (card).

System action: The data statement (card) is rejected. Process-ing continues.

User Response: Correct and re-enter.

F-l0

Page 94: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOX 18-320

( Appendix F-Continued

1121 KEYWORD ' NOT SPECIFIED

Explanation: A keyword required -for a particular action to beperformed wis not specified.

System action: In data statement (card) is rejected. Processingcontinues.

User response: Supply required keyworl (ref chap 2 or 3) and

re-enter.

1131 KEYWORD ' ' IS DUPLICATE

Explanation: A duplicate keyword has been encountered on thesame data statement (card) or continuation.

System action: The data statement (card) is rejected. Process-

ing continues.

User response Correct and re-enter.

1158 KEYWORD '_' MUST BE SPECIFIED FOR ADD

Explanation: The keywords JN(job number), DN (master matrix jobnumber), and JM (job name) must be specified for a job add to therunning matrix through the SAMUPD program. One of these keywordsis missing.

System action: Data statement (card) is rejected.

User response: Correct and re-enter.

1279 TRANS BYPASSED

Explanation: A data statement following a rejected controlstatement is bypassed in processing.

System action: Data statements are bypassed until a controlstatement or end of file is encountered.

User response: Correct the control statement (card), andre-enter both the control and associated data statement(s).

1326 VALUE FOR KEYWORD '_' LESS THAN MINIMUM

Explanation: The numeric value for a keyword is less than theminimum allowed.

ystem action: The data statement (card) is rejected. Process-ing continues.

User response: Correct and re-enter.

F-il

Page 95: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

Appendix F--Continued

1327 VALUE FOR KEYWORD t' GREATER THAN MAXIMUM

Explanation: The numeric value for a keyword is greater than themaxium allowed.

System action: The data statement (card) is rejected. Process-ing continues.

User response: Correct and re-enter.

1416 DEPENDENCY ERROR(S) ENCOUNTERED DURING SIMULATION

Explanation: One or more dependency errors have been encounteredduring simulation (e.g., job backs off to itself). This is thefirst of three messages (ref 3100 (INITS EMPTY) and 3136).

SysLem action: Processing is terminated.

User response: Review error messages; correct job(s) dependencyfield(s) in the master matrix and rerun. .

1418 DEPENDENCY NUMBER ' ' IS INVALID

Explanation:1. The dependency number specified on the data statement toupdate the master matrix does nct fall in the range of absolutenumbers I through 3525.

2. The dependency number specified on the data statement toupdate the running matrix does not fall in the range of 1 through555.

System action: The data statement (card) is rejected. Process-

ing continues.

User response: Correct and re-enter.

1428 DEPENDENCY ' ' DOES NOT EXIST IN MMATRIX/RMATRIX

Explanation:

1. In a master matrix update, the job specified by the depend-ency number does not exist (is not in use) in the master matrix.

2. In a running matrix update, the job specified by the depend-ency number does not exist (is not in use) in the running matrix.

System action: The data statement (card) is rejected. Process-ing continues.

User response: Correct and re-enter.

F-12

Page 96: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCUSOI 18-320

( Appendix P--Continued

1431 DEPENDENCY NUMBER ' ' IS DUPLICATE IN PARAMETER LIST

KElanation: A dependency number in the keyword DP parmeterlist occurs more thm once.

System action: The data statement (card) is rejected. Process-ing continues.

User response: Remove duplicate dependency number(s) and re-enter.

1480 DEPENDENCY NEWEER __ MAY NOT EQUAL JOBNUM

Explanation: A job number to be updated may not specify adependency equal to itself.

System action: The data statement (card) is rejected. Process-

ing continues.

User response: Correct and re-enter.

1518 NUMBER DEVICES '_' IS INVALID

Explanation: In the running matrix file update, the number ofdevices specified for the ND keyword is not numeric (from Ithrough 99).

System action: Data statement (card) is rejected. Processing

continues.

User response: Correct and re-enter.

1527 NUMBER OF DEPENDENCIES/OF FILES GR THAN MAXIMUM

Explanation:

1. The number of dependencies specified for a job exceeds themaximum of 12.

2. The number of files specified for a job exceeds the maximumof 9.

System action: The data statement (card) is rejected. Process-

ing continues.

User response: Correct and re-enter.

F-13

Page 97: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

Appendix F-Continued

1541 NUMBER OF DEPS FOR JOB ' ' EXCEEDS MAXIMUM

Explanation: The dependency optimizer process (executes beforethe actual job simaulation), in determining a job's dependenciesfrom the jobs that are scheduled, found more than 12 dependencies.

System action: Processing is terminated.

User reskonses TOD the 12 moot important dependencies to thejob and re-run.

1602 FILE REPORT WY PERMITTED WITS TERMINAL MODE

Explanation: A control staement requesting the files report (./REPORT FILES) was encountered while executing through TSO. Thisoption is not permitted under TSO because of the report width.

i s tm action: Control statement is bypassed. Processing con-

tinues.

User response: Create the report through batch.

1618 FILE NUMBER/MODE/STATUS ' ' IS INVALID

Explanation:

1. The file number specified on the data statement (card) doesnot fall in the range of numbers 1 through 255.

2. The file mode specified on a job update data statement (card)does not equal R (reference), U (update), S (share), or E (exclu-sive-use).

3. The file status specified on a file segment update againstthe running matrix does not equal L (lock), X (lock except forreference users), or F (clear the current file status and resetvith current status, and number of users, based on a scan of therunning matrix).

System action% Data statement (card) is rejected. Processingcontinues.

User response: Correct and re-enter.

1628 FILE NUMBER ' ' DOES NOT EXIST IN OIMATRIX

Explanation: The file number specified is not active in the mas-ter matrix.

7-14

Page 98: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320~Appendix 7--Continued

System action: The data statement (card) is rejected. Process-us continues. -

User response: Correct and re-enter.

1650 FILE ' ' CURRENTLY BEING UPDATED/SAR.ED/LOCKED/XLOCKED/EZXCLUSED/R FERUCED

Explanation: The user has requested that a start be posted to ajob on the running matrix. The job requests a file in a modethat is in conflict with the current file status. This is thefirst of two massages (ref 3118).

System action: The data statement (card) is rejected. Process-ing continues.

User response: Change the status of the file by posting otherjobs as complete, remove file lock or XLOCK, etc., and re-enter.

1653 FILE AKE/NIAM BER ' 'ALREADY EXISTS IN MATRIX

Explanation

1. The file name already exists in the master matrix invalida-ting the file add or name change request.

2. The file number specified on a file add is already in use inthe master matrix.

System action: The data statement (card) is rejected. Process-ing continues.

User response: Correct and re-enter.

1654 FILE NUMBER ' ' IS DUPLICATE IN PARAMETER LIST

Explanation: A file number in the keyword 'FN' parameter listoccurs more than once.

User response: Remove duplicate file number(s) and re-enter.

1666 FILE NAME ' ' DOES NOT MATCH HHATRIX

Explanation: The file name specified on a file delete datastatement does not match the master matrix file name.

System action: The data statement is rejected. Processingcontinues.

User response: Correct and re-enter.

F-15

Page 99: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

Appendix 1--Continued

1733 EQUAL SIGN IN COL '-' WITH NO PRECEDING KEYWORD

Explanation: An equal sign was encountered on a data statementwith no preceding keyword.

System action: The data statement is rejected. Processingcontinues.

User Response: Correct and re-enter.

180 APPL REPORT NOT PERMITTED WITH TERMINAL MODE

Explanation: A control statement requesting the applicationreport (./ REPORT APPL) was encountered while executing throughTSO. This option is not permitted under TSO because of thereport width.

System action The control statement is bypassed. Processingcontinues.

User response: Create the report through batch.

1828 APPL HAME/NUHBER ' ' DOES NOT EXIST IN MMATRIX

Explanation:

1. The application name specified does not exist in the mastermatrix.

2. The application number specified does not exist in the mastermatrix.

System action: The data statement (card) is rejected. Process-ing continues

User response: Correct and re-enter.

1853 APFL X&ME/N5ER, ' ALREADY EXISTS IN MMATRIX

Explanation:

1. The application name specified on an application add or namechange already exists in the master matrix.

2. The application number specified on an application add isalready in use in the master matrix.

System action: The data statement (card) is rejected. Process-ing continues.

User response: Correct and re-enter.

1-16

Page 100: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

18pe6dix F--Cont nuad Vol. 15, CCSSOI

18-320

1866 APPL MME DOES NOT MATCH ] A]RIX

_plan tion The application nne specified on an applicationdelete data tepmeat does not match the master matrix appLca-tionnaeSystem action: The data statement (card) is rejected.

Processing continues.

User response: Correct end re-eater.

1900 JOB ADDEfDEXE D/CLEARED/UPDATED

Explanation: This message is displayed after each user requestagainst a job on the running matrix has been accomplished(through SAMUD(P)).

System action: Processing continues.

User response: None'

1921 JOB CHANGE NOT SPECIFIED

( Expln aation: No keyword other than JE (job number) was enteredon the data statement (card).

System action: Data statement (card) is rejected. Processingcontinues.

User response: Correct and re-enter.

1924 JOB ' ' HAS COMPLETED NORMALLY/ABNORMALLY/PREVIOUSLY

Explanation:

1. A job hau completed normally or abnormally.

2. The running matrix job entry reflects that the job hasalready been posted with a job completion.

System action:

1. The -job entry is posted with completion type, time, andelapsed time. If the job ABENDs field is updated and files usedin update, share, or exclusive-use mode are locked, a scan isinitiated against the running matrix for jobs to release.

2. No posting is done to the job entry. A scan is initiatedagainst the running matrix for jobs -to release.

User response: None.

F-17

Page 101: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

Appendix F-Continued

1928 JOB NAME/NUNEER ' ' DOES NOT EXIST IN OATRIX

Explanation:

1. The job name to be fly added, fly deleted, or run does notexist in the master matrix.

2. The job number specified on the data statement (card) doesnot exist in the master matrix.

System action:

1. Processing continues, but if processing in batch mode, the

fly (check) or run and the simulation are terminated.

2. The data statement (card) is rejected. Processing continues.

User response: Correct and re-enter.

1928 JOB ' ' DOES NOT EXIST IN MMATRIX

Explanation:

1. A completed job on the running matrix does not exist on themaster matrix (may have been a one time only add).

2. An incomplete job on the running matrix does not exist on themaster matrix.

System action:

1. The job's run statistics are not posted to the mastermatrix. Processing continues.2. The job is included in the simulation, and processing

continues

User response: None.

1928 JOB ' ' DOES NOT EXIST IN RMATRIX

Enplanation: The job number specified on an update requestagainst the running matrix does not exist (is not in use).

System action:. Data statement (card) is rejected. Processingcontinues.

User rese;so: If the job is to be added, specify JK (jobname)an D master matrix job number); otherwise correct the 39 (jobnumber), and re-enter.

FF-18

Page 102: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSO1I -320

( Appendix --Continued

1928 JOB TO BE FLY DELETED ' ' DOES NOT EXIST IN RMATRIX

xplanation: A job nae to be 'ly deleted is nt found on themi ing mat zx.

System Action% Processing continues.

User response: gone.

1928 JOB NAME ' ' DOES NOT EXIST IN RMATRIX/ROLD QUEUE

Explanation:

1. The job name to be processed by the SAMEND program does notexist in the running matrix.

2. A job on the running matrix to be released under HASP doesnot exist in the hold queue.

System action: Proceising is terminated.

User response:

1. Add the job to the running matrix and rerun.

2. Read the job into the hold queue and rerun.

1937 JOB NAME(S) TO BE RUN NOT SPECIFIED

Explanation: No job or application names were specified on thedata statement (card) following the ./ RUN control statement.

System action: Processing continues, but the run and sinulationfunctions are terminated.

User response: Specify job or application name(s) and re-enter.

1938 JOB MAME(S) TO BE FLY ADDED NOT SPECIFIED

Explanation: No job or application names were specified on thedata statement (card) following the ./ FLY ADD control statement.

System action: Processing continues, but the fly (check) andsimalation functions are terminated.

User response: Specify job or application ures and re-enter.

F-19

Page 103: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

Appendix 1--Continued

1939 JOB NAME(S) TO BE FLY DELETED NOT SPECIFIED

Explanation: No job or application names. were specified on thedata statement (card) following the ./ FLY DELETE control state-ment,

Szstem action: Processing continues, but the fly (check) and

simulation functions are terminated.

User response: Specify job or application names and re-enter.

1939 JOB ' ' TO BE FLY DELETED DOES NOT EXIST IN RMATRIX

Explanation: A job specified on the date statement (card) to befly deleted does not exist on the running matrix.

System action: Processing continues.

User response: None.

1939 JOB ' ' TO BE FLY DELETED IS .EXECUTING

Explanation: A job specified on the data statement (card) to befly deleted is represented on the running matrix as still execut-ing (i.e., start and no end or ABEND is posted). The job is notdeleted from the running matrix. This is the first of two mes-sages (ref. 3159, DELETE NOT INVOKED).

System action: Processing continues.

User response: Either delete the job through SAMUPD(P), or posta completion to the job through SAMEND(P). In the latter option,SASS will automatically delete the job from the running matrix inthe next execution of SASSFLY(P).

1941 JOB '_' EXCEEDS MAXIMUM SYSTEM RESOURCES

Explanation: A job to be simulated requests more than the systemmaximsm amount (msber) of a particular resource (e.g., Tape 9,CORE).

System action: Processing is terminated.

User response: Review the resources required by the job in themaster matrix, or run matrix and correct the resource requirementthat is in error.

1950 JOB '1 CURRENTLY BEING RESTARTED

Explanation: An ABENDed job is being restarted through the exe-cution of SANREST(P).

F-20

Page 104: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

( Appendix 7--Continued

System action: The job is restarted. File locks are removedfrom files that the job used in ihare, update, or exclusive-usemode. A scan is initiated against eb. running matrix for otherjobs to release.

User response: None.

1953 JOB NAME/NUMBER ALREADY EXISTS IN WWATRIX

Explanation:

1. The job name specified on a job add or name change datastatement already exists in the master matrix.

2. The job number specified on a job add is already in use inthe master matrix.

System action: The data statement (card) is rejected.Processing continues.

User response: Correct and re-enter.

1953 JOB HAE ' ' ALREADY EXISTS IN RMATRIX

Explanation: The job name specified on a job add or name changealready exists in the running matrix for a different job number.

System action: Data statement (card) is rejected. Processing

continues.

User response: Correct and re-enter.

1953 JOB TO BE FLY ADDED ' ' ALREADY EXISTS IN RMATRIX.

Explanation: The job name, specified on a data statement, to befly added already exists on the running matrix.

System action: Processing continues.

User response: None.

1964 JOB ' ' HAS ABENDED PRIOR TO NORMAL END

Explanation: A job that has ABENDed prior to normal end isautomatically deleted from the running matrix in the execution ofthe fly function, but no statistics are posted to the mastermatrix. This is the first of three messages (ref 3167 and 3170).

System action: Processing continues.

User response: None.

F-21

Page 105: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

Appendix F-Continued

1966 JOB NME ' ' DOES NOT MATCH MOATRIX

Liplanation: The job name specified on. a job delete data state-ment does not match the master matrix job ne.

System action: The data statement (card) is rejected. Process-

ing continues.

User response: Correct and re-enter.

1966 JOB ' ' DOES NOT MATCH MoMATRIX

Explanat ion:

1. A completed job on the running matrix does not match the mas-ter matrix jobname. Statistics are not posted to the mastermatrix, but the job is deleted from the running matrix. This isthe first of three messages (ref 3167 and 3170).

2. An incomplete job on the running matrix does not match the

master matrix job name.

System action:

I. Processing continues.

2. Processing is terminated.

User response:

1. None.

2. Change the running matrix job's master matrix numL__ (throughSAMUPD(P)) to a master matrix number not in use, and re-run.

1967 JOB START NOT POSTED TO RUMTRIX

Explanation: User is trying to post an end or ABEND to a job onthe running matrix which has not been posted with a start. Thisis the first of two messages (ref 3118).

System action: Data statement (card) is rejected. Processingcontinues.

User response: Add a start time to the update request andre-enter.

F-22 )

Page 106: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

( Appendix -Continued

1968 JOB '__ PROCESSED TO EOJ

Exlanation: All job ames printed fra the running matrix havelrocaesed to mgm&In caipletion under the control of SCAM. Thisis the first of two messages (ref 3182). Run statistics areposted to the master matrix.

Sstem actions Processing continues.

User response: None.

1968 JOB ' ' PROCESSED TO 1OT OUTSIX SASS

Explanation: All job names printed from the running matrix haveprocessed to normal completion, but was not started under SCRAMcontrol. Run statistics are not posted to the master matrix.This is the first of two messages (ref 3167).

System action: Processing continues.

User response: None.

1970 JOB '-' DELETED FROM RNATRIZ

Explanation: In the execution of the fly (or chk) process thismessage is produced whenever SASS deletes a job from the RHATRIX,either automatically because the job is completed or by userrequest.

System action: Processing continues.

User response: None.

1973 JOB ' ' SELECTED - NOT RELEtAE AT

Rzlanation: A job has ben selected " available for release insimutit-ion, or actual system scheduling, but external criteriaprevent its release (e.g., initiators unavailable, core, devicesunavailable, file(s) used in conflicting mode, etc.) The timethat the job was selected is displayed. This is the first ofthree messages (ref number 3149, 3150, 3171, and 3172).

System action: Processing continues.

User response: None.

1976 JOB ' ' IS EXECUTING

7-23

Page 107: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

Appendix 1--Continued

Explanation:

1. A TMOD was attempted during a fly (or chk) process against ajob that is executing. This is the first of two messages (ref3159, TW)D not invoked).

2. An update, other than posting an end or ABEND, was attemptedagainst an executing job through SAMUPD(P). This is the first oftwo messages (ref 3118).

System action:

I. The TMOD is not invoked. Processing continues.

2. The data statement (card) is rejected. Processing continues.

User response:

1. None.

2. Post an end, or cleir the job, before re-entering the update.

1982 JOB START HAS OCCURRED.

Explanation: An attempt was made to post an early start time toa job vith a start time already posted. This is the first of twomessages (ref 3118).

System action: Data statement (card) is rejected. Processingcontinues.

User response: Clear the job (RH-CLEAR) before posting an earlystart.

1983 JOB' ' BACKS OFF TO JOB

Explanation: A dependency error has been encountered in thesimulation process. This is the first of three messages (ref3183 and 3184) shoving the back-off of dependencies until a jobis found depending on the first job referenced in this message,which would create a loop if not intercepted.

System action: Processing is terminated.

User response: Correct one or more jobs' dependency fields andre-run.

1993 JOB '_' WAS RELZASED

Explanaton: A job has been released for execution by the SAMENDprogram.

F-24

Page 108: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Cl, Vol. 15 , CCSSOI 1S-320

( Appendix F-Continued

System action: Processing continues.

User response: None. -

1993 JOB 1-' WiS RELEASED OUrSIm ME

Explanation: A job entry on the running matrix, to be updatedvith completion data, did not have a start posted to it.

System action: The end or ABEND, and stop time are posted. Noelapsed time is computed. A scan is initiated against the run-ning matrix for jobs to release.

User response: None.

1994 JOB '-' CURRENT SHARE USER ON FILE '

Explanation: When a job under MMS control ABENDs and is usingfile(s) in share mode, all other active users of the file(s) inshare mode are displayed to the user.

System action: Processing continues.

User response: None.

1998 JOB ' ' CAN BE RELEASED

Explanation: During the execution of the SAISCAN functionagainst a "termed" running matrix, a job is found as availablefor release.

System action: The job is not released. Processing continues.

User response: None.

2037 MAX NUBER OF JOBS TO BE RUN EXCEEDS 555

Explanation: An attempt has been made to fly (chk) add jobs tothe running matrix, bringing the total number of jobs over 555.

System action: Processing continues, but if executing in batch

mode, the fly (or chk) and simalation functions are terminated.

User response: Correct and re-enter.

2039 MAX NUMBER OF JOBS TO BE TLY DELETED EXCEEDS 555

Explanation: An attempt has been made to fly delete more than555 jobs. This exceeds the number of jobs possible on the run-ning matrix.

F-25

Page 109: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Cl, Vol. 15, CCSSOI 18-320

Appendix F--Continued

System action: Processing continues, but if executing in batchmode, the fly and simulation functions are terminated.

User response: Correct and re-enter.-

2101 SM PROCESSING HAS TERMINATED WITH ERRORS

Explanation: A program in the SAM portion of M4S has termin-ated because of error(s) already reported to the user.

System action: Processing is terminated.

User response: Review error messages, correct, and rerun.

2124 SAM PROCESSING HAS COMPLETED NORMALLY

* Explanation: A program in the SAM portion of MM has completednormally.

System action: Processing is completed.

User response: None.

2721 CHANGE DATA NOT SPECIFIED

Explanation: A required keyword was specified on a data state-ment, but no optional keywords followed.

System action: The data statement (card) is rejected. Process-ing continues.

User response: Correct and re-enter.

2858 ACTION OF CHANGE MUST BE SPECIFIED

Explanation: An action other than CHANCE was specified on a datastatement (card) for a DEVICES or ENV update.

System action: The data statement (card) is rejected. Process-ing continues.

User response: Correct and re-enter.

2959 SIMULATOR NOT INVOKED

Explanation: One or more errors have been encountered in theexecution of SASSSIMP, SASSRUNP, SASSFLYP, SASSCHKP, or SAMSIMPthat were critical enough to terminate or bypass simulation.

System action: Processing is terminated.

User response: Review and correct errors encountered by SASSrerun.

F-26

Page 110: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

( Appendix F--Continued

3100 XXX xxi XX X Xix

planations This message is used by the SANMD program totisplay blocks of core that are contiguous in the system. It ismessage two and three of three messages (ref 3586).

System action: Processing continues.

User response: gone.

3100 INITS EIGTY

Explanation: Dependency errors have occurred in the simulationprocessing preventing the release of the unsimulated jobs. Thisis the second of three messages (ref 1416 and 3136).

System action: Processing is terminated.

User response: Review error messages. Correct the jobsdependency fields in the master matrix and rerun.

3105 INITIATORS NOT FOUND AVAILABLE

Explantion: No class A initiators were found that were availablefor releasing a job.

System action: Processing continues.

User response: Add class A to more initiators; or no action is

required.

3118 REQUEST IS INVALID

Explanation: An update request through SAMUPD(P), though syntac-tically correct, is invalid because of conflicting conditions onthe running matrix. This is the second of two messages (ref1976, 1650, 1967, and 1982).

SYStem action: Data statement (card) is rejected. Processingcontinues.

User response: Take action as appropriate.

3135 SCAN PROCESSING BYPASSED

Explanation: The scan of the running matrix, for jobs torelease, is bypassed because the running matrix has been quiesced(termed).

System action: Processing continues.

User response: None.

F-27

Page 111: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

Appendix F--Coutinued

3136 TOTAL NUMBER OF JOBS NOT RUN

Explanation: Dependency errors have occurred in the simulationprocessing. This is the third of three messages (ref 1416 and3100 (INITS IMT)).

System action: Processing is terminated.

User response: Review error messages; correct dependency errors;and rerun.

3141 JOB ' ' EXCEEDS M4AXMl11M

Explanation: After the maximum number of jobs to be run, flyadded, or fly deleted has been reached, any additional jobs spe-cified will be displayed.

System action: Processing continues, but if executing in batch

mode, the run or fly and simulation functions are terminated.

User response: Correct and re-enter.

3149 FILE ' ' REQUESTED AS SHAEI /UPDATE/EXCL-USE/REFERENCE

Explanation: A job has been selected as available for release inthe siulation or actual system scheduling process, but a filerequested by the job is already in use in an incompatible mode.Incompatible requests and current use are:

Incompatible requests Current use

share update exclusive-use

update share update exclusive-use

exclusive-use reference update shareexclusive-use

reference exclusive-use

This is the second of three messages (ref 1973 and 3150).

System action: Processing continues.

User response: None.

F-28

Page 112: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Cl, Vol. 15, C(2501 18-320

Appendix --Continued

3150 FILE ' ' CURRENTLY BEING SHARMD/UPDTED/RZEEUID/EXCL-MSED

Explanation: A job has been selected as available for release inthe simulation, or actual system scheduling process, but a filerequested by the job is already in use in an incompatible mmde.This is the third of three messages (ref 1973 and 3149).

System actions Processing continues.

User response: None.

3159 MLETE NOT INVOIUD

Explanation: A job specified on the data statement (card) to befly deleted is represented on the running matrix as still execut-ing. The job is not deleted from the running matrix. This isthe second of two messages (ref 1939).

System action: Processing continues.

User response: Either delete the job through SAMUPD(P), or posta completion to the job through SANEND(P) or SAMTJPD(P). In thelatter option, SASS will automatically delete the job from therunning matrix in the next execution of SASSFLYP.

3163 POSTING WILL BE BYPASSED

Explanation: The job entry in the running matrix has alreadybeen posted as complete or ABENDed.

System action: No posting to the run matrix is done. A scanagainst the running matrix is initiated for jobs to release.

User response: It may be necessary to remove file locks, or postnormal completion through SAMUPD(P), if the job had previouslyABENDed.

3167 NOT POSTED TO MMTRIX

Explanation: In the execution of the fly (chk) function, anended or ABENDed job on the running matrix was not posted to themaster matrix because the job did not exist on the master matrix,the job ABENDed prior to a normal end, the running matrix jobamedid not equal the master matrix jobname, or the job was startedoutside of NMS control. This is the second of two essages (ref1928, 1964, 1966, or 1968 (Job processed to 1OJ outside SASS).

System action: Processing continues.

User response: None

7-29

Page 113: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Cl, Vol. 15, CCSOI 18-320

Appendix 7--Continued

3170 DLETED FROM RMITRIX

Explanation: In the execution of the fly (or chk) function, anormally completed job will be deleted from the running matrixautomatically.

System action? Processing continues.

User response: None.

3171 INITS/COBE/DISK/TAPE9/TAPE7/PRINT/PUNCH REQUESTED

Explanation: A job has been selected as available for release inthe simulation, or actual system scheduling process, but thecore, initiator, or devices required by the job are notavailable. The amount or number requested is displayed. This isthe second of three messages (ref 1973 and 3172).

System action: Processing continues.

User response: None.

3172 INITS/CORE/DISK/TAPE9/TAPE7/PRINT/PUNCH AVAILABLE '

ExplanaCion: A job has been selected as available for release inthe simulation or actual system scheduling process, but the core,initiator, or devices required by the job are not available. Theamount or number available is displayed. This is the third ofthree messages (ref 1973 and 3171).

System action: Processing continues.

User response: None.

3179 PARAMETER BYPASSED

* Explanation: A field for inquiry on the data statement input tothe MMS inquiry program was in error. The field is bypassed.

System action: Processing continues.

User response: Correct and re-enter.

3182 POSTING HAS OCCURRED

* xplanation: A normally completed job, executed under M con-trol, is posted to the master matrix. This is the second of twomessages (ref 1968 (job processed to EOJ).

System action: Processing continues.

User response: None. )F-30

Page 114: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15 CCSSOI 18-320L Appendix --Continued

3183 WHICH BACKS OFF TO JOB

axplanatian: A dependency error has been encountered in thesimulation process. ?his is the second of three messages (ref1983 and 3184). This message will be displayed for every job inthe back-off process until the jobs causing the dependency loopare found.

System action: Processing is terminated.

User response: Correct one or more jobs' dependency fields andrerun.

3187 TAP29(S)/TAP7(S)/DISK(S)/PINrTR(S)/PUNC(S) -

Explanation: In the execution of the SANEND progrm the totalnumber of each device type is displayed. This is the secondthrough sixth message (ref 3600).

System action: Procesding continues.

User response: None.

3187 REJECTS - '-'

xplanation: When the progrem SASS and SAEJPD are executing inbatch mode, the total number of input records rejected is dis-played at the end of input processing.

System action: Processing continues.

User response: None.

3189 INACTIVE - I

Explanation: The total number of inactive initiators is dis-played by execution of the SAMEND program.

Ststem action: Processing continues.

User response: None.

3190 INACTIVE CLASS A - '

Explanation: The total number of inactive intiators, with anassigned class A, is displayed by the execution of the SAMKNDprogram.

System action: Processing continues.

User response: None

F-31

Page 115: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSS0I 18-320

Appendix F-Continued3191 INACTIVE CLASS '_'

Explanation: Each inactive initiator, with its assigned classes,is displayed by the execution of the SAMEND program.

Systea action: Processing continues.

User response: None.

3195 TOTAL = '

Explanation: The total number of initiators is displayed by theexecution of the SAMEND program.

System action: Processing continues.

User response: None.

3277 OPTIMJM SYSTEM UTILIZATION NOT EFFECTED AT

Explanation: In the simulation or actual system scheduling pro-cess, more jobs are available for release than there are initia-tors available. The time is displayed.

System action: Processing continues.

User response:

1. Increase the number of initiators for the simulation (maximumof 10).

2. Assign a class A to more system initiators.

3382 OVERFLOW IN TABLE ' ' HAS OCCURRED

Explanation: One of two fixed tables has been exceeded in thedependency optimizer process.

System action: Processing is terminated.

User response: Contact USADARCOM ALMSA (DUXAL-TA) imediately.

3382 OVERFLOW IN TABLE ' ' HAS OCCURRED FOR JOB '

Explanation: The master matrix cross-reference program hasexceeded the limit of its fixed table of extracted dependent jobsfor a job being cross-referenced.

System action: The jobs extracted, up to the limit, for that job

Will e reported. Processing continues.

User response: Contact USADMCOM ALMSA (DRXAL-TA) iiediately.

F-32

Page 116: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 18-320

Appendix F--Continued

3475 AVAILABLE SYS79M RESOURCES AT ''

Explanation: When the SAMEND program is executed, the availablesystem resources are displayed,- This message, the first ofseveral, displays Zhe time of emcution.

System action: Processing continues.

User response: None.

3586 CONTIGUOUS BLOCKS OF CORE

Explanation: This is the header message used by the SAWNDprogram to display blocks of core that are continquous in thesystem. It is the first of three messages (ref 3100).

System action: Processing continues.

User response: None.

3600 DEVICES

Explanation: This is the header message used by the SAMENDprogram to display devices available in the system. It is thefirst of six messages (ref 3187).

System action: Processing continues.

User response: None.

3700 INITIATORS

Explanation: -This is the header message used by the SAMENDprogram to display total, active, inactive, and inactive by classinitiators in the system (ref 3195, 3189, 3190, and 3191).

4549 THERE IS NO CURRENT SHARE USER IN FILE '

Explanation: When a job ABENDs, and is using a file in the sharemode, a scan is initiated against the running matrix for activejobs using the file in the share mode. If none are found, thismessage is displayed.

System action: Processing continues.

User response: None.

4682 PRIOR LOCK/XLOCK HAS OCCURRED ON FILE

Explanation: A lock or ELOCK has been placed on a file throughan earlier job ABENDing (through SAMEND), or by a user request(SAMUPD), making it unnecessary to lock it because of the currentjob ABENDing.

F-33

Page 117: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Cl, Vol. 15, CCSSOI 18-320

Appendix F--Continued

System action: Processing continues.

User response: None.

4863 LOCK ON FILE '_' WILL BE INITIATED/REMOVED

Explanation:

1. When a job ABENDs, the SAEND program will place a lock onall files used by the program that were in update, share, orexclusive-use mode.

2. When restarting an ABENDed job, the SANEND program willremove the lock on files used by the program that were in update,share, or exclusive-use mode. A scan is initiated against therunning matrix to set the current file status and number of users.

System action: Processing continues.

User response: None.

5102 OTHER KEYWORD(S) NOT PERMITTED WITH ND

Explanation: A request to update the number of devices for afile (ND) contained other keyword(s).

System action: Data statement (card) is rejected. Processingcontinues.

User response: Correct and re-enter.

5232 EXRANEOUS ',' IN COL '-'

Explanation: A coma was encountered on a data statement inputto the MMS inquiry program with no preceding unprocessed inquiryfield.

System action: Processing continues.

User response: None.

5309 PARAMETER STARTING IN COL ' ' EXCEEDS MA.X LENGTH

Explanation; A parameter on the input data statement to the MMSinquiry program exceeds the mxiumm length. The parameter isbypassed.

System action: Processing continues.

User response: Correct and re-enter.

P-34

Page 118: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Cl, Vol. 15, CCSSO1 18-320

&ppendix T-Continued

5318 PARAMETER ' ' IS INVALID

Explanation: A parameter on the jinput data statement to the HMSirqiry program is invalid. The parameter is bypassed.

System action: Processing continues.

User response: Correct and re-enter.

5341 PARAMETER ' ' EZCEDS M&XIMUM

* Explanation: The parameter on the input data statement to theXO inquiry progran exceeds the maximum of 50 inquiries allowed.

System action: Processing continues.

User response: Enter a /*.

5482 SORT FAIL HAS OCCURRED

Explanation: SORT-RETURN is not equal to zero.

System action: Processing is terminated.

User response: Contact USADARCOM ALMSA (DRXAL-TA)

5568 TOTAL NUMBER OF JOBS PROCESSED TO EOJ - '

Explanation: Whenever the SAMRPT program is executed in batchmode, and the symbolic FUNKSHN specifies IPTALL, then the totalnumber of jobs processed to normal completion is displayed at theend of processing.

System action: Processing continues.

User response: None.

5587 TOTAL INPUT - '-'

Explanation: When the programs SASS or SAMUPD are executing inbatch mode, the total number of input records is displayed at theend of input processing.

F-35

Page 119: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Cl, Vol. 15, CC(SOI 18-320

(Appendix G

* MMS COMPLETION COD]ES

Code Definition Action required

100 Normal co letion None

104 No input data Rerun with input data.

112 Simulation terminated Correct errors reportedand rerun.

116 Parameter error Correct parameter andrerun.

120 Sort failed Contact SMCO.

G-1

Page 120: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Cl, Vol. 15, CCSSOI 18-320

Appendix H

DREAMS READR INFORMATION

Item Description .zample

001 Close the reader (usually OfC)

002 Start DREAMR. This viii scratch S DRZEMRdata sets on the spool pack.Automatically start DREAM thatallocates a reader (ucually RDR

W0).

003 To close the DREAMS reader:1. Have end of file on.2. Read one slash-slash card.

004 To read in one job or the last jobin a string of jobs:1. Read one slash-asterisk card.2. Have end of file on.

005 After reading in 50 contiguous jobsthe reader will automatically closeitself.

The operator unst:1. Clear the 51 job and have thejob ready to be read in.2. Start DREAMSR again as shown in S DREAMRitem 001.

006 If non-contiguous jobs are being readin, and the total number of jobs exceeds35, then DREAMS will close itself, resetits job count to 1, and automaticallyrestart.

*007 Since the DREAMS reader places all

jobs on the spool pack the operator mayneed to start a specific job that isnot under IMS control. (not on theRMATRIX).

The operator would start RDRSAM. S RDRSAM,JM-XXXX

XXXX-JOBNAME

B-1

Page 121: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C6, Vol. 15, CCSSOI 18-320

( Appendix I

ABEND CODES

** M S A B E NDS **

* ABEND CODE PROB MODULE DESCRIPTION **

** 2001 APGACCG REGION OVERRIDE ERROR **** 2002 APCABBA4 NO JES2 ADDR SPACE FOUND **** 2003 APCABBA4 GETNAI/SIB FAILED CSA **** 2003 APCABBA6 GETMAIN/SRB FAILED CSA **** 2004 APCACCI REGION OVERRIDE PROBLEM **** 2006 APCACCI OVER 200 DATA SETS PASSED *** 2007 APCACC6 9O TCAM ADDR SPACE FOUND **** 2010 APCACC4 BAD OPEN ON INPUT FILE** 2011 APCACC4 BAD OPEN ON OUTPUT FILE **** 3000 APFABBB CPU ID NOT IN SCHEDULING **** NETWORK **** 3001 APCACCC DYNAMIC ALLOCATION FAILURE A*

** 3002 APCACCC UNABLE TO DEALLOCATE **** 3100 APFAABI BAD OPEN ON NETWORK FILE **** 3200 APFAABI DATA MISSING ON NETWORK FILE**** 3300 APFAABl BAD OPEN ON NETWORK FILE **** 3400 APFAAB1 DATA MISSING ON JOB FILE **** 3500 APFAABI BAD OPEN ON JOB FILE** 3550 APFAABI LOGIC ERROR **** 3600 APFAAB2 OPEN ERROR ON RUN MATRIX **** 3700 APFAAB2 DATA MISSING ON RUN MATRIX *"** 3800 APFAAB2 BAD OPEN ON BMATRIX** 3800 APFAAB3 BAD OPEN ON DMATRIX **** 3810 APFAAB3 BAD OPEN ON DMATRIX** 3850 APFAAB2 LOGIC ERROR **** 4093 APCAOB PDS DCB ERROR (CHK US) **

**1-1 *U****************** Office:**98"52401*1430

-- *U.S. ,mryat Prttt Off ice:IS6..S2-OL7/Al3O

Page 122: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

CS, vol. 13, Cvs(l 15-iL0

*~0 q9 'r o n e 9F, *m~0Ov0 v9 O 900 SO 00 4C a 19 *o.0CW33n

lee 111 9

31- 311, 049 * 9 £A. $_Pat -9 Lo wg9

* z IV 11 2.4 wwX 9 9

*4 - 41, -A It, 111~4 9 0 .~ ~9r Id _j 9 j(~ i

IY 9 9I~to .. t f~ t44 * * 9o bet 411 9

* UL A (A -z 2..U4 ~ S(L9 * W 4 4F9 L w)41, 410. y.P V I,_ z 0 .1'4 9 9 *4 p9 * 4A111 40 - - 13'5 T4 ~ w W11, 1, 0 In " 9 4 W 9111, 4 6Jus 3, 9J We 0j 6.j 0 r9 iI ca &

41, -Z z..1 xz'. lU m 9% elm -c 1 9i -9 49 0 -a*. a r 3-u 1, %9 1 1 & 0 90 .4 W *j0 lf

j- *4Z r.~ r- Z. c'L It JA * & w 9

M L n94 LI-I ieI fZ 4A T 04 4 1, o- ID 2.U 9D 1

4 C 449 w

r 7-- T1 42.. LI. V ""' 44 *l *J or N 4III - L "1 -4 -4 . I- . ;9 . ! ,

4.? m 4a 9

-i a 4 L 06 9

A, J 4 L 49 9 r dg Z

9 4 6 4

- T 4p 4 *p 46

* . -* - - ***4** * - * 'I-$ '. " 'o - -I -~ C . ~ .

.1 % r 145r1

Page 123: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

% j WJEW3U U.31 t)U Ul W CP 6r313V- 13%131303131.

Is.

AS.

X *j Ap

(a a 'I

r

S. * p

*J-2

Page 124: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

4

%,. to"' i4 a~a too ft

(w11

"~ ~ . wi ~i'o~~ouwvw o~aagu41 Li:

U0

9 li 99 -1 0

n nnm n 9 ^

91 .9 90 WOto A -f * f

*0 WM*W44 4 Q444 Z CL4411, *w . -4 M L 1.

v w upI l 1 1 I

.1, .* T NJ Q *UI ? mj IV1,1 09 04. flf 6~.LflL ' to S 14A

41 914 et- qpa.- -t .9 44"f4 m

41 11 9 -F o

-d4 *. 4 CLM ) -9 %

*1 6 9.1 .1 dL0 -4 .1 n.. * ,16LI*tO ')11 *t I tj . wi

4P a 9. *44 ft4 m CL M.5 . -A *1-'4J- - :U;; -1l U '.IJ L 4.1 IL 4 11,

-j"I3

9 :fl94141,

-N V*-N ! R fo P.5IMj9I l

*4 -o .4 I. -4- 4- 9fP 1^

Page 125: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

0,. tVtl. 1S. ccSSOl 18- 120

- 10 0 %.P oi LIP0C) U 10000a100% i 111OU u OIJLIOjuUw iJwQU .0 SUc j wJO

w t L *.,,Lr Out(P c% (1O0 eP IP C't s Ift w Ina- fr oN111 tg"tcratP o-

VP 44 4 *4 ee e~

- 4 4,

*A 4p 4

'V 4 4 4 4 ft L 4

* 14 4 I.:11

*41 .. 1. a£1 411 4w *II *

* I 4 4 4

4 4 4 CIt,

4.) 4' * 4,

4 4 4 4 ,n '-I

Page 126: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

w1 WC% oo of410UaoUo %OO Oaow 000001% Lwo '.DUIj 0 tw U 4i tc o IWUO O w4.'&D"wo D

% ~ ~ ~ -V I- ----- -~ ww - o-p"ag #P - - - -- -- --

x 4p- 4 419

* 4 W 4 4

~ 9 9 9* * 9 1

(1 IL 5*9 11 A n

j .* 91 9 IR 4

* L ii. 9L &' *ou 1

4A -.99.

-9 a_2 11 A L i

If' 4 16* j6 1

4 41- -4 -1. -14-

Page 127: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

)4.) w4' w .,

u 4 4 ft IND II.' ft ) 4 4 41 1., 1 1 r41 II J4 9Od

4" .

• 0- 41 0 .,.4, .4p)- ,.)4J• tj4J UIJ "

. .... 4..* 4 4. . 94 ....

. 4. Or .),.. .J

qp4 4. 9

C) 4 ,) * 4.

.P 4,.

4p

W4 -j 4' 4p

!I

2 *1 4.L

* 410*r 41

6I-

i i6 l I v i I

.7 43.t

* ~ 44IF

4..,,s 'I 4

Page 128: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

w co

Z 4b

.L9 0 .

j p GM VA~a~uL&O .D ,IJDJ

4F4

w 4 40 j_ 0 *

* IA LA 4. . 4 4p 14

* 4F* 4

.1 4 .1 4p . . J 4r. 4 * 4

* 4 . uuCL 4 4 L 4

4P 4. **~j 4. 4. Al

* * * 7-A

Page 129: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C.5. Vill. 15. (Ccs.ol 18-120

m4 a, * *.- v 0%w 0 0-0 uouP% Po L1OiUUU lo w 41 , 8%0 WI WI*$

1w~~s 411 1,10. W pvq

Li P. a 06 40 .

w - - - - - .- - - . - -w -

U..

• 4 44* g.9- * 9.*. 9 *4*o + 444. 4 4"Y] > +' S,'

,- : p

uL CL 4 4

* 4'. 4 1. . it

*JD In LA in in A p

,41

• ~ 1 z i II I I I I

* -6 n. C3 l. ev

Lt. in A LA.411-. 0, IF 15 T If

(r 11 4j x ,r t5~l) * L- C 1

r -%6 r.3 ~ J. r 7'7. IN 4

A. -U' * W- 0

4)~~P. IJ 4 4 'D '

.j Z..'~ IA .1 -^. U A W

.1 ; $ A.(1 2T 4WAA~i Lo 1 *n 1' '' 'I 'A 1 4

4P 4L * 414 'FS1 4

41P 41 IF * P Ts ... s T-~~r ii4( ~5 I L "J J 4

" .j4 ~ ~ '1. .

j .'4 * 4 UJJ' )~

Page 130: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

CV- a-.p-.,rVu "- 0

41*1

c 4A

I 0 ~ - 90 40 4 fi0I

'1 al. L 40

x 4t -a tj44 0 p 0

* 4. 4 - IL*~5 . 4. ft I 4.

*~~ ~ 4 1 u*t.'~~ -. ~ 14

Page 131: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

-4.V, I . 1. 8a- LU

futio %Lto 'J-U..4

- .e*.P .,*eeer. L

*u 4p 4p"0 "

1) * 9 4. , 1 I

qP,

*441,lip t 4p V

* C ~ *li

L IF 4 4

x CI *Px er l* I

* "

*. * -C

06

.,4, 4. ,1.

.. 46

4 L r I * 4.-- 4

t( " • 4, CL C

Page 132: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5, Vl. 13, CCSOOI 13-320

Ueve *.V OUO QPCO Cv @QO300a :3 . IS@@0

* ~ ~ ~ ~ ~ evi~ CPS 00EC0~ 0O~~fO@@ 0 @ @ @ 00: a; ZOOp a~ :4100:0=;P

.0 41 IM 0 I

PdoIl, a A

'9A * e9 9 9.

40 po 4 4D pD.

*~a 2.9

0 4P 4.- * m

I * *9 9w 'A 0 -1.

a fuqj 0 2. IA -' = .q 1

4Z 99 AN W1 4W aW.JL

*~~~ ~ W4 9. uS I 4~Aw 94- 04A -9 lt*. IVu9

9 9* .. in 9 *4 611" 44onO i 9n ,I WZ1- v 9Um man 9plo 1-- 11.02 &Jf r 'W ~ L39 0W*P W .W .30 O 111 n9 *U WIL. 0; i W

9 Vi9930W-fqx 9W92.P40 so*.3 5

9ia,~~99If " 11 U2icZL941,W~ I2.inZ L a9w WB. asn~~ 09 ~ ~ ~ ~ Za 9 I 4P MSig.. a.2~0 3 u~it ~D 0Z9 .0 EinW V hJZ.If

4 zz-u .. WU 9 9 9f Z~JL 4P go. . V 44 K Z 0 36 j 9O A 11 W -t

o *~9*~9 *9

p 99 0 AN dig

x Z Z*g. W7 41.. 9W 4en

At ., C9.4 A 1- 0 c 4A~2 0-42 40 a*o9- "9 09 92Ill * d2W 9 ONW4 I-

1.-9 99 94 4 = 4WUDOM40 0 . -uqng 93A4W0 f~o 0Ad m4 4v Q WwZ 69 9 * -9 95v v~t * 99 xW q~ 9

9 9 0 9 M a %.44v :"50-C 0 99 4, 4g q9 a 0 9OdU* *

-~~~1 009.9 999

09

.

Page 133: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

CS, Vol. 15. CCSSO1 18-320

% 000 600 0 0 000 0 0 00 0 W0Q00 =O0 0 0041a00 0:0 O000WOO a*0 LiEo U qLa 0 004M O.0000a0000000 000000 wo w0900 p0 00 00 000

Nw -Of "s w' w V r- w 0 wwfN in V Pb 'ON- W i of" 1"A NI % @ e @'0 Eli f P1 W U'. N-4 tI a~ .04 f" 0 11%

44 IO ocOuQcI"O,000000000 0001000oOO 0a0ooooeooo 1 000000

0 J6 9 . 9 VI 9*~M sc 9UpU9 9

3L I- us at ffv9 9

M M at 9 a, 0 Wa. 9 9= .W NI t- 9 NI

4 ~ ~ 4 9) M L4 09 rl'~ , 111

*- 9 .KV 5 DV9W ~ p p- p- 9 0- *

* 1- X 3w 0 p9 9 Kp*.j 0-1 z 9 i WI x N * 4

* * 000 G) t9 -1IA 0 s- C9 040. OW ~ *

* I- .J M ft " MK VI vpMw04 sj # 4 UWs" 4w90 9 0 9 MO VI a #I&9w0s -- ; W OMMOM&W 9

* u1aA * - 1 9 -1 uI 9 0- w 4 41-9 9UI * 9 w 4 I O X4Ue 4 -1 vi 39 4A&4&W -4 9

9U 9 1 *U W wu jK X, 0-- 9 tA 0 4 4 i . .tol 0 C9 94 9 3o( 0. w M 40"0JWIM - a 9

0 * * 9 14I * * 0VC, VI9 9 9 1, w z19 bi..

9 40 P- - qU UZPC4 9- w4 u 0 z 9

Ui 0. VI 90 A usL &OQXZZO zW O.UJI Z4z Oz 9

41 41,9 99

L) 949T 9119N Pit%9II a o V 41 W a 9 0 0 .r -P .P - F- " "wc n o01 9G .a k0 ,a -Q

93.49 Oujo K 9m £ &2

Page 134: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

. = ~cs. Vol. is, CIPOI 6-

0000 4!:I000000 cca 000 0' 000 00000

wl VOjtj C00 050505O 0 0OQ00UO00UOOOO@y

-iZ

-4 - W

36 4 9 9 VwV

3. 4 , a. ri 4,nno

I 6I -j 4 -i 4 iu3- fpza

-* 4 w w w 4.Ovo 0 Z

411 4j c 4 ff, l w r tL 0

Xt * fn o n 40 a w ow 4

* 4

4L 4

*v 44 4yf r

Page 135: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

P. g I, * I I 14- 120)

f" I 000 0 0 0NNNNN00 Nro a oft N NO 00 N N NO~jfoa NA 0t~ con 000 NO cr*N 4,400Nm

x 0

A CL

4 C.' .? 0 0 ' w. w L" 0 UU u j 0j 0 00000000 )U* 0 0000000 1 00 0 00

a .4 A 4. a Z WC i.6 cO j--u U. W) X. w - j 2

P4 b-a 3U4 . 9N 0. ae z x

C, 4L z U. A A ax U* 4 .A b=W fw- o .( cw

z 4 V"*D PO V c- 4i .4

4W 4 4r WWW of OfL) W* * 0L U)- L j wI -b-X( . 4A 9W-9. L -4pW 1- C I.- 1-0 .. 0 0 C UA001 )*- f n% 3 L iuw 01 -W W .9WW U) O- "U V.W 00 4.).x 3* * 0 iU w 3U.~ J.- w rt 9 . z c-9C i W lW IL atI~ of r C at49ltx r LA L * ml' 32 uu x -1 . 4 .4 4 z.L'g Cl W, a)o 31 M C)uIV mO .mm

X 0*.J .3444 W3 La -1 . U 9. o fl 3 Im -WJ4 or atU5o-W c

*3 %A 02 u V CL 0, CL CL 4. CLZ CL V L40. 6C L4 7 I jI

* 14 4 .ft z a

*m . 1. vi -9 IA0. . 0' ~ W . 0 0- 0 0 ~* * * &A --t C,7 W'~ j LA 0 I- LA z A zt 949 0Xt4 .L.. w cr .9 )-. - C3 I4 S Lu. )1- 'AU W. 4 Wi 496 x

nc 0 J4* T.JUIAx0.KWx 0 6)% ZWZ zK C %

u: 1[ 0- c4 e ccW0' 49 02:Zi 0

-49 -W *4 -9 U' -4 94 14 41

-~4 4w 0j0 1* 0~0 ~-ol -fY%* 'k, or m W)- m UN 0 fo .e,, It W*- AU4 4 Co %0tm0I r 10 0 4w 20 u*1 e 10P IP

-At. 4 -- C 3 4 4 4 W. I O - ai- o~.-3 ,* .j f btO u UW 0 4 4W

0 4 4 4 0 w 4. W U f' Z C ~ .0 0 . i~ . m m

'C * I/'4?4 13U ~ 3444 444000012 K-1Z

Page 136: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5. Vol. 15, 00333! 16-320

ft om f 44 t V.

to 0 4 I4Wa

*A 4 WWEWW2: A 4 J

aw at 110w

co 4 i * W W 44 .4 WW 0 M40 4 4 dig 9I0 W Y'W W ) 0

TO 04 IL 4 4 4 4 U4 4 U

Z:: C3 P I U 4 I

4 4L 4j -' 21 4a 47~. 4l k^ IA- 4- I0

* 4 -ZE a4 1 4 .L & 64 DOC

I c4 0 D 0 OW I 0^ 41 41L- W 4N -@ cr cf o-J b

3e 47 4. 0 nh WzA OK M~0 %A Le 4- LI a: ) ~ . A

vs .. %A 0 .- I I oo*~~~~~ 42 X 4 mi~ .~4 CT I 4U) 4I 4 ! 4A Li -6 0 W- ~ s, .

*. q 6t4 " 0 a uSDID IV W 'A &I 04 LI 0I9 WI 4 a

.9 4A vI LIA -W L WW9 % LII. ' 4A 4

11 11 QI W4 11 L .1C Mi Ga44 49 49 4 K K K 4-I ON M-K 09 49 4

#~4~ 4n in 0 *1 f4 4 A- 4 WICot ,%1 W0 4

* 0*-4 d

LA4m ..- 2 0

Page 137: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

C5, V . I'5 ci* s I N- 32fl

I- -

0 uj

*0-1 I- or -- -. 1--- - .1 -j ----- j -j- -- - Jj -4 0 O uc oiuO# ixxyCO IOIrai.OOOX L.E C'uc x

M 4. ". w4IL O.O .1 c0 1 - 9- 4. W 4. 0 LnV A000 11V t 1"

Q 4.-q W4 L. dc - *L 4 o

4* w.w*CL t. f3 . 111

U1 U6 C V at "t. .4

0 mf &_ C4W4Q. 4 O 4* T4 C4 1..4.VL Wa

I , t V,4 7~4 CL-oMl 17o c. jLx 4. ~ 410 4 . 4.- .CwnL c

4. 1j. X-4 0 1- CZP-11. .L4. 4. 4. 4. lo.. -9 -1A 0 "11 r

4. 04 ILI wwU ww L) U wij w aU4.

4.. 1- u u. 41 Q 17 U.1 wf~ , 1~~.5

* %24.% J . u% Q. r'C4.110V'Iu/.I.- Clot--W 4. g. (4 (4(4(444 C.4 04 444 44 .9 444. C

4. a. Z4x MA 1% a L0 La L0 LC 1

r4 - 4 4 4 f I4.. rP rt - iI f P4 OI- -oN 4. 1*j f 4. (-.I I.. ^fl NA e4.:.f %eN q " o 11 %i%- - - ---- - - - - - - - - - - - - - - - -

~0 * r4.K-4

Page 138: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

CS. 'Vol. 1S. CCSUODZ18-320

Ckro ~ ~ ~ ~ e 0000wo 0ooooWO00-00

ftJ ... TV -- : . V= m. 0- v- r M o IV Ono 0 0 ft onP. -wa w w w- a

41 10 V *. * * *.* * ** * * ** *

ECm cm r of w

. *0 * W 9 n2 1 1 ZJ

2. C * * u L- .L39 j

LA V 96 % j 0 U. -41 4 ILA494

z 9K 9 9* -4 -n 49 4D

* mu 4* U*- -

*r t" * 0* #A 0

* * .0 W 3w

a6 01 L9 u mu rvL LLuJ Iii W

w 0 & ~ 0.- Lit W4-,( --e 2 0

x w CL - w w 94w * 0 0~ r- 0V 0 b

0 9i Z9 LL . I '1 rLc * 94 ' 49 44 1% K I 4

* I-- CL F.- .- o- 0-0 6-4PP- * 4-1 P. u* T t., b. -9 494 dr4 Vz 41 . C UA X 9wwr'C j I' u 4 -f rL I or9 a,? It

*1. 9, 2 - L - U - ILI

9 A I9 0*0 4. -4u 0-9 .4 .4 91 W do Q& A 41* *. &L %L L.0 . U.

4L w

4 0 9 49 99 w -W '-4 -94 44U

c*# . * * 4J * 4 * * * 4

* 41 41 1 t 4 Fq -1 . *9 41 4. #~u 0Z 4 W 0 9 1F

4P4 96 .0 01 ri mIa PL0 . o0 D-P V or 9r F

Page 139: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

ei 00 000' o 'C0 0 U o

At' 4'1 0 0 C -NE 4 a' It ,m ' ia

4 o 0 0of3 x r 0

* ~ ~ u vi4* ui ** **u w4*

41 Ir 4, in InI - ICl40C0- 44 490 U-1 *A

ul* .

xx i. 4. *

* n. e! 40 z w4LI

VI~o 4I 4 U. 4

2* 4.4 4(L 0

WW L* U. U.W 4 . -a 4 44.

f 4 4 4D f f 4 0 0 .0

Vg~ -1 *s 41. WVizi iN en It

*3. *, * e% C '' 4 , -- ** 4. 4 4

Page 140: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

* e~ *a. is. ccsso4

O C o o r o s s c c' o e C ' o a o a w v i o v o e o

fi a r. VU on 0% 0 . IlUW ut 1%too m .,.:.0"a~l .1on 00 NNN 0400 AV EW.J V,:4. .f n l 14 o uft ev 14 N C'y ft foctvoft NIZZ " 4ooe o ft.

-z gCOttt Nd 4 m Imf vea 0.4. tv Ll4** * 4 W.4*44* *4 m 4 0 0 0 5 00110 00,

E40 9 ll41F . .

C, 4

4h *m *%U WA. U'mW l" U

*.I 4. a! WWu 0 W W W 0 WOW W6Mu UW 0

4.l 4. 4o0W V *

4Z 4.J Z. a11

N I 4A 44.' j 41 j W P0 V.AWU-4* 0. D4 ". 4oj 2 "X 0L4a0L

. o4.L Z o t W ln U WI **-g * z Wu f -o I W .. * 0-

avuhi w. U: = 6- 01"M-2x P 4 W-01 UJI 44 4? 4 01A 70L ;: em l C u cip9 di4 N o

- 4 4 4. Lr- 70giu,Iu U a a W - )3 . .ul X.~ 4.I UJI-) VIL0 I Lp Mu9 1 9 4 4a. * * 4w.z6.r =I u ra Ile. ac~ I. 0Oi w g- W -

.,, TZ. C., 0UU U. 04-m 'Itm Z U 4 W j

4. 4- 4~j v4 48V fUC U4 O a 40 3It 7 W44 4.Z CL CL 4L CL CLCL CL 'CL (LMI70 0L 0. 4 IC10 0 ' 3 4- IL4- Z IL4 LI

-W a 4W ui4 O-W W -v' 0 9 U.9 -W IW 4 . ... ,i l0 4c- 4jU 49

t.'pe 0en0.,-r M% 4p 4.n F'L 0- 0 VAW~ - -111. N M44^ lINr %mMr M .. bll M~Z ~ mU W. 4 .1 0.0 *.0 IV q 4 6 f 4 NW

.- Z'i^ N ^I ^j f 4 f-U0I ^ ^ ^ ^ IV f Nouf70 IV -44 oft NY .f.~ 4.f y yr

4 . 4 UL 4..JUI 4 4..Z Z0j~~-m J

4 .j * 4 U9I3~I/'1I9VK-74

Page 141: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

ala.

L3~~zs cc: " a:ndaa

b 0 0

~~ve a

S 4

* 4 0

.P, 0.. q6 :

00 0

kA nA. U4 V u f"

V TL r. w . A

v oftb on 4rmW

* 4 1 0 4a @" AC U

GA 60 -a -

= 02 L4, in -ja'*~.,O w 0l WA WJ4 0i I h W* r3f 4 w -, Lb W ow m 0-M

4~~~~2 J 6 J U.i 4 IA 6m*~' 44 l&. 4 i IAW M I U 40

f% N~ 4W ft06ftf f. f O M 0

Cd'~C. li.,if ~ ~ We. J~ C L * 4 4I

Page 142: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

IL

v VIiEEE

rd i '-0 goal 60I'"3i33fl3 W

*,,a '

. 0. .b 0 " of* 0 ai~ P m U U.

*I * - .. www emu ma ha 0

f.-2

* 9 O 0 6 W

MIa

- 9 9 ~h .-2

t.-2 * I *

Page 143: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

fibi

Its It I 1 B. a "Me

IS I s is; '

W P

: . .z sit tl.! 141, i'1*""":

0f

-"r II m1r. owWON

im-

2 z W: 8:1 o. f . 0• Im

out- 0 0 0' 0 0 2 :

- !~rmma *e**~.. ~*S

hI

I,- I

Page 144: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Cl, Vol. 15, .qCS0I 19-320 ' ' -

' # *

to 0

* .1

t ::::t::::: 'Fsl 3#l 3 $33 2::..s::.

S"ii - -I 3 I

s twat,4 ii~i igi'*w I II

i II . " -----i* C IIi I w LM t 4 iCe!

o.0 , - a , opP. .1** : :1 wu z

of a. wIC laf 9 liE am vi o 0- f W

t IsI - U IAC Is- on so w 9& lu U.e 609 Us us am~

o~ WZe CCO 3 Cw w *ag . *m *lll m m w 3

t u eam .. I Il I • u i Ulo l-33l II ~ :3 OC.mI L~L • o l ,.nm l~,.~

i" i i :m . . .I. . I I . i:4" O,'I

in...C ~enm.*i~m

!'-IMa Ii ll i4 I l i ,i l i l~

aI I

I

S

*I

* I

I: )

Page 145: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

MI MI~4.asa ~

' 1 2

ago*

a I3gi IU ; i

im 0- Wit: am:

:11 If00 5

:: :

:iI!:I

IN In:

g

"| :i

. - .

~ : : ° i

II, 0 II, 111 0 ,

S ,

.° U

41

qe*a

It ~|,0 "0

i i I II I

Page 146: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

H Hil I RO I!

InI**

il"i IbMI-ii

.1 1 1. *

. ii!....

I F

do

w $

•* 9 x 9li

10N0P IWe 0o

- • • l 3I I

- 9 4l i 0I* a a u. 0

* 0 4 S a

4 0 9 I Ii.

60*0

IA,

iii

... i I I I I

Page 147: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

qqI Its.

0 It * I'

aat 91Pv0Ilar

if; 6mi

safte Ii3A

9* *~ UI KML-7

Page 148: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

VI

Ei000 -Iia M

0= 000

wff wd

* 0 1Jinin

ft fft

uld

Page 149: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

w

,me, n l I I I I I a' as, a.

4L -0 a- 2

3£ 3; ;;,;t ' m I uIl I1 !lfi 3 3int

.. ii s " ! t

lux Z: XowMA 1A 6W do4

! ,a $ $ 0 ' 'g 10

m#W WI *-1 t=

i " I

33 :j 3 1 qp, 33 I

Sll l S IWI 3E~ 3ll 3 14 li 3! i

* C +'.' "" "'"""" "- C '" ii -'

*-l . 0I I a 0 0lil - 0 0

: : -.@ ii t i , fmN:I~ *O ~ C IPi I• U - !! ii i*:

U -1 I , , , -

lia • • i F

uJI i~

• 'Au,

-,L-q

Page 150: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

US, VolI. 15. CCSSOt IU-320

sk 00 0Mg wmm m .1tf f

6,0 ased*~: i -i .

* ow.

.L P. *W 4 *

sat 9 %a~t. a

3ow OwO ~Is j -1 lb

-~. - U& MO 0 0 II~ W M ~w - 0 a.. e% a I

in: a

ft ft N S0 0 0 .--

-p fte ftlb 0 * Ii0r on loa m

Page 151: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

&

0

~r::~ .

jSrn.ammSR2~~f2 2~ 22 ~

~' % ~p.

0.Cm* ***............* . .- . 0

* **~: *

* 0 0b 0 * 0* 0 0

U. 0 0 0**u~ 0 0 -nn~.e~ 0

- * * eu~ W~-.-r1 0* * c~. a:* 0 0~-* 0 ,~* 000 i0* 0 4* ~ z 0* 0 0* ~J* ~. 40 0 0* p.. ~1 0* .* h~* p. 0. 0. 0. 3* * aZmz.-aa. 0* * w 0* 0 ~ 0* ~* ~.i 0* * Z3~..r~Z 0* ** 0* 0 ~~5WIj L~,W 0* w* ..a 0* 0 U.AbU M*~.JL&J 0: -: 3* 40 0. 0* 0 m 0

~ 0* *~.u.. WW.A ** 0. 0

* 0 Ma* p. 0* 0 ~ 0* ~ 0* 4 U. 4 0. 0* x. 0* * -* 0 0* * a" ~ 0* * 0* 0 Z ~ 0: :

- . * *0.* 0 .~. 0

- 0 9 0* 0 _ 0

- 0 0 0* 0 0. 0

* 0 0 0* 0 U. 0

0. 0 0 00000000000 00000

7

19.0 9.. a. 1%#0 * 04 a. a. a. a. It~ .A M% ~ ml' ml%

a ar,~ aq. .r~p. ~

C.

p.

4

a-

-r

,~?U% ~ ~ - ,~. 21234

f-I

Page 152: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

INDEX

ABEND, definition of 1-1 HASPApplication, definition of 1-1 -definition of 1-1*Application matrix segment 2-3Back-off job dependencies 2-2 Infinite dependency set-up 2-19Coding examples Initiator class 3-13

see SASS coding examples Installation segment 2-4Compare utility 2-19 JOB, definition 1-1-Completion code modification 3-14 JOB matrix segment 2-1Concept JOB restart 3-6

DREAMS 4-1 Manually releasing JOB 3-13SAM 3-1 Master data baseSASS 2-1 definition of 1-11general 2-4 Control card segments,descrp 2-1

Control cards for Master data base reportsmaster data base update 2-5 cross-reference 2-14on-the-fly update 2-16 inquiry 2-15on-the-fly update test 2-15 standard 2-11schedule initialization 2-11 Master data base update 2-5simulation 2-10 Master matrix, definition of 1-1standard reports 2-13 No back-off dependencies 2-2

CORE segment 2-4 On-the-fly updateCross-reference by usage 2-18 definition of 1-1Data card, general 2-4 function 2-17Data cards for On-the-fly update test 2-15

master data base update 2-5 Operational considerationson-the-fly update 2-16 required 3-13running matrix update 3-8 special conditions 3-13

Dependency relationships parameter values for SAMEND 3-15back-off of 2-2 Posting job completion 3-8no-back-off 2-2 Posting statistics 3-7

Disk checking Predecessor job, definition of 1-1SAMEND parameter for 3-15 Quiesce

Distribution instructions 2-20 definition of 1-1DREAMS execution by function required operational

DREANSB 4-2 considerations 3-7DREAMSP 4-2 Run matrix status 3-6DREAMSR 4-3 Running matrixDREAMST 4-3 definition of 1-1

Dummy UCB segment 2-4 elements within 3-3File lock save and recovery*3-14

initiating via SAMUPD 3-8 Running matrix update 3-8removal via job restart 3-7 SAM execution options 3-6

File matrix segment 2-4 SAM functionsFile modes, definitions of job restart 3-7

exclusive-use 1-1 posting job completion 3-8reference 1-1 posting statistics 3-7share 1-1 run matrix statistics 3-6update 1-2

INDEX I

Page 153: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

,* "Ci, Vol. .

Index--Cont inued

running matrix update 3-8 SCAMINQ 2-14simlation of current workLoad 3-7 SCANIBQ 2-14system environment scan 3-6 SCCOMIPR2-18system scan 3-8 SCJMINQ 2-14system restart 3-7 SCJNINQ 2-14system termination 3-7 SCXRRF 2-14

SAM execution by function SASS functionsSAASBEND 3-8 list of 2-1SAMCOPY 3-13 master data base format 2-5SAMI L 3-13 master data base reportsSAMEDIT 4-4 cross-reference 2-13SAMEND 3-8 inquiry 2-13SAMENV 3-7 standard 2-11

SANCANC 3-12 master data base update 2-5SAMDISP 3-12 on-the-fly update 2-16SAMDOWN 3-12 on-the-fly update test

SAMLIST 3-13 restrictions 2-15SAMNAMES 3-13 sequence of processing 2-15SAMPOST 3-8 schedule initialization 2-13SAMREST 3-7 simulation 2-10SAMRPTA 3-5 schedule initialization 2-11SAMm'TI 3-6 simalation 2-10SAMRPTIH 3-6 SASS input data set* control card, general 2-4SAMRPTP 3-6 data card, general 2-4SAMRPTR 3-6 SASS reportsSANRUN 3-7 cross-reference 2-13SAMSCN 3-9 inquiry 2-15'SAnSIMP 3-8 standard 2-13*SAMSPOOL 3-13 SASS special options

SAMST 3-13 distribution intructions 2-20SAMSTART 3-13 infinite dependency set-up 2-19SAXIERM 3-7 SASS special utilitySAMUPD 3-9 compare 2-19

SAIEND parameter values 3-14 SHARDISK, definition of 1-2SASS coding examples Simulation

cross-reference reports 2-21 function 2-10initiating a schedule 2-21 reports 2-10on-the-fly updating 2-20 Simulation of current workload 3-7

* simulation 2-20 SVC used within MM 1-2

updating segments 2-20 System resource definition atSASS execution by function execution time 1-2SASSCHK 2-15 simulation time 1-2SASSFLY 2-16 System scan 3-8SASSFIT 2-5 'System restart 3-7

SASSIPT 2-13 System termination 3-7SASSRUN 2-12 Trace of actions 1-2SASSSIM 2-11SASSUPD 2-5

INDEX 2

Page 154: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

Vol. 15, CCSSOI 15-320

( 11 (contiued)

TSOcomaid procedures 1-2definition of 1-1lolg-o procedure 1-1

INDEX 3

Page 155: COMMODITY COMMAND STANDARD SYSTEM DTIC · Commodity Command Standard System Operating ... Type of Report and Period Covered. State interim, final, etc ... the primary Field/Group

ThE 00OUMN r A10WY OP THO PUUUOATIOU rnMGM=E AUTOMASVEN AClVITY. % AI WYTI TO =NfO CM= ON DA PMM

FOR THE COMMANDER.-

OFFICIAL JAMES GARFIELD-JEFFEP.SON- MAJ. In!

Acting Adutn

. 7 DWINChie, dministrative Division

DISTRIBUTION:S

BESTAVAILABLE COPY