|
|
DataMuseum.dkPresents historical artifacts from the history of: CP/M |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CP/M Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 192128 (0x2ee80)
Types: TextFile
Names: »D15«
└─⟦53be6501e⟧ Bits:30005867/disk02.imd Dokumenter (RCSL m.m.)
└─⟦this⟧ »D15«
\f
i
I_N_D_H_O_L_D_S_F_O_R_T_E_G_N_E_L_S_E_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _S_I_D_E_
1. INTRODUKTION .......................................... 1
2. ADMINISTRATION AF RC8000 INFORMATIONSBLADE ............ 2
2.1 Ansvarsfordeling ................................. 2
2.2 Registrering ..................................... 2
2.3 Distibution ...................................... 2
2.4 Arkivering ....................................... 3
2.5 Procedure ved aflevering ......................... 4
3. OVERSIGTER OVER INFORMATIONSBLADE ..................... 6
4. UDV>s REGISTRERINGSSYSTEM ............................. 7
4.1 Registreringsblanketter .......................... 8
4.1.1 Nye informationsblade ..................... 8
4.1.2 Udgåede informationsblade ................. 9
4.1.3 Udfyldelse af blanketterne ................ 10
4.2 Opdatering af CURINFO og OLDINFO ................. 11
4.3 Udarbejdelse af opdateret index .................. 12
5. PROD/EDB>s REGISTRERINGSSYSTEM ........................ 13
5.1 Registreringsblanketter .......................... 13
5.1.1 Opdatering af SDO-erne .................... 14
B_I_L_A_G_:
A. REFERENCER ............................................ 17 \f
ii
\f
1_._ _ _ _ _ _ _ _ _I_N_T_R_O_D_U_K_T_I_O_N_ 1.
RC Information Notes (informationsblade) er beregnet til at give
information om RC>s produkter. Informationsbladene erstatter ikke
manualer eller anden dokumentation af mere blivende gyldighed,
men skal betragtes som midlertidigt supplement til eksisterende
dokumentation.
I 1 beskrives den anvendte blanket samt hvordan hovedet af
blanketten udfyldes.
Resten af denne beskrivelse gælder udelukkende for informations-
blade om RC8000.
\f
F_ 2_._ _ _ _ _ _ _ _ _A_D_M_I_N_I_S_T_R_A_T_I_O_N_ _A_F_ _R_C_8_0_0_0_ _I_N_F_O_R_M_A_T_I_O_N_S_B_L_A_D_E_ 2.
2_._1_ _ _ _ _ _ _ _A_n_s_v_a_r_s_f_o_r_d_e_l_i_n_g_ 2.1
Ansvar for indholdet af et informationsblad påhviler alene for-
fatteren.
Færdige blade afleveres i Informationsafdelingen, som overtager
ansvaret for registrering, distribution og arkivering.
2_._2_ _ _ _ _ _ _ _R_e_g_i_s_t_r_e_r_i_n_g_ 2.2
Informationsblade registreres i to uafhængige systemer:
- UDV>s registreringssystem
- PROD/EDB>s registreringssystem (RCSL).
UDV>s registreringssystem benyttes udelukkende for at kunne udar-
bejde et index med nøgleordsopslag, som eksempel se 2.
PROD/EDB>s registreringssystem baserer sig på RCSL nummer regis-
treringssystemet. Bladene registreres heri blandt andet for at
kunne udnytte dette systems muligheder for oversigter, statusud-
skrifter o.l.
Med hensyn til blanketter, procedurer etc. henvises til kapitler-
ne 4 og 5.
2_._3_ _ _ _ _ _ _ _D_i_s_t_r_i_b_u_t_i_o_n_ 2.3
Distributionen af informationsblade hænger sammen med RC8000
Software Information Service (SIS). I forbindelse med bekræftelse
fra RC på en bestilling af et SIS abonnement, fremsendes den ak-
tuelle samling af EXT-klassificerede informationsblade. Interne
RC abonnenter modtager desuden samlingen af INT-klassificerede
blade.
\f
Disse to samlinger af informationsblade refereres ved hjælp af
Software Documentation (SDO) begrebet:
SDO041: RC8000 Information Notes (EXT)
SDO042: RC8000 Internal Information Notes (INT).
Opdateringen af disse to samlinger sker ligeledes via SIS, idet
nye blade udsendes i et eksemplar pr. abonnement; desuden bringes
meddelelser som udgåede henholdsvis erstattede blade.
Mangfoldiggørelsen af nye informationsblade sker i trykkeriet.
Som rekvisition anvendes følgende trykordre udfyldt for hvert nyt
informationsblad:
CONF-klassificerede informationsblade distribueres ikke automa-
tisk; det er således op til den enkelte forfatter selv at sørge
for distributionen.
2_._4_ _ _ _ _ _ _ _A_r_k_i_v_e_r_i_n_g_ 2.4
Samtlige informationsblade arkiveres af Informationsafdelingen,
dvs. CONF er også omfattet af dette.
\f
Arkiveringen afhænger af, om bladet er gældende eller forældet
(eller erstattet). Originalerne til de aktuelle blade er yderli-
gere opdelt efter klasse, således at arkivet fremstår som et
trykkeklart udgangspunkt for SDO 041 og SDO 042.
Arkiveringsformen er ringbind, hvori originalerne indsættes i
plastiklommer sorteret efter ident
1) dato
2) initialer
dog således, at sektion 1 i SDO 041 og SDO 042 er placeret
forest.
Ringbindene er markeret
RC INFORMATION NOTES E_X_T_E_R_N_A_L_ ORIGINALER SDO 041
RC INFORMATION NOTES I_N_T_E_R_N_A_L_ ORIGINALER SDO 042
RC INFORMATION NOTES C_O_N_F_I_D_E_N_T_I_A_L_ ORIGINALER
RC INFORMATION NOTES UDGÅET 1977-78
RC INFORMATION NOTES UDGÅET 1979-80
RC INFORMATION NOTES UDGÅET 1981-82
M_ .
.
P_ .
2_._5_ _ _ _ _ _ _ _P_r_o_c_e_d_u_r_e_ _v_e_d_ _a_f_l_e_v_e_r_i_n_g_ 2.5
Færdige informationsblade afleveres løbende til Informationsaf-
delingen. Cirka en gang om måneden gennemgås de modtagne blade,
nemlig i forbindelse med en SIS session.
På det tidspunkt kontrolleres, at hvert enkelt blad overholder
reglerne givet i 1, dvs. ident, repl., class m.v., desuden
læses bladet igennem for at luse de værste sproglige og forståel-
sesmæssige problemer ud. Endelig udfyldes diverse indtastnings-
bilag og bladet omtales i Editor>s Note henholdsvis Internal Note\f
i SIS. Da der er så mange småting at holde rede på styres behand-
lingen af en checkliste, der følger bladet fra starten og indtil
afsendelse til trykning (eller arkivering, hvis CONF):
\f
F_ 3_._ _ _ _ _ _ _ _ _O_V_E_R_S_I_G_T_E_R_ _O_V_E_R_ _I_N_F_O_R_M_A_T_I_O_N_S_B_L_A_D_E_ 3.
Der er mulighed for oversigter over informationsblade fra begge
registreringssystemer.
Fra UDV>s system laves et index med nøgleordsopslag a la 2.
Dette index opdateres med jævne mellemrum, f.eks. en gang årlig.
Indexet udgives som et informationsblad.
Fra PROD/EDB>s system kan bl.a. en >forside> udskrift anvendes
som indholdsfortegnelse over de to SDO-er. Endvidere kan der
produceres en registerudskrift specielt for informationsbladsre-
gistret. Med jævne mellemrum, f.eks. n gang årligt, udskrives en
>forside> til hver af de to SDO-er og disse forsider distribueres
via SIS til abonnenterne.
\f
F_ 4_._ _ _ _ _ _ _ _ _U_D_V_>_s_ _R_E_G_I_S_T_R_E_R_I_N_G_S_S_Y_S_T_E_M_ 4.
Det er et primitivt system, der køres lokalt i UDV på en RC8000.
"Databasen" består af to tekstfiler:
CURINFO indeholder et sæt oplysninger pr. gældende informations-
blad; dog undtages de, der hører til sektion 1 i SDO 041
og SDO 042 (hvis disse udgår eller erstattes optages de
dog i OLDINFO).
OLDINFO indeholder et sæt oplysninger pr. udgået informationsblad
også dem der evt. tidligere har tilhørt sektion 1 i SDO
041 og SDO 042.
Udarbejdelsen af oversigter sker ved brug af algolprogrammerne
INFOTRANS og INFOPLUK, styret af jobbet INFOJOB.
INFOJOB:
\f
Systemdiagram: INFOJOB
4_._1_ _ _ _ _ _ _ _R_e_g_i_s_t_r_e_r_i_n_g_s_b_l_a_n_k_e_t_t_e_r_ 4.1
Registreringen af informationsblade sker som ændringer til ind-
holdet af CURINFO og OLDINFO. Til dette formål findes 3 blanket-
ter, to hørende til CURINFO (se figur 1 og 2) og en til OLDINFO
(se figur 3).
4_._1_._1_ _ _ _ _ _N_y_e_ _i_n_f_o_r_m_a_t_i_o_n_s_b_l_a_d_e_ 4.1.1
Nye blade noteres på indtastningsbilaget med input til
INFOTRANS, se figur 1. \f
Figur 1: Indtastningsbilag til INFOTRANS (CURINFO).
Såfremt bladet erstatter et andet blad, behandles det gamle på
samme måde, som hvis det udgår; se underafsnit 4.1.2.
4_._1_._2_ _ _ _ _ _U_d_g_å_e_d_e_ _i_n_f_o_r_m_a_t_i_o_n_s_b_l_a_d_e_ 4.1.2
Når et blad udgår eller erstattes af et andet, skal det fjernes
fra CURINFO og indsættes i OLDINFO.
Fjernelsen fra CURINFO markeres på blanketten fra figur 2.
Figur 2: Rettebilag til CURINFO. \f
Indsættelsen i OLDINFO markeres på blanketten fra figur 3.
Figur 3: Indtastningsbilag til INFOTRANS (OLDINFO).
4_._1_._3_ _ _ _ _ _U_d_f_y_l_d_e_l_s_e_ _a_f_ _b_l_a_n_k_e_t_t_e_r_n_e_ 4.1.3
Udfyldelsen af blanketterne fra figur 1, 2 og 3 sker n gang om
måneden, i forbindelse med udarbejdelsen af SIS materialet; dvs.
efter deadline for informationsblade, men inden afleveringen til
produktionen.
For senere at kunne udarbejde indexer udvælges keywords med
omhyggelighed, ud fra denne liste:
\f
4_._2_ _ _ _ _ _ _ _O_p_d_a_t_e_r_i_n_g_ _a_f_ _C_U_R_I_N_F_O_ _o_g_ _O_L_D_I_N_F_O_ 4.2
Da CURINFO og OLDINFO er tekstfiler, kan opdateringen foretages
ved hjælp af en teksteditor, f.eks. BOSS> online editor og FP>s
offline editor.
Opdateringen sker i følgende trin:
a) fra CURINFO fjernes de sæt, der er optegnet på blanketten
fra figur 2; evt. kopieres de til et arbejdsareal, hvorfra
de kan kopieres over i OLDINFO i stedet for indtastning af
blanketten fra figur 3 (pkt.c).
\f
b) i halen på CURINFO indtastes de sæt, der er beskrevet på
blanketten fra figur 1.
c) i halen på OLDINFO indtastes de sæt, der er beskrevet på
blanketten i figur 3, alternativt kopieres arbejdsarealet
fra a) ind.
d) INFOJOB køres med OLDINFO + convert af L1; det kontrolleres,
at alle bladene eksisterer i arkivet og at alle udgåede bla-
de er med i OLDINFO.
e) INFOJOB køres med CURINFO + convert af L1; det kontrolleres,
at alle bladene eksisterer i arkivet og at alle aktuelle
blade er med i CURINFO.
4_._3_ _ _ _ _ _ _ _ _ _U_d_a_r_b_e_j_d_e_l_s_e_ _a_f_ _o_p_d_a_t_e_r_e_t_ _i_n_d_e_x_ 4.3
Inden udarbejdelsen opdateres CURINFO og OLDINFO, som beskrevet
i afsnit 4.2. Jobbet INFOJOB udføres med:
- p curinfo
- q class.ext ctype.rc8000
Output udskrives ved hjælp af f.eks. CONVERT på blankt A4
tværs. Det udskrevne sæt indexer nedfotograferes fra A3 til A4
og klistres op på RC INFORMATION NOTE papir.
\f
F_ 5_._ _ _ _ _ _ _ _ _P_R_O_D_/_E_D_B_>_s_ _R_E_G_I_S_T_R_E_R_I_N_G_S_S_Y_S_T_E_M_ 5.
Dette er et egentligt registreringssystem med en database i mere
traditionel forstand. Indtastning, programudførsel etc. foregår i
EDB afdelingens regi og skal derfor ikke beskrives her.
Informationsbladene registreres i RCSL registret, idet første del
(også kaldet PART1) af RCSL nummeret bruges til at angive, at det
er et informationsblad. Dvs. >RCSL nummeret> har formen
-4 initialer dato
part1 part2 part3
5_._1_ _ _ _ _ _ _ _R_e_g_i_s_t_r_e_r_i_n_g_s_b_l_a_n_k_e_t_t_e_r_ 5.1
Registreringen af de enkelte informationsblade sker ved oprettel-
se i RCSL registret. Selv om ordningen af SDO-erne i kronologisk
rækkefølge skal overholdes, anvendes den automatiske mulighed for
at lade et blad erstatte et andet. Dette giver et mindre problem
i forbindelse med opdateringen af SDO-erne, men hvis erstatnings-
muligheden ikke anvendes, vil det medføre, at de informationsbla-
de, der bruges andre steder end SDO 041/42, ikke vil blive kor-
rekt behandlet.
Registrering af informationsbladene sker på følgende blanket:
\f
Bemærk at status for nye informationsblade afhænger af klassifi-
kationen (pt. 4=EXT, 3=INT, 7=CONF).
5_._1_._1_ _ _ _ _ _O_p_d_a_t_e_r_i_n_g_ _a_f_ _S_D_O_-_e_r_n_e_ 5.1.1
SDO042 (INT) er opdelt i to sektioner; den første er en introduk-
tion og den anden indeholder samtlige aktuelle informationsblade
af INT-klassen i kronologisk rækkefølge.
SDO 041 (EXT) er opdelt i flere sektioner; den første er en in-
troduktion og de følgende indeholder de aktuelle informationsbla-
de af EXT-klassen opdelt efter årstallet i ident, således at:
sektion 2 1977
sektion 3 1978
sektion 4 1979 indholdet af sektionerne er
sektion 5 1980 ordnet kronologisk.
sektion 6 1981
etc.
Nye (og erstattende) informationsblade indsættes i den aktuelle
SDO i den sektion, der svarer til årstallet i ident, dog således
at kronologien holdes; dvs. oftest i slutningen af den sidste
sektion.
Ved erstatning af et gammelt informationsblad med et nyt, vil det
nye informationsblad optræde to gange i SDO-en; nemlig både på
det erstattedes plads og på det nyes plads. Derfor nedlægges det
>item>, der markerer det erstattedes plads, men ud for RCSL nr.
på blanketten anføres det nye ident og eventuelt det gamles i pa-
rentes.
I forbindelse med ændringer i SDO-erne skiftes udgave nr., dette
gælder også, når informationsblade udgår!!
\f
Ændringerne markeres på følgende blanketter:
EXT-klassificerede INT-klassificerede
informationsblade informationsblade
Hvis et informationsblad er forældret (uden at det erstattes),
skal der ikke foretages ændringer i SDO-erne. Systemet opdateres
med en statusændring af det pågældende RCSL nummer til
status 8 = historisk uden erstatning.
Herefter udelades informationsbladet automatisk ved udskrivninger
af >forsider> til SDO-erne.
Statusændringerne markeres på følgende slip (blanket):
\f
\f
F_ A_._ _ _ _ _ _ _ _ _R_E_F_E_R_E_N_C_E_R_ A.
1 HHO 791114 (RC Information Note, class INT):
The RC Information Notes.
2 LISC 801017 (RC Information Note, class EXT):
Index of Current RC Information Notes Applying to RC8000.
\f
F_\f
F_ F_o_r_e_w_o_r_d_
The differences between the present second edition and the first
edition of RC 3600 Data Entry Release 2 Users Guide, Part 1
(November 1976) are due to the changes and extensions of the RC
3600 Data Entry System.
It has been possible to mix key stations of different types in
one systm, e.g. both RC 828 and RC 825 simultaneously.
The limitation on the number of library items (i.e. jobs, batch-
es, formats etc.) has been removed.
In edit mode the commands FIELD and RECORD have been changed so
that fields (records) are identified with their absolute number
instead of relative to current field (record).
The use of control keys CHAR and CHAR has been extended
so that they can be used outside last keyed field, i.e. in edit
mode, after FIELD etc. This means that the edited fields
will be displayed when using the control key FIELD and the
like.
Some of the system messages have been changed in order to make
them more informative, for instance the message 'FORMAT ERROR -
UNDEFINED' has been replaced by 'REGISTER NOT INITIALIZED' or
'REGISTER UNDEFINED' depending on the cause of the error.
The system start up message (described in section 3.2 and 10)
will be shown after power off/power on.
Designation of supervisor has been changed permitting super-
visorprograms to run slower in order to prevent delay of the
work on the normal key stations optional.
Although not yet implemented the password system is described in
section 15. \f
F_ T_A_B_L_E_ _O_F_ _C_O_N_T_E_N_T_S_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _P_a_g_e_
1 INTRODUCTION 7
2 KEY STATION 10
2.1 Display 10
2.1.1 Status Line11
2.1.2 Message Line13
2.1.3 Data Area13
2.2 Keyboard15
2.2.1 Shift Keys16
2.2.2 Control Keys16
2.2.3 Data Keys20
3 WORK INITIATION21
3.1 System Start Up21
3.2 Key Station Start Up21
4 LOGIN MODE22
4.1 Control Commands22
4.2 Entering Control Commands22
5 BATCH DESCRIPTION24
5.1 Batch Definition24
5.2 Job Definition24
5.3 Flags and Status24
5.3.1 Field Flags24
5.3.2 Record Flags24
5.3.3 Batch Flags25
5.4 Batch and Job Creation26
5.5 Batch and Job Deletion28
6 KEY MODE29
6.1 Key Mode Initiation29
6.2 Working Cycle in the Key Mode30
6.2.1 Keying a Field30
6.2.2 Error Routine31
6.2.3 Keying a Record31
6.2.4 Subformat Selection31
6.2.5 Positioning in the Batch32
6.2.5.1 Character Positioning32
6.2.5.2 Field Positioning32
6.2.5.3 Record Positioning32
6.2.6 Corrections32\f
F_ T_A_B_L_E_ _O_F_ _C_O_N_T_E_N_T_S_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ______P_a_g_e_
6.2.6.1 Character Corrections32
6.2.6.2 Field Corrections33
6.2.6.3 Record Corrections33
6.3 Key Mode Termination33
7 REKEY MODE35
7.1 Rekey Mode Initiation35
7.2 Working Cycle in the Rekey Mode36
7.2.1 Rekeying a Field36
7.2.2 Rekeying a Record37
7.2.3 Subformat Selection37
7.2.4 Positioning in the batch37
7.2.5 Corrections37
7.2.5.1 Record Insertion37
7.2.5.2 Record Deletion38
7.3 Concurrent Keying and Rekeying38
7.4 Rekey Mode Termination38
8 EDIT MODE40
8.1 Editmode Initiation40
8.2 Working Cycle in the Edit Mode41
8.2.1 Edit-Search Mode41
8.2.1.1 Record Insertion43
8.2.1.2 Record Deletion43
8.2.2 Edit-Key Mode43
8.2.2.1 Keying a Field43
8.2.2.2 Keying a Record44
8.2.2.3 Subformat Selection44
8.2.2.4 Positioning in the Batch44
8.2.2.5 Corrections44
8.2.2.6 Termination of Edit-Key Mode 44
8.3 Edit Commands44
8.3.1 Record Number44
8.3.2 Field Number45
8.3.3 Invalid Record45
8.3.4 Invalid Field45
8.3.5 String45
8.3.6 Local46
8.3.7 Global46
8.3.8 End47
8.3.9 Continue47
8.3.10 Key47
8.3.11 Insert48\f
F_ T_A_B_L_E_ _O_F_ _C_O_N_T_E_N_T_S_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ______P_a_g_e_
8.3.12 Delete48
8.4 Edit Mode Termination48
9 SUPERVISOR MODE49
10 WORK TERMINATION50
11 PROTECTION SYSTEM51
12 AUTOMATIC SYSTEM SUPERVISION53
12.1 Log System53
12.2 Account System54
12.3 Disc Space Supervision55
12.4 Checkpoint and Restart56
13 MESSAGES57
13.1 Stop Mode57
13.2 Login Mode57
13.3 Key, Rekey and Edit Modes59
13.4 Error Messages when Debugging
New Format Programs60
13.5 Messages on Operator Console Device (TTY)61
14 MESSAGES IN LOCAL LANGUAGE63
15 ENTERING OF PASSWORDS64
APPENDIX 1 KEY STATION ERROR CODES66
APPENDIX 2 LOGIN COMMAND LIST68
APPENDIX 3EDIT COMMAND LIST69
APPENDIX 4 SYSTEM MODES71
APPENDIX 5 LIST OF MESSAGES AND CORRESPONDING NUMBERS72
APPENDIX 6 STANDARD FORMAT ERMES73
APPENDIX 7 INDEX74
\f
F_ 1 I_N_T_R_O_D_U_C_T_I_O_N_
The RC 3600 Data Entry System is a software package operation
under the RC 3600 Disc Operating Multiprogramming System (DOMUS).
It is an advanced key-to-disc system, which allows the operators
to key data from locl or remote key stations under format con-
trol. The data is stored on the disc in data batches. Whenever a
data batch is completed, it may be dumped on magnetic tape or
transmitted for remote processing.
The system offers a great variety of data manipulation possibi-
lities during data entering, including: validity checking, re-
keying, editing, skipping, duplication, arithmetic operations,
batch accumulating, etc.
This Users Guide describes the creation of data batches, the
initial entering of data from a key station to the data batch
and subsequent verification and editing of existing data
batches. The guide also describes the Data Entry key station.
The guide is arranged as follows:
S_e_c_t_i_o_n_ _2_
Contains a description of the key station display screen layout
and a description of the keyboard including the function of the
control keys.
S_e_c_t_i_o_n_ _3_
Describes the start-up procedure which makes the key stations
ready to receive c_o_n_t_r_o_l_ _c_o_m_m_a_n_d_s_ in l_o_g_i_n_ _m_o_d_e_.
S_e_c_t_i_o_n_ _4_
Contains a list of control commands and outlines the rules for
entering control commands.
S_e_c_t_i_o_n_ _5_
Defines the concepts of batch, batch status, and job and de-
scribes how to create a data batch.
S_e_c_t_i_o_n_ _6_
Describes how to initiate the k_e_y_ _m_o_d_e_ (the data entering mode),
and how the data entering is performed.
S_e_c_t_i_o_n_ _7_
Describes the r_e_k_e_y_ _m_o_d_e_ (the data verification mode). \f
S_e_c_t_i_o_n_ _8_
Describes how to initiate e_d_i_t_ _m_o_d_e_ (the batch search and modi-
fication mode), how to perform edit commands in e_d_i_t_-_s_e_a_r_c_h_ _
m_o_d_e_ and how to correct fields by keying in e_d_i_t_-_k_e_y_ _m_o_d_e_._
S_e_c_t_i_o_n_ _9_
Describes how the key station is placed in s_u_p_e_r_v_i_s_o_r_ _m_o_d_e_. A
detailed description of the programs available in supervisor
mode is found in Users Guide part 2.
S_e_c_t_i_o_n_ _1_0_
Describes how work is terminated by placing the key station in
s_t_o_p_ _m_o_d_e_.
S_e_c_t_i_o_n_ _1_1_
Contains the rules for allowable values of the batch status when
batch operations are initiated. The rules are used to prevent
the operators from doing any unreasonable operation.
S_e_c_t_i_o_n_ _1_2_
Describes some automatic supervising functions which are con-
tained with the system. These functions comprise among other
things: Information about the work being done at the keystations
is logged in a disc file, the operators are informed by messages
on the console device when the amount of free disc space is di-
minishing.
S_e_c_t_i_o_n_ _1_3_
Contains a complete list of messages from the system in the
different modes (except the supervisor mode), both the messages
which appear on the display screen and the messages which appear
on the operator console device.
S_e_c_t_i_o_n_ _1_4_
Describes the procedure for translating the system messages into
a local language.
S_e_c_t_i_o_n_ _1_5_
Describes the password feature and contains a guide in how to
enter password into the system.
A_p_p_e_n_d_i_x_ _1_
Contains the error codes concerning the key station.
\f
A_p_p_e_n_d_i_x_ _2_ _a_n_d_ _3_
Contain lists of control commands and edit commands respective-
ly.
A_p_p_e_n_d_i_x_ _4_
Contains a summarized description of how to initiate and termi-
nate the different system modes.
A_p_p_e_n_d_i_x_ _5_ _a_n_d_ _6_
Are used for translation of system messages into local language
and contain a list of the messages which may be translated and a
listing of the standard format controlling entering of messages
in local language. \f
F_ 2 K_E_Y_ _S_T_A_T_I_O_N_
The RC 3600 Data Entry key station consists of a display unit
and a keyboard, which are separated in order to make a pleasent
and functional work place for the key operator.
The display unit has two operator controls: an ON/OFF power
switch and an intensity regulator. By means of the latter it is
possible to regulate the brightness of the displayed characters.
The display screen is formatted into 24 lines each of 80
characters, for a total display of 1920 characters.
Please note that same system may support more than one type of
the available RC 3600 Data Entry display units (a system gene-
ration option).
A cursor - a flashing underline - is used for pointing out a
particular character position on the screen, normally the
position of the next character to be keyed.
When an alarm condition requiring the operators attention
occurs, the operator is signalled by an error message on the
message line and by an audible signal.
The keyboard has operator control: an ON/OFF power switch on the
rear side.
2.1 D_i_s_p_l_a_y_
The display unit is divided into three parts:
* a status line (the top line)
* a message line (the second line)
* a data area (the remaining lines).
An example of the organization of data on the display screen is
shown in fig. 2-1. \f
T_ 004 00008 1 80 00 AN L K 00001 00002 H FORM KEY JOB01 BAT01
FORMAT NAME.......: K2113
SUBFORMAT NAME....: H
PROTECTION........: Y
COMMENT...........:
FORMAT HEAD - DEFINITIONS OF REG_
&_ Figure 2-1. Organization of display screen in key mode.
2.1.1 S_t_a_t_u_s_ _L_i_n_e_
In the modes of key, rekey, edit and supervisor the top line of
the display screen shows the current status of work being done
at the key station. The format of the status line in the super-
visor mode is described in Part 2 of this Users Guide.
In the modes of key, rekey, and edit the format of the status
line is:
T_ fieldmin. recordmode
number length number
page justifi-subformat batch
cation
004 00008 1 80 00 AN L K 00001 00002 H FORM KEY JOB01 BAT01
field posi-typerecordformat job
tion in field kind in batch
&_ record length
FIELD NUMBER
This is the number of the current field. Some times it is also
called field index.
FIELD POSITION IN RECORD
This is the number of the first character position in the record
of current field. The position of the first field is 1. \f
PAGE
This is the page number of the record page being displayed.
FIELD LENGTH
Indicates the maximum number of characters which can be keyed
into current field.
MIN. LENGTH
Indicates the minimum number of characters which must be keyed
into current field.
TYPE
Indicates the type of the characters that may be entered into
this field:
N - Numeric
SN - Signed numeric
SS - Overpunched signed numeric
A - Alphabetic
AN - Alphanumeric
JUSTIFICATION
Indicates the justification of the current field:
L - Left
R - Right
KIND
Indicates the kind of current field:
K - Keyed
N - Not keyed
C - Constant
D - Dublication
I - Increment
RECORD NUMBER
This is the record number currently being keyed. The record
number is updated when the current record is released and during
record backspace/forward operations.
RECORDS IN BATCH
This is the maximum-value of record number.
\f
OLD RECORD NUMBER
In rekey and edit mode, the old record number is displayed
between records in batch and subformat name. The old record
number indicates the record number of current record during
initial keying of the record.
SUBFORMAT NAME
This is the name of the current subformat.
FORMAT NAME
This is the name of the format.
MODE
Indicates the current mode of the key station:
KEY - Key mode
REKEY - Rekey mode
EDIT - Edit mode
JOBNAME
This is the name of the job.
BATCH NAME
This is the name of the batch being processed.
2.1.2 M_e_s_s_a_g_e_ _L_i_n_e_
The second line from the top of the screen is used for display
of error and other operator messages. All messages from the
system are introduced by two asterisks, for example:
** TYPE ERROR
A complete list of messages is found in section 13.
2.1.3 D_a_t_a_ _A_r_e_a_
The remaining lines of the screen (lines 3 to 24) are used for
display of data records, images and commands. The following
conventions apply to this part of the screen:
K_E_Y_M_O_D_E_
The data area (except third line) is used to display:
* One page of the data record
(The positions of the field are defined in the format).
* One page of the record image. This is used for fill-in-the-
blanks keying. (The positions and the contents of the tags
are defined in the format). \f
When data is displayed the cursor indicates the position of the
next character to be keyed. Data within fields is displayed as
keyed (left-justified within the field). However a field may be
specified as 'display yes' in the format. Such a field is also
displayed after the field has been entered and the
justification and filling have taken place.
A page is that portion of a record being shown at one time. The
page number in the status line indicates which page is being
displayed.
Images are displayed on the screen with greater brightness to
distinguish them from data fields.
The third line of the screen is left blank in the key mode.
R_E_K_E_Y_ _M_O_D_E_
Records and images are displayed like in the key mode. The third
line of the screen is used to display the old value where there
is a miscompare of old and new fields.
E_D_I_T_ _M_O_D_E_
Records and images are displayed like in the key mode. The third
line is used for keying edit search commands.
L_O_G_I_N_ _M_O_D_E_
Just one command is displayed on each line. When the last line
has been used, the data area is cleared and the next command
will appear on the third line.
S_U_P_E_R_V_I_S_O_R_ _M_O_D_E_
The use of the data area in the supervisor mode is described in
Part 2 of this Users Guide.
\f
F_ 2.2 K_e_y_b_o_a_r_d_
Figure 2-2. Standard keyboard layout. \f
F_ The layout of the standard keyboard is shown in fig. 2-2.
If the layout of the standard keyboard is not convenient, the RC
3600 Data Entry System can be delivered with keyboards having an
alternative layout.
Please note that the same system may support keyboards with dif-
ferent layouts (a system generation option).
The keyboard contains control keys, case-shift keys and data
keys. The control and shift keys are white in order to diffe-
rentiate them from data keys, which are grey.
All of the keys except for SHIFT and SHIFT LOCK are repeating.
If a key is held depressed for more than 0.6 second, the cor-
responding character will be transmitted at a rate of 5 times a
second.
2.2.1 S_h_i_f_t_ _K_e_y_s_
The upper/lower case shift-function is operated by the SHIFT and
SHIFT LOCK keys. Holding the SHIFT key depressed will cause the
upper case value of each succeeding key pressed to be transmit-
ted until the SHIFT key is released. The SHIFT LOCK key, when
pressed, switches the keyboard from lower case to upper case and
vice versa, and lights up to indicate the upper case condition.
2.2.2 C_o_n_t_r_o_l_ _K_e_y_s_
The positions of the control keys can be seen in fig. 2-2. Their
functions are described in the following paragraphs.
BYPASS
The BYPASS key allows the operator to pass over a field which is
invalid and cannot be corrected, or a field of which the source
data on an input sheet is unreadable. The field will be flagged
as INVALID, along with the record, for subsequent corrections.
CHAR
The CHAR key is used for backspacing the cursor one charac-
ter position in the current field or the current command line.
Attempts to backspace beyond the start of the field or the start
of the command line has no effect.
CHAR
The CHAR key is used for moving the cursor forward one
character position in the current field or current command line.\f
Attempts to move beyond the last character keyed, has no effect.
CLEAR
The CLEAR key is used for clearing the current record, by moving
the field index which points out the current field to the first
field in the record.
DUP
The DUP key may be used in all keying modes if the field is
specified as a duplication field (D), a constant field (C), or
an increment field (I). When DUP is pressed, the contents of the
register specified in the format are used as input to the field
(the incremented register contents is used when I is specified).
The DUP key is valid only in the first position of a field.
ENTER
The ENTER key is used for terminating a command in the modes of
stop, login, supervisor, and edit-search. Besides the ENTER key
is used in all keying modes to terminate any entered field,
except fields of the overpunched signed numeric type which are
to be given the negative value (see - ENTER). Immediately after
pressing the ENTER key, the field contents is justified and
filled as specified in the format.
- ENTER
Used in all keying modes for terminating the entering of an
overpunched signed numeric field which is to be given the
negative value. After the justification and filling have been
performed, the least significant digit is overpunched to flag
the field as negative. When used for terminating fields which
have been specified different from special signed numeric the
key acts like the ENTER key.
ERROR RELEASE
The ERROR RELEASE key is used for releasing the keyboard after
an alarm in any of the keying modes. When an error has been
detected, an audiable alarm is given, an error message is
displayed, and no further input is accepted. Pressing the ERROR
RELEASE key will release the keyboard, so that the field can be
keyed again or so that the character(s) causing the error may be
corrected. No errors are caused by accidentally pressing the
ERROR RELEASE key.
ESCAPE
The ESCAPE key is used in the modes of key and rekey for inter-\f
rupting the keying. In the edit mode, the ESCAPE key is used to
return from edit-key to edit-search mode. See further section8.
FIELD
When the cursor is situated after the first position in a field
a press on the FIELD key causes the cursor to backspace to
the first position in the field. If already in the first posi-
tion, the field index and the cursor are backspaced to the first
position of the previously keyed field, which will be output to
the screen in edited format (i.e. as stored in the record, jus-
tified and filled with fill characters). Backspacing beyond
record start is not allowed. In the modes of stop, login, super-
visor, and edit-search the FIELD key is used for backspacing
the cursor to the first position of the current command.
FIELD
The FIELD key positions the field index and the cursor at
the next keyed field in the record. The field will be output on
the screen in edited fomat (i.e. as stored in the record,
justified and filled with characters). Moving beyond the last
keyed field is not allowed.
LOGIN
The LOGIN key is used when starting up the keystation, see
section 3.2. Accidental depressions of the LOGIN key cause no
errors.
RECORD
The RECORD key is used in the rekey mode to insert and delete a
record as follows:
1. Key: I
or: D
2. Press the RECORD key.
If the letter I is keyed, a new record, keyed as in key mode,
will be inserted before the current record. If the letter D is
keyed, the current record will be deleted.
Further the RECORD key is used in the key, rekey and edit-key
modes to clear all records from the current record to the last
keyed record in the batch, i.e. the records cleared are the re-
cords over which backspacing has been executed uding REC key.
The key is used as follows:
\f
1. key: C
2. Press the RECORD key.
The RECORD key is only valid in the first position of a record.
REC
The REC key is used for backspacing to the first keyed posi-
tion of the current record or, if at the first keyed position,
to the first keyed position of the previously keyed record. Back-
spacing beyond the start of the batch is not allowed.
REC
The REC key is used for moving forward to the first keyed
position of a record. Moving beyond the last keyed record in the
batch is not allowed.
REC REL
In all keying modes, the REC REL key is used to terminate a
record without further keying. The current field is terminated
as if the ENTER key has been pressed, and the remainder of the
keyed fields in the record are checked.
If the REC REL key is pressed before all keyed fields, specified
with min. length greater than zero, are completed, an error mes-
sage is output and the operator must key from the first field,
specified with min. length greater than zero.
If the remainder of the record does not contain fields, speci-
fied with min. length greater than zero, the record is released
to the system for storage.
SUBFORM
The SUBFORM key is used to select a new subformat as follows:
1. Key to subformat name (1 letter or digit).
2. Press the SUBFORM key.
The selection of a protected subformat or of a subformat not in
the current format causes an error and the subformat is not
changed. Use of the SUBFORM key is valid only in the first
manual position of a record and only when records are created,
as in the key mode. In any subsequent mode, subformat selection
is automatic and use of the SUBFORM key causes an error.
\f
T_ 2.2.3 D_a_t_a_ _K_e_y_s_
The standard keyboard contains the following data keys:
KEY MEANING
Space
! Exclamation
"
#
< Dollar
% Percent
& Ampersant
' Quotation
( Left Parenthesis
) Right Parenthesis
* Asterisk
+ Plus
, Comma
- Minus or hyphen
. Point
/ Stroke
0 through 9 Digits
: Colon
; Semicolon
Less than
= Equal
' Greater than
? Question mark
Æ Commercial At
A through Z Letters
Bar
&_ \f
F_ 3 W_O_R_K_ _I_N_I_T_I_A_T_I_O_N_
3.1 S_y_s_t_e_m_ _S_t_a_r_t_ _U_p_
Before work can be initiated at a key station, the system must
be ready. The system start up procedure is described in the
Operating Guide.
3.2 K_e_y_ _S_t_a_t_i_o_n_ _S_t_a_r_t_ _U_p_
If the key station power switches are left in the 'ON' position
before system start up, the message
'RC 3600 DATA ENTRY STATION CLOSED
PRESS LOGIN TO CONTINUE'
will appear on the display screen when the system is ready.
If the key station power switches are set in the 'ON' position
after system start up, the key station will be ready when above
mentioned message appears.
The key station is then in the s_t_o_p_ _m_o_d_e_ and the key operator
must perform the following login procedure to initiate work:
1. Press the LOGIN key.
2. Key the initials (2 or 3 characters).
3. Key the user number (6 digits).
4. Press the ENTER key.
Example: HH 212199
If password have been entered into the system then the combina-
tion of initials and user number must correspond to a combina-
tion mentioned in the passwordfile. See also section 15.
If the user identification is accepted by the system, the mes-
sage:
'STATION LOGGED IN'
will appear on the display screen. The key station is now said
to be in l_o_g_i_n_ _m_o_d_e_ and is ready to accept the control commands.
If the user identification is not accepted an error message will
appear and the login procedure must be repeated. \f
F_ 4 L_O_G_I_N_ _M_O_D_E_
4.1 C_o_n_t_r_o_l_ _C_o_m_m_a_n_d_s_
The following control commands can be performed when the key
station is login mode:
SET - Used for creation of data batches and job
(section 5).
KEY - Used for initiation of the key mode which is
the main data entering mode (section 6).
REKEY - Used for initiation of the rekey mode, which
is the data verification mode (section 7).
EDIT - Used for initiation of the edit mode, which
is the batch search and batch modification
mode (section 8).
SUPERVISOR - Used for initiation of the supervisor mode,
where the supervisor functions are performed
(section 9).
GOODBYE - Used for termination of login mode, places
the key station in the stop mode (section
10).
4.2 E_n_t_e_r_i_n_g_ _C_o_n_t_r_o_l_ _C_o_m_m_a_n_d_s_
This section describes the general rules for entering control
control commands. The syntax for various commands is described
in the above mentioned sections.
The items forming the command must be separated by at least one
space, but more spaces are allowed. The command is ended by
pressing the ENTER key. The system only checks the first two
characters of each command word. The first character in a name
(i.e. a batchname, a jobname, or a formatname) must be a letter,
the succeeding characters (if any) may be letters or digits.
Before a command is terminated by pressing the ENTER key, the
CHAR , CHAR and FIELD keys may be used to position
the cursor within the command. Any character passed during the
positioning may be corrected.
If other control keys than the above mentioned are depressed,
the system outputs an error message on the message line, but\f
afterwards the cursor is positioned at the current position in
the command line and the entering of the current command may
continue. \f
F_ 5 B_A_T_C_H_ _D_E_S_C_R_I_P_T_I_O_N_
5.1 B_a_t_c_h_ _D_e_f_i_n_i_t_i_o_n_
A b_a_t_c_h_ is the area on a disc (a disc file), where the processed
data are stored. The batch is the output area for the processed
document.
The keyed data are stored in the batch as r_e_c_o_r_d_s_. The records
describe the logical structure of the processed document(s).
A record contains a number of fields. A f_i_e_l_d_ is an element in
the document that is processed as a single unit.
5.2 J_o_b_ _D_e_f_i_n_i_t_i_o_n_
A job is a collection of batches, which can be referred together
using the jobname. Physically a job is a named file on the disc.
The file contains the names of the batches in the job.
The names of all jobs within the system are collected in the j_o_b_
l_i_b_r_a_r_y_, also a file on the disc.
5.3 F_l_a_g_s_ _a_n_d_ _S_t_a_t_u_s_
Each field, record, and batch has certain system f_l_a_g_s_ associa-
ted to it. The flags are used for determinating the s_t_a_t_u_s_ of a
field, a record, and a batch.
5.3.1 F_i_e_l_d_ _F_l_a_g_s_
The field flags are named v_a_l_i_d_i_t_y_ flag and s_k_i_p_ flag and de-
scribes whether the field is:
* VALID or INVALID
* SKIPPED, SKIPPED BY STATEMENT, or NOT SKIPPED.
The field flags and their values are explained in the Data Entry
Format Language Guide.
5.3.2 R_e_c_o_r_d_ _F_l_a_g_s_
The record flags are named v_a_l_i_d_i_t_y_ flag and r_e_k_e_y_ flag and de-
fines whether the record is: \f
* VALID or INVALID
* REKEYED or NOT REKEYED.
The record validity flag is INVALID if at least one field in the
record is invalid, otherwise the validity flag is VALID.
The record rekey flag is REKEYED if the record is rekeyed,
otherwise the rekey flag is not rekeyed.
5.3.3 B_a_t_c_h_ _F_l_a_g_s_
The batch flags are named s_t_a_t_e_ flag, r_e_k_e_y_ flag, e_d_i_t_ flag,
d_u_m_p_ flag, t_r_a_n_s_f_e_r_ flag, s_a_v_e_ flag, v_a_l_i_d_i_t_y_ flag, s_o_r_t_ flag,
r_e_k_e_y_ _r_e_q_u_i_r_e_d_ flag, and v_a_l_i_d_ _r_e_q_u_i_r_e_d_ flag.
The values of the s_t_a_t_e_ _f_l_a_g_ and the conditions for their
attainment are the following:
BLANK - After the batch has been created, but
before any keying is initiated.
CLOSED - After termination of keying, rekeying or
editing.
EDITING - During editing.
EDITING ESCAPED - After temporary interruption of editing.
KEYING - During keying.
KEYING + REKEYING - During concurrent keying and rekeying.
KEYING + REKEYING
ESCAPED - After rekeying has been temporarily inter-
rupted, while keying is still taking
place.
REKEYING - During rekeying.
REKEYING ESCAPED - After temporary interruption of rekeying.
The r_e_k_e_y_ _f_l_a_g_ is REKEYED when every record in the batch is re-
keyed, the falg is PARTIAL REKEYED if some but not all of the
records are rekeyed, and the flag is NOT REKEYED if none of the
records are rekeyed. A batch can be PARTIAL REKEYED if it has
been rekeyed, and when additional records have been created in
the batch by a keying performed after the initial rekeying.
The e_d_i_t_ _f_l_a_g_is EDITED, if the batch has been edited and is not
opened for keying or rekeying later on, otherwise the flag is
NOT EDITED.
The d_u_m_p_ _f_l_a_g_ is DUMPED, if the batch has been dumped in host
computer format, otherwise the flag is NOT DUMPED. \f
The t_r_a_n_s_f_e_r_ _f_l_a_g_ is TRANSFERRED, if the batch has been trans-
ferred by transmission to a host computer in remote job entry
fashion, otherwise the flag is NOT TRANSFERRED.
The s_a_v_e_ _f_l_a_g_ is SAVED, if the batch is saved by the supervisor
program SAVE, otherwise the flag is NOT SAVED.
The v_a_l_i_d_i_t_y_ _f_l_a_g_ is INVALID, if at least one record in the
batch is flagged as invalid, otherwise the flag is VALID.
The s_o_r_t_ _f_l_a_g_ is SORTED, if the batch has been sorted by the
Data Entry Sort Package, otherwise the flag is NOT SORTED.
The r_e_k_e_y_ _r_e_q_u_i_r_e_d_ _f_l_a_g_ is REQUIRED, if the batch must be
flagged as rekeyed before it may be dumped in host computer
format or transferred to host computer, otherwise the flag is
NOT REQUIRED.
The v_a_l_i_d_ _r_e_q_u_i_r_e_d_ _f_l_a_g_ is REQUIRED, if the batch must be valid
before it may be dumped in host computer format or transferred
to host computer, otherwise the flag is NOT REQUIRED.
The batch flags determine the batch status, and are checked
before any batch operation. See section 11 about the protection
system.
5.4 B_a_t_c_h_ _a_n_d_ _J_o_b_ _C_r_e_a_t_i_o_n_
New data batches and jobs are created by the control command
SET. The SET command has the following syntax:
1. Key: SET
2. Key the jobname (1 to 5 characters).
3. Key the format name (1 to 5 characters).
4. Key the batch name (1 to 5 characters).
5. If the standard batch size is not wanted, then key the size
(integer between 2 and 761).
6. If the batch must be rekeyed before it may be dumped or
transferred, then key:
REKEY
7. If the batch must be valid before it may be dumped or
transferred, then key:
VALID
8. Press the ENTER key. \f
Examples: SET JOB01 FROM BAT01 50
SET JOB02 F199 BAT02 REKEY VALID
The SET command performs:
* Creates a data batch with specified name and with either
the specified size or the standard size.
* Creates a job, if the job name does not already exist
within the system, with the specified name and inserts the
job into the job library.
* Checks whether or not the specified format name exists
within the system.
* Initializes the batch status to:
State flag = BLANK
Rekey flag = NOT REKEYED
Edit flag = NOT EDITED
Dump flag = NOT DUMPED
Transfer flag = NOT TRANSFERRED
Save flag = NOT SAVED
Validity flag = VALID
Sort flag = NOT SORTED
Rekey required
flag = REQUIRED if the REKEY parameter is
specified elsne NOT REQUIRED.
Valid required
flag = REQUIRED if the VALID parameter is
specified else NOT REQUIRED.
The format name specifies the format which controls all keying,
rekeying and editing to this batch.
The size of the batch refers to the number of disc sectors (1
sector = 1 block = 512 characters) which are reserved for the
batch. If the batch size is not specified the batch is created
with the standard size represents the smallest area which can be
reserved on the disc. It must be observed that a batch is exten-
ded automatically when needed as long as disc space is avail-
able.
When specifying the REKEY parameter, the batch is flagged so it
must be rekeyed before it can be dumped or transferred.
When specifying the VALID parameter, the batch must be valid
before it can be dumped or transferred. \f
5.5 B_a_t_c_h_ _a_n_d_ _J_o_b_ _D_e_l_e_t_i_o_n_
When a batch or a job is not needed any longer within the sys-
tem, it may be deleted by the supervisor program DELETE. See
Users Guide Part 2. \f
F_ 6 K_E_Y_ _M_O_D_E_
6.1 K_e_y_ _M_o_d_e_ _I_n_i_t_i_a_t_i_o_n_
The key mode is used for creating records in a data batch and is
initiated by keying the following command:
1. Key: KEY
2. Key the batch name (1 to 5 characters).
3. If fill-in-the-blanks guidance is wanten, then key:
IMAGE
4. If keying in an already dumped or transferred batch is
wanted, then key:
RELEASE
5. Press the ENTER key.
Examples: KEY BAT01 IMAGE
KEY BAT02
KEY BAT03 IMAGE RELEASE
The KEY command prepares the batch for key mode by performing:
* Checks if the batch name is a batch within the system.
* Checks the batch status in order to determine whether or not
keying to the batch is allowed.
* Changes the batch status to one of the following three valu-
es: KEYING, KEYING + REKEYING or KEYING + REKEYING ESCAPED.
* Reserves an area in core for the format and loads the format
into the core, if it is not already there.
* Reserves areas in core for the record and the registers.
Keying to a batch is allowed only if the state flag in the batch
status has one of the following values:
BLANK - First time keying to a batch.
CLOSED - Reopening keying to a batch.
REKEYING - Reopening keying to a batch, which is
during rekeying at another key station.
REKEYING ESCAPED - Reopening keying to a batch, where the
rekeying has been temporarily interrupted.
Normally keying is not allowed when the dump flag or the trans-
fer flag shows that the batch has already been dumped ortrans-
ferred; however when the RELEASE parameter is specified in the\f
KEY command, the protection is suspended by clearing the dump
flag and the transfer flag.
A batch can never be opened for keying if it is flagged as
sorted.
All keying to the batch will be controlled by the format speci-
fied in the batch creation command. Specifying the IMAGE para-
meter means that the fill-in-the-blanks guide is displayed on
the screen while keying. If the format does not contain an image
part, specifying the IMAGE parameter has no effect.
When a valid KEY command is entered, the display is cleared and
the status line will appear, showing the field index and the
first field to be keyed. The key station is now in key mode and
the registration may start.
6.2 W_o_r_k_i_n_g_ _C_y_c_l_e_ _i_n_ _t_h_e_ _K_e_y_ _M_o_d_e_
After a key command has been accepted by the system, control is
transferred to the first subfomat of the format. The subformat
defines the type and extent of fields, the output format of
fields, validation checks, etc. The processed data from keying a
subformat forms a record in the batch.
6.2.1 K_e_y_i_n_g_ _a_ _F_i_e_l_d_
While registrating, the operator may either key a field or by-
pass a field by pressing the BYPASS key. This applies to all
fields in the subformat except for those which are programmed as
not keyed fields. While the operator keys fields, the subformat
controlling the keying, insures that the data meets the speci-
fied validity requirements and reports invalid fields to the
operator.
The operator keys a field by pressing data keys corresponding to
the requested contents fo the field. A field is ended by pres-
sing one of the following control keys:
ENTER - Generally used to end a field.
- ENTER - Used if a field is programmed as an overpunched
signed numeric field and is to be given the negative
value.
REC REL - Used if the following fields in the subformat are to
be skipped. Works as ENTER for the current field. \f
Fields programmed as automatic fields (i.e. constant, duplica-
tion or incrementation fields) may be generated by pressing the
DUP key. The contents of the specified register is then used as
keyed input to the field. If a field has been programmed with
zero as minimum length, the operator may skip the field by pres-
sing the ENTER key. A number of fields programmed with zero as
minimum length may be skipped by pressing the REC REL key.
A field is first handled by the system when either the field is
ended by pressing a control key or the extent of the field has
been exceeded by pressing too many data keys. The handling of a
field consists of the following:
* Formatting the contents of the field as specified inthe
field definition.
* Inserting the field into the record.
* Checking the type and the number of keyed characters.
* Executing, if the field has not been skipped, the program
statements.
6.2.2 E_r_r_o_r_ _R_o_u_t_i_n_e_
If an error has been detected by the system, an audiable alarm
is given and an alarm message is displayed on the message line.
The operator must press the ERROR RELEASE key to clear the alarm
message and activate the keyboard. The field may then either be
corrected or bypassed by pressing the BYPASS key. The cursor may
be moved to a character by using the CHAR key. Key depres-
sions other than ERROR RELEASE are ignored when an alarm is dis-
played.
6.2.3 K_e_y_i_n_g_ _a_ _R_e_c_o_r_d_
When all fields are keyed in a record and handled by the system,
the record is transferred to the disc as a record in the batch.
6.2.4 S_u_b_f_o_r_m_a_t_ _S_e_l_e_c_t_i_o_n_
When the batch is created the keying is done in accordance with
the current subformat, until a new subformat is selected. The
selection is either automatic (programmed in the format) or ma-
nual. Manually in the first position of a record, the operator
selects a new subformat by performing the following:
1. Key the name of the new subformat (1 character).
2. Press the SUBFORM key.
\f
6.2.5 P_o_s_i_t_i_o_n_i_n_g_ _i_n_ _t_h_e_ _b_a_t_c_h_
While keying, the operator has certain possibilities for posi-
tioning in the batch by means of control keys.
6.2.5.1 C_h_a_r_a_c_t_e_r_ _P_o_s_i_t_i_o_n_i_n_g_. Pressing the CHAR key causes the
cursor to backspace one character position in the current field.
Attempts to backspace beyond first position in the field has no
effect. Pressing the CHAR key causes the cursor to be moved
forward one character position in the field. Attempts to move
beyond the last keyed character in the field has no effect.
6.2.5.2 F_i_e_l_d_ _P_o_s_i_t_i_o_n_i_n_g_. When the cursor is situated after the first
position in a field, pressing the FIELD key causes the cur-
sor to backspace to the first position in the field. If already
in the first position, the field index and the cursor are back-
spaced to the first position of the previously keyed field,
which will be output on the screen in edited format. Backspacing
beyond record start is not allowed. Pressing the FIELD key
causes the field index and the cursor to be moved forward to the
next keyed field in the record and the field will be output on
the screen in edited format. Moving beyond the last keyed field
is not allowed. If the positioning causes page shift the data
area of the display is cleared and the already keyed fields in
the new page are displayed before the cursor is moved.
6.2.5.3 R_e_c_o_r_d_ _P_o_s_i_t_i_o_n_i_n_g_. Pressing the REC key in the first po-
sition of the current record causes the field index to backspace
to the first keyed position of the previously keyed record. If
not in the first position, the field index and the cursor are
backspaced to the first position of the current record and the
backspaced fields will be output on the screen in edited format.
Pressing the REC key causes the field index to move to the
first keyed position of a record. After positioning to another
record the display is cleared, the already keyed fields in the
new record are displayed and the cursor is positioned to the
first keyed position. Backspacing beyond the start of the batch
and moving beyond the last keyed record in the batch is not
allowed.
6.2.6 C_o_r_r_e_c_t_i_o_n_s_
6.2.6.1 C_h_a_r_a_c_t_e_r_ _C_o_r_r_e_c_t_i_o_n_s_. Any character in the current field may be
corrected before the field is completely keyed by pressing
CHAR or CHAR until the cursor is under the invalid cha-
racter and then key the character again. \f
6.2.6.2 F_i_e_l_d_ _C_o_r_r_e_c_t_i_o_n_s_. Any field in the current record may be cor-
rected by pressing FIELD or FIELD until the cursor is
under the first position of the invalid field. Single charac-
ter(s) may be corrected by moving the cursor to the character in
question using the CHAR key. Or the whole field may be keyed
again. Any field in the batch may be corrected by pressing REC
or REC until the record containing the invalid fields is
reached and then perform the above described procedure for field
corrections.
6.2.6.3 R_e_c_o_r_d_ _C_o_r_r_e_c_t_i_o_n_s_. If it is the last record in the batch, the
current record may be cleared by pressing the CLEAR key. In the
first position of a record, all records, from the current to the
last record in the batch, may be deleted by performing the fol-
lowing:
1. Key: C
2. Press the RECORD key.
6.3 K_e_y_ _M_o_d_e_ _T_e_r_m_i_n_a_t_i_o_n_
The registration is automatically terminated when the END state-
ment in the format is reached. During the key mode, the operator
interrupt the keying by pressing the ESCAPE key in the first
keyed position of a record.
Registration may be interrupted automatically if a hardware mal-
function occurs, a divergence between format and batch is delec-
ted, or the key station is cleaned by the supervisor. A message
displayed on the message line informs the operator about the
reason for closing down work at the key station.
When work is interrupted or terminated the following is per-
formed:
* The state flag and the validity flag in the batch status are
updated.
* The format area is released, if no other key station uses
the same format.
* The record area and the register area are released.
* The operator statistics are transferred to a record in the
account file. See section 12.2 about the account system.
The state flag in the batch status will be assigned one of the
following three values: \f
CLOSED - Keying has been performed.
REKEYING - Concurrent keying and rekeying has been performed.
REKEYING
ESCAPED - Concurrent keying and rekeying has been performed
earlier, but the rekeying is temporarily interrup-
ted.
The validity flag is set accordingly to the number of invalid
records in the batch.
The mode of the key station is changed to login, the display is
cleared, and the system is ready for a new control command. \f
F_ 7 R_E_K_E_Y_ _M_O_D_E_
7.1 R_e_k_e_y_ _M_o_d_e_ _I_n_i_t_i_a_t_i_o_n_
The verification of a previously keyed data batch is performed
in the rekey mode. Each time a field is keyed a comparison is
made between the new field and the field already in the batch.
The rekey mode is initiated by entering the following command:
1. Key: REKEY
2. Key the batchname (1 to 5 characters).
3. If fill-in-the-blanks guidance is wanted, then key:
IMAGE
4. If rekeying an already dumped or transferred batch is
wanted, then key:
RELEASE
5. Press the ENTER key.
Examples: REKEY BAT01
REKEY BAT02 RELEASE
REKEY BAT 03 IMAGE RELEASE
The REKEY command prepares the specified batch for rekey mode by
doing the following:
* Checks if the batch name is a batch with the system.
* Checks the batch status to determine whether or not rekeying
to the batch is allowed.
* Changes the state flag in the batch status to one of the
following two values: REKEYING or KEYING + REKEYING.
* Creates a work batch, if such does not already exist.
* Reserves an area in core to the format and loads the format
to core, if it is not already there.
* Reserves areas in core to the record and to the registers.
Rekeying is allowed only if the state flag in the batch has one
of the following values:
CLOSED - Start of rekeying to a batch.
KEYING - Start of rekeying to a batch, while
concurrent keying is performed.
REKEYING ESCAPED - Reopening the rekeying, which has been
temporarily interrupted. \f
KEYING + REKEYING
ESCAPED - Reopening the rekeying, which has been
temporarily interrupted. Concurrent keying
is taking place.
Rekeying to a batch which is flagged as sorted is not allowed.
The IMAGE and RELEASE parameters are described under the KEY
command (section 6.1).
While rekeying the work batch contains the rekeyed records.
All rekeying to the batch will be controlled by the format
specified in the batch creation command.
When a valid REKEY command is entered, the display is cleared
and the status line will appear, showing the first field to be
rekeyed. The key station is now in the rekey mode and the regi-
stration may start.
7.2 W_o_r_k_i_n_g_ _C_y_c_l_e_ _i_n_ _t_h_e_ _R_e_k_e_y_ _M_o_d_e_
Fields not programmed for rekeying as well as fields which have
already been rekeyed, are automatically generated by using the
field already in the batch (the old field) as keyed input to the
field. The field status of the old field determines whether or
not the field program is executed. If it is flagged as skipped,
the field program is not executed; otherwise the field program
is executed in order to update the contents of registers.
The keying routine is breaked when an invalid field which should
be automatically generated is encountered. The operator is sig-
nalled by an error message, and the invalid field must be re-
keyed. The operator must also rekey a field programmed for not
rekey if the old field is flagged as skipped by statement and
the field is not skipped by statement during the rekey.
7.2.1 R_e_k_e_y_i_n_g_ _a_ _F_i_e_l_d_
When a field is keyed, a comparison is made between the field
already in the batch and the new field. If they are not equiva-
lent an error message and the old value are displayed. The ope-
rator must then rekey the field a second time.
On completion of the second rekey, there will be three possibi-
lities: \f
1. The new input is now equivalent to the field already in the
batch. The input will be accepted and the old value will
survive.
2. The new input is equivalent to the field just keyued. The
input will now be accepted and the new value will be in-
serted in the record.
3. There is still a miscompare of the old and new values. The
field must be rekeyed until either 1 or 2 takes place.
7.2.2 R_e_k_e_y_i_n_g_ _a_ _R_e_c_o_r_d_
After a field has been rekeyed, the field index is set to the
next field to be rekeyed. After rekeying the last field in a
record, the record is transferred to the disc as a record in the
work batch and the next record to be rekeyed is located.
Fields which are not keyed in the rekey mode, are generated auto-
matically. The contents of the field already in the batch is
used as keyed input to the field.
7.2.3 S_u_b_f_o_r_m_a_t_ _S_e_l_e_c_t_i_o_n_
The subformat selection is automatic in the rekey mode and
follows the batch. Therefore the SUBFORM key is invalid in the
rekey mode. Only when new records are created by the insert
record procedure (section 7.2.6.1), the operator may manually
change the subformat.
7.2.4 P_o_s_i_t_i_o_n_i_n_g_ _i_n_ _t_h_e_ _b_a_t_c_h_
The function of the control keys for positioning are equivalent
with the function in key mode, see section 6.2.5.
7.2.5 C_o_r_r_e_c_t_i_o_n_s_
Character, field and records corrections may be performed as in
key mode. In rekey mode, the operator has some additional possi-
bilities, described in the following, for inserting records in a
batch and deleting records from a batch.
7.2.5.1 R_e_c_o_r_d_ _I_n_s_e_r_t_i_o_n_. In the first keyed position of a record, the
operator may insert a record in the batch, by performing:
1. Key I
2. Press the RECORD key.
Having performed the insert procedure, the operator keys the new
record like in the key mode. When the record is finished, the
system returns to the normal rekeying performance. \f
The new record is inserted before the current record. Insertion
of records at the end of a data batch is accomplished by reope-
ning keying to that batch.
The inserted record is not prepared automatically for rekeying;
this can be done either by pressing the REC key and then key
the record again or later on by starting up a new rekey opera-
tion to the batch.
7.2.5.2 R_e_c_o_r_d_ _D_e_l_e_t_i_o_n_. In the first keyed position of a record, the
operator may delete the record from the batch, by performing:
1. Key: D
2. Press the RECORD key.
7.3 C_o_n_c_u_r_r_e_n_t_ _K_e_y_i_n_g_ _a_n_d_ _R_e_k_e_y_i_n_g_
Rekeying concurrently with the first time keying of the batch
may be carried out; but a gab of 12 records must always exist
between the keyer and the rekeyer. The rekeying is interrupted
automatically if the rekey operator reaches a point which is
less than 12 records from the keyer. The key operator cannot
backspace beyond 12 records from the point of rekeying when
pressing the REC key.
7.4 R_e_k_e_y_ _M_o_d_e_ _T_e_r_m_i_n_a_t_i_o_n_
The rekeying is terminated automatically when the last record of
the batch is rekeyed. The operator may interrupt the rekeying by
pressing the ESCAPE key.
The rekeying may sometimes automatically be interrupted as for
key mode, see section 6.3.
Along with the actions described under key mode termination,
when work is interrupted or terminated the following is per-
formed:
* The state flag in the batch status will be assigned one of
the following values:
\f
CLOSED- The rekeying is terminated
KEYING +
REKEYING ESCAPED - The rekeying is temporarily interrupted,
while a concurrent keying is continued.
REKEYING ESCAPED - The rekeying is temporarily interrupted.
* If all the records in the batch are rekeyed, the batchis
flagged as REKEYED; otherwise the bathc is flagged as PARTI-
AL REKEYED.
* If the new state flag is CLOSED, the old batch is deleted
and the work batch is renamed as batch.
The mode of the keystation is changed to login, the display is
cleared and the system is ready for a new control command. \f
F_ 8 E_D_I_T_ _M_O_D_E_
8.1 E_d_i_t_ _M_o_d_e_ _I_n_i_t_i_a_t_i_o_n_
The edit mode is the batch search and modification mode and is
initiated by the following command:
1. Key: EDIT
2. Key the batch name (1 to 5 characters)
3. If fill-in-the-blanks guidance is wanted, then key:
IMAGE
4. If editing to an already dumped or transferred batch is
wanted, then key:
RELEASE
5. Press the ENTER key.
Example: EDIT BAT01 RELEASE
The EDIT command prepares the specified batch for edit mode by
doing the following:
* Checks if the batch name is a batch within the system.
* Checks the batch status in order to determine whether or not
editing to the batch is allowed.
* Changes the state flag in the batch status to the following
value: EDITING.
* Creates a work batch, if such does not already exist.
* Reserves an area in core to the format and loads the format
to core, if it is not already there.
* Reserves areas in core to the record and to the registers.
Editing is allowed only if the state flag in the batch has one
of the following values:
CLOSED - Start of editing to the batch
EDITING ESCAPED - Re-opening the editing, which has been
temporarily interrupted.
Editing to a batch which is flagged as sorted is not allowed.
The RELEASE and IMAGE parameters are described under the KEY
command (section 6.1).
While editing the work batch contains the edited records. \f
The editing to the batch is controlled by the format specified
in the batch creation command.
When a valid EDIT command has been entered, the display is
cleared and the status line will appear together with the first
record in the batch. The key station is now in edit mode and the
editing may start.
8.2 W_o_r_k_i_n_g_ _C_y_c_l_e_ _i_n_ _t_h_e_ _E_d_i_t_ _M_o_d_e_
The edit mode comprises two submodes:
* E_d_i_t_-_s_e_a_r_c_h_ _m_o_d_e_, in which the operator can search the batch
and make corrections by means of commands.
* E_d_i_t_-_k_e_y_ _m_o_d_e_, in which the operator can correct one or more
fields or records by menas of keying like in key mode.
Having accepted the EDIT command, the system selects edit-search
mode, the cursor is positioned at the command line (first line
of the data area) and the system is waiting for the operator to
enter an edit command.
Work in edit mode may be carried out by specifying batch search
commands until the system reaches a field or a record which is
to be corrected. The operator may change the mode from edit-
-search to edit-key by menas of the KEY command (section 8.3.10)
and then key the fields like in the key mode. When the desired
fields are corrected the mode may be changed back to edit-search
by pressing the ESCAPE key. Now new edit commands may be entered
either to reach new fields to be corrected or to finish the edi-
ting.
In the edit mode, the operator also has the possibility to de-
lete or insert a record in the batch.
8.2.1 E_d_i_t_-_s_e_a_r_c_h_ _M_o_d_e_
The edit-search mode comprises commands for batch searching and
batch modification. A batch may be searched on the basis of:
RECORD - Move forward to the specified record
number (section 8.3.1)
FIELD - Move forward to the specified field
number (section 8.3.2)
INVALID RECORD - Move forward to the next invalid record
(section 8.3.3). \f
INVALID FIELD - Move forward to the next invalid field
(section 8.3.4).
STRING - Move forwart to the first field containing
the specified character string (section
8.3.5).
LOCAL - Move forward to the first field containing
the specified character string in the spe-
cified subformat (section 8.3.6).
While the batch is scanned, fields are generated by using the
field value already in the batch (the old field) as keyed input
to the field. The field status of the old field determines
whether or not the field program is executed. If it is flagged
as skipped, the field program is not executed; otherwise the
field program is executed in order to update the contents of
registers.
A search is terminated if:
* The specified item is reached.
* An error during field program execution has occured.
* An invalid flagged field is met.
* A field flagged as skipped by statement is met; but the
field is not skipped by statement during editing.
When the search is terminated, the status line shows which field
is the current one (the field index) and the page of the record
which contains the current field is displayed. The cursor will
remain on the command line, and the system is waiting for the
operator to enter the next edit command.
If the search is stopped because of an error and before the
specified item is reached, the operator may either correct the
current field in edit-key mode or enter the CONTINUE command
(section 8.3.9) in order to continue the search. If the CONTINUE
command is entered the current field will be flagged as invalid.
If the specified item is not found within the batch, the editing
is terminated, see section 8.4.
When the operator wants to terminate edit mode, an END command
(section 8.3.8) must be entered.
The edit-search mode comprises one search/correction command,\f
the GLOBAL command (section 8.3.7) which searches through the
batch from the current field to the end of the batch. Every time
a specified character string is found in afield with a speci-
fied field number and in a specified subformat, the character
string is replaced under format control by another character
string. The GLOBAL command terminates the edit mode.
Edit-search mode also comprises commands for insertion and
deletion of records as described in the following sections.
8.2.1.1 R_e_c_o_r_d_ _I_n_s_e_r_t_i_o_n_. In the first field or the first keyed field of
a record, the operator may insert a new record in the batch by
entering the INSERT command (section 8.3.11). Having accepted
the insert command the system clears the data area of the dis-
play and positions the cursor at the first keyed field. Now the
operator keys the new record like in key mode. A new subformat
may be selected before keying the record by performing the sub-
format selection procedure, see section 6.2.4. When the record
is finished, the system returns to the normal edit-search mode
performance. The next record is displayed and the cursor is
placed at the command line.
The new record is inserted before the current record. Insertions
of records at the end of a data batch is accomplished by re-ope-
ning keying to that batch.
8.2.1.2 R_e_c_o_r_d_ _D_e_l_e_t_i_o_n_. In the first field or the first keyed field of
a record, the operator may delete a record from the batch, by
entering the DELETE command (section 8.3.13). Having deleted the
current record, the system displays the next record and the cur-
sor is positioned at the command line.
In the edit mode, the operator is able to delete a record of
which a_l_l_ fields are not keyed fields. This is not possible in
the rekey mode.
8.2.2 E_d_i_t_-_k_e_y_ _M_o_d_e_
When the KEY command has been entered the mode is changed to
edit-key and the cursor is moved from the command line to the
position of the first field to be keyed.
8.2.2.1 K_e_y_i_n_g_ _a_ _F_i_e_l_d_. The keying of fields in edit-key mode takes
place like in key mode, see section 6.2.1. When a field is keyed
it is inserted into the record and replaces the value already
there. \f
8.2.2.2 K_e_y_i_n_g_ _a_ _R_e_c_o_r_d_. After keying the last field in a record, the
record is transferred to the disc as a record in the work batch.
Then the screen is cleared and the next record to be keyed is
displayed.
8.2.2.3 S_u_b_f_o_r_m_a_t_ _S_e_l_e_c_t_i_o_n_. The subformat selection is automatic in the
edit-key mode and follows the batch. Therefore the SUBFORM key
is invalid in edit-key mode.
8.2.2.4 P_o_s_i_t_i_o_n_i_n_g_ _i_n_ _t_h_e_ _B_a_t_c_h_. The function of the control keys for
positioning are equivalent with the function in key mode, see
section 6.2.5. However, there exist the following differences
concerning the FIELD and REC keys. Both the FIELD
and the REC key may be used beyond the last keyed field in a
record. The field value already in the batch is then used as
keyed input to the field and the field status determines whether
or not the field program is executed. Thus the FIELD and the
REC key may be used for moving forward through the batch in
order to find new fields to be corrected.
If a search has moved the field index beyond a desired field,
the REC key may be used in edit-key mode to backspace the
field index.
8.2.2.5 C_o_r_r_e_c_t_i_o_n_s_. Character, field and record corrections may be per-
formed as in key mode, see section 6.2.6.
8.2.2.6 T_e_r_m_i_n_a_t_i_o_n_ _o_f_ _E_d_i_t_-_K_e_y_ _M_o_d_e_. Edit mode and thereby edit-key
mode is terminated automatically when the end of the batch is
reached. The operator may at any position in a record change the
mode from edit-key ot edit-search by pressing the ESCAPE key pro-
vided that the record displayed when the KEY command was enter-
ed. The cursor is then moved from the current position in the
record to the command line.
8.3 E_d_i_t_ _C_o_m_m_a_n_d_s_
8.3.1 R_e_c_o_r_d_ _N_u_m_b_e_r_
1. Key: RECORD
2. Key a record number (as digits)
3. Press the ENTER key.
RECORD NUMBER moves forward in the batch to the specified record\f
number and positions the field index at the first field in the
record. The command can not be used for moving backwards in the
batch.
Example: RECORD 10
8.3.2 F_i_e_l_d_ _N_u_m_b_e_r_
1. Key: FIELD
2. Key a field number (as digits)
3. Press the ENTER key.
FIELD NUMBER moves the field index forward within the current
record to the field number specified. The command cannot be used
for moving backwards from the field currently pointed out by the
field index.
Example: FIELD 3
8.3.3 I_n_v_a_l_i_d_ _R_e_c_o_r_d_
1. Key: IRECORD
2. Press the ENTER key.
IRECORD searches the batch for the first record which is flagged
as invalid. The field index will be positioned at the first
field in the flagged record. If current record is invalid, the
command has no effect.
8.3.4 I_n_v_a_l_i_d_ _F_i_e_l_d_
1. Key: IFIELD
2. Press the ENTER key.
IFIELD searches the batch for the first invalid field. When an
invalid field is found, the search stops, and the field index is
positioned at the field. If current field is invalid, the com-
mand has effect.
8.3.5 S_t_r_i_n_g_
1. Key: STRING
2. Key the delimiting character.
3. Key the string (1 go 70 characters).
4. Key the delimiting character.
5. Press the ENTER key.
STRING searches the batch for the first field containing the
specified character string. The field index is positioned to the\f
field containing the character string.
The delimiter may be any data character on the keyboard, but the
two delimiting characters must be identical. The last delimiting
character may be omitted if the ENTER key is pressed immediately
after the character string.
The character string may contain any keyboard data character ex-
cept the delimiting character. Be aware that leading spaces af-
ter the first delimiting character will be a part of the charac-
ter string.
Examples:
If a search is wanted for the following string:
JACK AND JILL
then key: STRING 'JACK AND JILL'.
If a search is wanted for the following string:
ONE O'CLOCK
then key: STRING/ONE O'CLOCK/
8.3.6 L_o_c_a_l_
1. Key: LOCAL
2. Key subformat name (1 character).
3. Key a delimiting character.
4. Key the character string (1 to 60 characters).
5. Key a delimiting character.
6. Press the ENTER key.
LOCAL searches for the specified string in subformats of the
specified name only. The field index is positioned at the field
containing the character string. See further unter the STRING
command 8.3.5.
Example: LOCAL F 'COMPUTE'
8.3.7 G_l_o_b_a_l_
1. Key: GLOBAL
2. Key subformat name (1 character).
3. Key field number (as digits).
4. Key a delimiting character.
5. Key the old character string (1 to 25 characters).
6. Key a delimiting character.
7. Key a delimiting character.
8. Key a new character string (1 to 25 characters). \f
9. Key a delimiting character.
10. Press the ENTER key.
The GLOBAL command searches through the batch from the current
field to the end of the batch. Every time the old character
string is found in a field with the specified field number and
in the specified subformat, the new character string is inserted
in place of the old character string. If the old string is found
more than once in a field only the first appearance of the
string is changed. When the search is finished the editing is
terminated. It is not necessary to surround old and new string
with equivalent delimiting characters.
The length of the old and the new string must be equivalent. The
insertion is made under format control, so that the type of the
new character is checked.
Examples: GLOBAL H 1 'F1417' 'F1418'
GLOBAL 1 16 '76..' '1976'
GLOBAL A 3 ',' /,/
8.3.8 E_n_d_
1. Key: END
2. Press the ENTER key.
END terminates the editing.
8.3.9 C_o_n_t_i_n_u_e_
1. Key: CONTINUE
2. Press the ENTER key.
CONTINUE continues a search when the command has been interrup-
ted by an error.
If an error is found during the search, the search stops and the
record containing the invalid field is displayed. If the opera-
tor does not want to correct the invalid field the previously
keyed command may be continued by means of this command.
8.3.10 K_e_y_
1. Key: KEY
2. Press the ENTER key.
The KEY command changes the mode from edit-search to edit-key,
so that it is possible to correct one or more fields by keying\f
like in the key mode. The cursor is moved from the command line
to the position of the current field.
8.3.11 I_n_s_e_r_t_
1. Key: INSERT
2. Press the ENTER key.
INSERT makes it possible for the operator to insert a record in
the batch by keying the record, see section 8.2.1.1.
8.3.12 D_e_l_e_t_e_
1. Key: DELETE
2. Press the ENTER key.
DELETE deletes the current record from the batch, see section
8.2.1.2.
8.4 E_d_i_t_ _M_o_d_e_ _T_e_r_m_i_n_a_t_i_o_n_
The edit mode is terminated when the end of the batch is
reached.
The editing may sometimes automatically be interrupted as for
key mode, see section 6.3.
Along with the actions described under key mode termination,
when edit mode is interrupted or terminated the following is
performed:
* The state flag in the batch status will be assigned one of
the following values:
CLOSED - The editing is terminated.
EDITING ESCAPED - The editing is interrupted automatically.
* If the editingis terminated, the batch is flagged as
EDITED.
* If the new state flag is CLOSED, the old batch is deleted
and the work batch is renamed as batch.
The mode of the key station is changed to login, the display is
cleared and the system is ready for new control commands. \f
F_ 9 S_U_P_E_R_V_I_S_O_R_ _M_O_D_E_
If no supervisor exists, any key station in login mode can de-
signate itself as supervisor provided that the user identifica-
tion given in the login procedure allows entering supervisor
mode.
The following control command is used:
1. Key: SUPERVISOR
2. If the supervisor programs are to be slowed down then key:
SLOW
3. Press the ENTER key.
The command changes the mode from login to supervisor, the dis-
play is cleared and the supervisor state is output.
If the optional parameter SLOW is supplied then some supervisor
programs (e.g. DELETE and SURVEY), if activated, will runn in
the socalled slowmode meaning that they will enter regular de-
lays to prevent the work on other key stations from being slowed
down during supervisor program execution. The length of the de-
lays is a function of a system generation parameter and the num-
ber of active key stations.
For operating the supervisor, please consult part 2 of this
Users Guide.
If another key station is already the supervisor, the message
**SUPERVISOR EXISTS will appear on the screen and the key sta-
tion will remain in login mode. If the user identification used
in the login procedure does not allow supervisor mode, then the
message **NOT USER will appear.
\f
F_ 10 W_O_R_K_ _T_E_R_M_I_N_A_T_I_O_N_
If no work is being done at the key station this may be closed
by the following control command:
1. Key: GOODBYE
2. Press the ENTER key.
The GOODBYE command closes the key station by changing the mode
to stop mode. The message:
'RC 3600 DATA ENTRY STATION CLOSED
PRESS LOGIN TO CONTINUE'
is displayed on the screen and the operator must perform the
login procedure to reopen the key station.
\f
F_ 11 P_R_O_T_E_C_T_I_O_N_ _S_Y_S_T_E_M_
Before any batch operation, the batch status is checked in order
to prevent the operator from doing any unreasonable operation,
e.g. delete a batch which neither has been dumped nor saved or
dump a batch which already has been dumped.
However, the operator may suspend the protection by specifying a
release parameter to some batch operating programs.
The flags (being the batch status) are explained in section 5.3.
The following contains rules for batch status and allowable ope-
rations:
* Keying is the initial registration of the batch.
*Keying and rekeying of a batch may be carried out
simultaneously.
* Editing cannot be performed simultaneously with keying or
rekeying at the same batch.
* Keying, rekeying or editing cannot be performed when the
batch has already been dumped or transferred. If desired,
the RELEASE parameter in the KEY, REKEY or EDIT command may
be used to suspend the protection.
* Keying, rekeying or editing can never be performed when the
batch has been sorted.
* If a batch already has been dumped or transferred it cannot
be dumped or transferred a second time. If desired, the
DUMPOK parameter in the dump or transfer command may be used
to suspend the protection.
* A batch specified as 'rekey required' in the batch creation
command cannot be dumped or transferred unless the batch is
rekeyed. If desired, the RELEASE parameter in the dump or
transfer command may be used to suspend the protection.
* A batch specified as 'valid required' in the batch creation
command cannot be dumped or transferred unless the batch is
valid. If desired, the protection may be suspended by speci-
fying the RELEASE parameter in the dump or transfer command.
* A batch cannot be deleted unless the batch either has been
dumped, transferred or saved. If desired, the protection may
be suspended by specifying the RELEASE parameter in the de-
lete command.
The supervisor programs and their syntax are described in Part 2\f
of this Users Guide. The supervisor program SURVEY may be used
to examine the batch status of a batch.
\f
F_ 12 A_U_T_O_M_A_T_I_C_ _S_Y_S_T_E_M_ _S_U_P_E_R_V_I_S_I_O_N_
12.1 L_o_g_ _S_y_s_t_e_m_
The system automatically generates an operator log in a disc
file which is named the log file. The log indicates the work
which has been performed at the key stations by storing a copy
of the entered commands, a copy of the receipts from the system
and the operator statistics as records in the log file.
The following kinds of commands are stored:
* Supervisor commands.
* Initials and user number from the login procedure.
* Control commands in login mode.
The following kinds of receipts are stored:
* Receipts given in supervisor mode on the message line.
* Receipts given when the login procedure has been performed.
* Receipts given when a control command cannot be performed
due to an error.
* Receipts given when keying, rekeying or editing is finished.
Please note that the messages mentioned in section 13.5 are not
stored in the log.
The operator statistics describes what has been performed during
keying, rekeying or editing and contains:
* Name of the job containing the batch.
* Name of the format used.
* Name of batch.
* Name of the mode being performed.
*Keying time (no. of minutes)
*Number of keystrokes.
*Number of records (including invalid) produced.
*Number of errors during registration
*Number of invalid records produced.
Besides the copy of a command, a receipt or the operator statis-
tics each record in the log file contains:
* The date for creation of the record. \f
* The time of day for creation of the record.
* The key station number.
* The initials of the key station operator.
The system comprises supervisor programs for processing the log
file. The log file may be dumped on magnetic tape by the super-
visor program DUMPSTAT. The LISTLOG program prints the operator
log from a magnetic tape created by DUMPSTAT. Both DUMPSTAT and
LISTLOG are described in Users Guide part 2.
When the system is installed with N_E_W_ catalog, the log file is
created on the disc as an area of 300 disc sectors. The system
supervises the file and writes an alarm message on the operator
console device when 50 sectors are left. The message will be
repeated every 2 minuts.
When the log file is full, the system stops writing records in
the file and an alarm message also on the console device (repea-
ted every 15 seconds) informs the operators that the file is
full.
Besides the dumping to tape, the DUMPSTAT program clears the log
file. The supervising operator must activate the DUMPSTAT pro-
gram regularly in order to clear the log file.
12.2 A_c_c_o_u_n_t_ _S_y_s_t_e_m_
The operator statistics are not only stored in the log file but
also in another system file on disc - named the account file.
The system comprises supervisor programs which process the ac-
count file in order to make printouts of accumulated operator
statistics.
Each record in the account fie contains the following informa-
tion:
*The date for creation of the record.
*The time of day for creation of the record.
*The key station number.
*The initials of the key station operator.
*Name of the job containing the batch.
*Name of the format used.
*Name of the batch.
*Name of the mode being performed. \f
* Keying time (minutes).
*Number of keystrokes.
*Number of records (including invalid) produced.
*Number of errors during registration.
*Number of invalid records produces.
The supervisor program DUMPSTAT dumps the contents of the ac-
count file to magnetic tape. The LISTACCOUNT program accumulates
the statistics from a magnetic tape created by DUMPSTAT and
prints the accumulated statistics on the basis of job name and/-
or operator initials. Both DUMPSTAT and LISTACCOUNT are de-
scribed in Users Guide part 2.
When the system is installed with N_E_W_ catalog, the account file
is created on the disc as an area of 95 disc sectors. The system
supervises the file and writes an alarm message on the operator
console device when 15 sectors are left. The message will be
repeated every 2 minuts.
When the account file is full, the system stops writing in the
file and an alarm message also on the console device (repeated
every 15 seconds) informs the operators that the file is full.
Besides the dumping to tape, the DUMPSTAT program clears the ac-
count file. The supervising operator must activate the DUMPSTAT
program regularly in order to clear the account file.
12.3 D_i_s_c_ _S_p_a_c_e_ _S_u_p_e_r_v_i_s_i_o_n_
The amount of free disc space is supervised automatically by the
system. The message **DISC ALMOST FULL will appear on the opera-
tor console device when 300 sectors are left. The message will
be repeated every 2 minutes. When 150 sectors are left, the mes-
sage is changed to **DISC FULL and is now repeated every 15 se-
conds.
As soon as the message begin to appear, the supervisor ought to
start deleting batches no longer used because the work at a key
station is interrupted if a batch needs extension and free disc
sectors are not available.
\f
T_ 12.4 C_h_e_c_k_p_o_i_n_t_ _a_n_d_ _R_e_s_t_a_r_t_
Every 15 seconds the current status of work being done at the
key stations (named a checkpoint) is stored on the disc.
If the system is stopped (e.g. in case of system break-down)
while some key stations are active (i.e. keying, rekeying or
editing), the latest checkpoint is used to close down the active
batches when the system is restarted. The operations which were
abrupted by the system break-down may be continued when the
system is ready again.\f
13 M_E_S_S_A_G_E_S_
13.1 S_t_o_p_ _M_o_d_e_
M_E_S_S_A_G_E_ M_E_A_N_I_N_G_ R_E_P_A_I_R_
NOT INIT The initials are not 2 or 3 characters. Perform the login procedure again.
NOT USER The keyed number is not a user number. Perform the login procedure again.
Or user identification cannot be accepted Or correct the passwordfile.
as it is not mentiioned in the passwordfile.
Or the user identification in in the pass-
wordfile contains an illegal supervisor digit
(i.e. not 0 or 1).
STATION LOGGED IN The login procedure has been accepted.
13.2 L_o_g_i_n_ _M_o_d_e_
M_E_S_S_A_G_E_ M_E_A_N_I_N_G_ R_E_P_A_I_R_
BATCH DUMPED OR Keying, rekeying or editing cannot be per- Specify the RELEASE parameter in the KEY,
TRANSFERRED formed because the batch already has been REKEY or EDIT command if desired.
dumped or transferred.
BATCH END Keying cannot be performed because the END In edit mode the last record of the batchmay
statement is executed. be deleted or records may be inserted into
the batch.
BATCH ERROR A serious inconsistence is found between the Check that the format in control is unchanged
batch and the format which controls the keying, from a previous registration - also the size
rekeying or editing. The registration is closed and number of registers must be unchanged.
down. Otherwise the message is due to a software
error.
BATCH EXISTS The batch name already exists within the system.Delete the existing batch or create the batch
with another name.
BATCH IN USEThe job specifies that the batch is being used Wait until the other key station has finished
by another key station or by a supervisor pro- the work on the batch or until the supervisor
gram.program finishes. If the batch is not in use
it is necessary to reload the system as asu-
pervisor program has not cleared the reserva-
tion of the batch. If this does not help, the
job specification may be cleared by the
program RESCUE.
BATCH NOT IN JOB The batch does not exist in the job. Fatal system error, please contact RC.
BATCH SIZE The specified batch size is not in the range Re-enter the SET command with a correct batch
of 2 and 761.size.
BATCH SORTED Key, rekeying or editing cannot be performed
because the batch has been sorted.
\f
M_E_S_S_A_G_E_ M_E_A_N_I_N_G_ R_E_P_A_I_R_
BATCH STATUS The value of the state flag in the specified Dependent on the value of the state flag and
batch prevents keying, rekeying or editing the control command entered one of the fol-
the batch. For KEY commands the state must belowing actions may repair the situation. If
BLANK, CLOSED, REKEYING or REKEYING ESCAPED.the state flag is ESCAPED, then finish the
For REKEY commands it must be CLOSED, KEYING,rekeying or editing. If the state flag is
KEYING + REKEYING ESCAPED or REKEYING ESCAPED.BLANK, enter a KEY command. If the state flag
For EDIT commands it must be CLOSED or EDITINGis keying, rekeying or editing and no key
ESCAPED.station is using the batch, then execute the
supervisor program RESCUE.
CHAR LOST One or more characters are lost by the system. Re-enter the command.
CONTROL KEY NOT ALLOWED The control key just pressed has no function The message is a warning, so the input may
continue.
CURSOR OUTSIDE SCREEN Keying, rekeying or editing is closed down Repair the format or image (line and/or
because the format (or image) is preparedposition). Or use a key station with a larger
for a larger screen.screen.
DISC ERROR, FILE: Name A hardware or software malfunction has occured Dependent on the value of the code it may be
STATUS: Code during a disc operation. Consult User's Guidenecessary to
Part 2, appendix 2 for the meaning of the 1) Re-load the system
codes. Name is the name of the discfile 2) Install the system with catalog NEW
accessed when the error occured (e.g. a 3) Repair the disc device.
batchname).
ENTRY EXISTS The batch name is a SET command or the workSee repair for BATCH EXISTS.
batchname created by a REKEY or EDIT command
already exists as an entry on the disc.
FORMAT CATALOT FULL The format catalog in core is full due to fatalRe-load the system.
system error.
FORMAT IN USE The format is reserved by another systemWait for the supervisor program to finish. If
function (a supervisor program).no supervisor program is running it is neces-
sary to reload the system in order to clear
the reservation.
FORMATLIBRARY IN USEThe formatlibrary is reserved by another See repair for FORMAT IN USE.
system function (a supervisor program).
FORMAT NOT FOUND There is no format by the specified name Re-enter the SET command with another format
in the format library. name. Install the format into the system.
JOB IN USE The job is reserved by another system function See repair for FORMAT IN USE.
(a supervisor program).
JOB IN USE - NOT CLEARED The job is reserved by a supervisor program; See repair for FORMAT IN USE. Afterwards the
but the desired function has to be executed. batch name must be rescued in order or clear
the batch reservation in the job.
JOB LIBRARY IN USE The job library is reserved by another system See repair for FORMAT IN USE.
function (a supervisor program).
KEYER REACHED Rekeying is closed down owing to the key Wait for the keyer to finish, then continue
operator is reached. rekeying.
\f
M_E_S_S_A_G_E_ M_E_A_N_I_N_G_
KEY STATION ERRORKeying, rekeying or edition is closed down
owing to a keyboard/display hardware
malfunction.
LENGTHThe command given contains more than 80Enter a shorter command.
characters.
NO AREAThe required disc area is not available (SETDelete some areas on the disc or wait for some
command). Or system used cored area is notoperations which reserve areas in core to
available (All control commands).finish.
NO BATCH FILENo disc file wiht the specific batch nameCreate the specified batch or enter the KEY,
exists.REKEY or EDIT command with a proper batch
name.
NO FORMAT AREA No area is available in the core for theWait for some operations which reserve areas
specified format.in core to finish.
NO FORMAT ENTRYThe disc file containing the format is noTranslate the format once more or load the
longer in the system. Inconsistency causedformat from a save tape.
by wrong use of the supervisor program
DELETE.
NO FORMAT LIBRARYThe format library is no longer in the systemSave all jobs and install the system again
(system inconsistency). with catalog N_E_W_.
NO JOB FILEThe job is no longer in the system (system
inconsistency).
NO JOB LIBRARY The job library is no longer in the systemSave all batches and formats, and install the
(system inconsistency).system with catalog N_E_W_.
NO RECORD AREA No area is available in the core for the See repair NO FORMAT AREA.
format record.
NO WORK BATCH FILEThe work batch file does not exist (systemUse the supervisor program RESCUE to change
inconsistency).the batch status.
NOT BATCH The specified name is not a batch. Enter the KEY, REKEY or EDIT command with a
proper batch name.
NOT BATCH NAMEThe specified batch name is not a name, i.e.See repair for NOT BATCH.
1 to 5 characters where the first must be a
letter, the rest letters or digits.
NOT COMMANDThe command given is not a control command.Consult the command descriptions in this
manual.
NOT FORMAT NAMEThe specified format name is not a name, seeEnter the SET command with a proper job name.
NOT BATCH NAME.
NOT JOB The specified job name is not a job. Enter the SET command with a proper job name.
NOT JOB NAMEThe specified job name is not a name, see NOTSee repair for NOT JOB.
BATCH NAME.
NOT USERThe user identification given in the loginClose down the key station with the GOODBYE
procedure does not allow the user to entercommand. Perform the login procedure with user
supervisor mode.identification allowing supervisor mode, and
give the SUPERVISOR command once more. \f
M_E_S_S_A_G_E_ M_E_A_N_I_N_G_ R_E_P_A_I_R_
OKKeying, rekeying or editing has correctly been
performed and closed down.
PARAMETER ERRORThe command entered is not valid.Consult the command descriptions in this
manual.
SOURCHE BATCH NOTDuring termination of rekeying or editing theRe-enter the REKEY or EDIT command in order
REMOVEDsource batch has not been removed.to terminate rekeying or editing.
STATION CLEARED BYKeying, rekeying or editing is closed down by
SUPERVISORthe supervisor function CLEAN.
SUPERVISOR EXISTSAnother key station is already theWait until the other key station has made a
supervisor.stop command.
WORK BATCH IN USEThe work batch is reserved by another processSee repair for BATCH IN USE.
(i.e. a supervisor program).
13.3 K_e_y_,_ _R_e_k_e_y_ _a_n_d_ _E_d_i_t_ _M_o_d_e_s_
M_E_S_S_A_G_E_ M_E_A_N_I_N_G_ R_E_P_A_I_R_
ALLOW The field value is not in the list orKey a proper value or bypass the field by
table specified in the ALLOW statement. pressing the BYPASS key.
CHAR LOST One or more fields are lost by theRe-enter the fields.
system.
COMPARE FAILURE The old field value and the new field See section 7.2.1.
value are not equivalent. The old value of
the field is displayed on the third line,
beneath the message.
DISALLOW The field value is in the list or tableSee repair for ALLOW.
specified in the DISALLOW statement.
DUP NOT ALLOWED Use of the DUP key is not allowed as the Enter a value into the field.
initialized.
DUP REGISTER ERROR Use of the DUP key is not allowed as theKey the field.
- UNDEFINED register to be used is not yet initialized.
END STATEMENT ERROR The END-statement has been encountered duringIf possible, key something which avoids the
insertion of a record in rekey or edit mode.END-statement from being executed. If the sta-
tement occurs in a not-keyed field the record
will be flagged and next record is moved to.
ESCAPE NOT ALLOWED Use of the ESCAPE key is not allowed Consult section 2.2.2, 6.3 and 7.4. In
either because current field is not theedit-key mode, use REC to move to the
first keyed field in the record or becauserecord at which the mode was entered (section
the current record is not the last record8.2.2.6).
in the batch or because the control key is
not valid in the current state of work.
FIELDBACK NOT ALLOWED Use of the FIELD key is not allowed in
the first keyed position of a record.
\f
F_
M_E_S_S_A_G_E_ M_E_A_N_I_N_G_ R_E_P_A_I_R_
FIELDFORWARD NOT Use of the FIELD key is not allowed beyond
ALLOWED the last keyed field.
INVALID FIELD A search is stopped in the edit mode because In edit mode, the invalid field must be
an invalid field is reached. A fieldcorrected or the search may be continued by a
programmed for not rekeying is invalid.CONTINUE command. In rekey mode, the invalid
field must be rekeyed.
LENGTH Too many characters have been keyed into the
field.
LIMITThe field value is outside the range ofSee repair for ALLOW.
numbers specified in the LIMIT statement.
NAME LENGTHThe subformat name specified in a LOCAL orEnter a vlid EDIT command.
GLOBAL command is not a single character.
NO CONTINUEThe CONTINUE command is not allowed as firstEnter a valid EDIT command.
entered command in the edit mode.
NO SUBFORMATThe subformat specified in the subformat
selection procedure does not exist in the
format.
NOT COMMANDThe entered command is not an EDIT command.Enter a vlid EDIT command.
NOT ENOUGH CHARACTERSToo few characters have been keyed in theKey the field once more with sufficient
field.number of character, or BYPASS the field.
NOT NUMBERNo record or field number is specified or theEnter a valid EDIT command.
specified number is not a number (for RECORD,
FIELD and GLOBAL commands).
RECORD BACKSPACEUse of the REC is not allowed in the first
NOT ALLOWED keyed record in the batch.
RECORD FORWARD NOT Use of the REC key is not allowed in the Consult section 2.2.2.
ALLOWED last keyed record in a batch.
RECORD NOT ALLOWEDUse of the RECORD key is not allowed or theConsult section 2.2.2 for the correct use of
RECORD key does not follow a C, D or I.the RECORD key.
REKEYER REACHED - RECORDPressing the REC key is not allowed,
BACK because the rekeyer is reached.
SKIP BY STATEMENT FIELDA search is stopped in the edit mode, becauseIn edit mode, the field must be keyed or the
a field has status SKIP BY STATEMENT and issearch may be continued by a CONTINUE command
not skipped by statement in the edit mode. A(the field is flagged as invalid). In rekey
field progrmmed for not rekeying has statusmode, the field must be rekeyed.
SKIP BY STATEMENT and is not skipped in rekey
mode.
STRING LENGTHThe string specified in a STRING, LOCAL orEnter a valid EDIT COMMAND.
GLOBAL command is invalid. \f
F_
M_E_S_S_A_G_E_ M_E_A_N_I_N_G_ R_E_P_A_I_R_
SUBFORMAT CHANGEUse of the SUBFORMAT key is not allowed either Consult section 2.2.2
NOT ALLOWEDbecause mode is rekeying or editing or because
the current record is not the last record in the
batch or because SUBFORM is not pressed in the
first keyed field of a record.
SUBFORMAT IS PROTECTEDSubformat change to the specified subformat
is not allowed, because the subformat is
protected.
THIS FIELD MUST BE KEYED A record cannot be released to the system byKey the field.
pressing the REC REL key because a field has
been programmed with min. length greater than
zero.
TYPE ERROR The wrong type of characters have been keyed Key the field once more without the illegal
in the field.characters, or press the BYPASS key.
WRONG USE OF CONTROLThe ESCAPE, DUP, FIELD , REC , REC,Consult section 2.2.2l.
KEY , or BYPASS kye is not pressed in the
first position of a field, or the SUBFORM or
RECORD key is not pressed in second position.
13.4 E_r_r_o_r_ _M_e_s_s_a_g_e_s_ _w_h_e_n_ _D_e_b_u_g_g_i_n_g_ _n_e_w_ _F_o_r_m_a_t_ _P_r_o_g_r_a_m_s_
M_E_S_S_A_G_E_ M_E_A_N_I_N_G_ R_E_P_A_I_R_
DUP REGISTER ERRORThe length of a register specified in the Check the field description and the DEFINE
- LENGTHregister column of the field descriptionstatement defining the register to see what
unequals the length of the field.is to be corrected. See also Format Language
Guide section 3.3.2 and 4.4.2.
DUP REGISTER ERRORThe contents of a register specified in the Examine the format program to see why the
- TYPEregister column of the field description doesregister is not of acceptable type. Fornume-
not correspond to the type of the field whenric fields, please note that the register
the DUP key is activated.must not contain different fill characters
from what is specified in the fielddescrip-
tion.
DUP REGISTER ERRORA register occurs in the register column inKey the field. If this does not help, then
- UNDEFINEDthe field description without being definedcorrect the format program (e.g. DEFINE the
or the DUP key is activated when the registerregister).
has not been initialized.
FORMAT ERROR - LENGTHThe storing of a numeric value in a COMPUTEFind the invalid statement and increase the
or SEARCH statement is not possible becauseextent of the register or field in question.
the extent of the destination operand is
too small.
FORMAT ERROR - TYPEThe function assigned to a field does notConsult section 3.3 in the Format Language
correspond with the field type. or aGuide which describes the operands and their
comparison is made between a numeric andcorresponding types.
non numeric operand. Or the function
assigned to a register by using subscript
does not correspond to the register type.
\f
F_
M_E_S_S_A_G_E_ M_E_A_N_I_N_G_ R_E_P_A_I_R_
FORMAT ERROR -The format is specifying an unknown operator,Re-translate the format, if it does not help,
UNKNOWNor is using disctables in a system which doescontact RC.
not include the facility.
NO SUBFORMATThe subformat specified in a SELECT statementCorrect the format and re-translate it.
does not exist in the format.
REGISTER AREAThe reserved register area is too small (softPlease inform RC.
ware error).
REGISTER MULTIPLERedefinition of a register to a differentExamine the DEFINE statements in the field
DEFINEDlength is not allowed.program in order to find and correct the
invalid statement.
REGISTER NOT INITIALIZEDAn uninitialized register is used as sourceExamine the field program to determine how
operand in a program statement.the register should be assigned a value. See
Format Language Guide sections 3.3.2 and 4.6.
REGISTER SUBSCRIPT ERROR A subscript used on a register is too large.Examine the statement which defined the
register to see the length of it and correct
the subscript pointing beyondthe register.
REGISTER UNDEFINED A register is referred in a statement without Every register referred in a program
being defined.statement must be defined with a DEFINE
statement.
SKIP OR DUP TOO FARThe number of fields in a SKIP or DUE state-Correct the number of fields in the
ment exceeds the number of succeeding fieldsstatement.
in the subformat. Or a field which requires
keyed input occurs before the number of fields
in a DUP statement.
STACKThe interpretation of a field program hasSimplify the field program, e.g. by splitting
stopped because resources are too small.up complicated expressions into a number of
expressions. If it does not help, please
contact RC in order to change the system
option defining the size of the run-time
stack.
STACK ERRORStack error during field program interpreta-Please inform RC.
tion.
13.5 M_e_s_s_a_g_e_s_ _o_n_ _O_p_e_r_a_t_o_r_ _C_o_n_s_o_l_e_ _D_e_v_i_c_e_ _(_T_T_Y_)_._
M_E_S_S_A_G_E_ M_E_A_N_I_N_G_ R_E_P_A_I_R_
ACCOUNT FILE ALMOST FULL The account file is almost full. The message Dump or clear the account file by the
is repeated every 2 minutes. supervisor program DUMPSTAT.
ACOUNT FILE ERROR A hardware or software malfunction has occured Check the status of the account file(file
Code during account file disc operations. Consultname: ACCO) by means of supervisor programs,
User's Guide Part 2, Appendix 2 for the meaning e.g. SYSTEM CAT. If the error persists all
of the codes.batches and formats must be saved and the
disc must be reinitialized (NEW). \f
F_
M_E_S_S_A_G_E_ M_E_A_N_I_N_G_ R_E_P_A_I_R_
ACCOUNT FILE FULLThe account file is full. Operator statistics Dump or clear the account file by the super-
are no longer output to the file. The messagevisor program DUMPSTAT.
is repeated every 15 seconds.
CHECKPOINT ERROR CodeA hardware of software malfunction has occuredCheck the status of the checkpoint files
during disc operations to one of the(file names: CHFIo and CHFI1) by means of
checkpoint files. Consult User's Guide Part 2,supervisor programs, e.g. SYSTEM CAT. If the
appendix 2 for the meaning of the codes.error persists all batches and formats must
be saved and the disc must be reinitialized
(N_E_W_).
DISC ALMOST FULLMessage from the disc supervision processDelete some areas on the disc.
DSP00. The message will appear when 300
sectors are left on the disc and is repeated
every 2 minutes.
DISC ERROR CodeA discerror has occured during printing fromTry to restart printing from spoolfile by the
SPOOL CLOSEDthe spoolfile. Code is described in thesupervisor command SPOOL START. Check the
User's Guide Part 2, appendix 2. Printing fromstatus of the spoolfile (file name XSPFX).
spoolfile is stopped.Check whether printouts can still be produced
in the spoolfile. If the error persists all
batches and formats must be saved and the
disc must be reinitialized (N_E_W_).
DISC FULLMessage from the disc supervision processDelete some areas on the disc.
DSP00. The message will appear when 150
sectors are left on the disc and is repeated
every 15 seconds.
FPA ERRORMessage from the interprocessor communicationThe connection between the two processors is
module XCOMX, which has detected a hardwarelost. Restart the system. Call for a techni-
malfunction concerning the connection betweencian, if error persists.
the two processors in a processor expansion
system.
KEY STATION numberA hardware malfunction has occurred on theCheck the power switches and cabels on the
ERROR codetelemultiplexer concerning the specified keykey station in question.
station (by number). The error codes are
described in Appendix 1.
LOG FILE ALMOST FULLThe log file is almost full. The message isDump or clear the log file by means of the
repeated every 2 minuts.supervisor program DUMPSTAT.
\f
F_
M_E_S_S_A_G_E_ M_E_A_N_I_N_G_ R_E_P_A_I_R_
LOG FILE ERROR CodeA hardware or software malfunction has occurredCheck the status of the log file (file name:
during disc operation to the log file. ConsultLOGF) by means of supervisor programs, e.g.
Appendix 2 in User's Guide Part 2 for the meaSYSTEM CAT. If the error persists all batches
ning of the error.and formats must be saved and the disc must
be reinitialized (N_E_W_).
LOG FILE FULLThe log file is full. The control and super Dump or clear the log file by means of the
visor commands are no longer stored in the logsupervisor program DUMPSTAT.
file. The message is repeated every 15 seconds.
SPOOL DEVICE ERRORAn error has occurred during printing f_r_o_m_ theTry to continue the printing by entering the
Code , SPOOL CLOSEDspoolfile, and printing is stopped. Code issupervisor command SPOOL START - if desired.
described in appendix 4, 5, or 6 in part 2 ofFor further information please consult sec-
the User's Guide depending on c_u_r_r_e_n_t_l_y_ usedtion 7.4 in the User's Guide Part 2.
hardcopy device. The code 001000 means that
hardcopy device is reserved by another system
function. Printouts can still be generated in
the spoolfile.
SYSTEM ERROR CATWMISSINGFatal system error. Please inform RC.Re-load the system.
SYSTEM ERROR UNIT MISSINGFatal system error. Please iform RC.Re-load the system.
\f
F_ 14 M_E_S_S_A_G_E_S_ _I_N_ _L_O_C_A_L_ _L_A_N_G_U_A_G_E_
With respect to key operators which are not English spoken, the
system offers the possibility of translating the messages de-
scribed in section 13 (except console device messages) into a
local language.
Appendix 5 contains a list of the system messages and for each
message a corresponding number. Numbers with no corresponding
message are marked UNUSED and not used by the system. Please
note that the maximum number of characters in a message is 35.
The system messages are stored in a disc file (name: ALARM), and
the file is accessed whenever the system wants to display a
message for the operator.
The contents of the message file may be changed to local lan-
guage by doing the following:
* Having initialized the system with N_E_W_ catalog, a batch
(SYSB1) containing messages in English is available in the
system. The batch is keyed under control of the standard
format ERMES (see appendix 6), also available in the system.
Each record keyed under control of ERMES contains two
fields: message number and message.
* The operator may edit the batch (command: EDIT SYSB1 or EDIT
SYSB1 IMAGE) and replace the English messages by local ones.
* Having performed the editing, the new messages are installed
by clling the supervisor program NEWMESSAGES.
* Save the system batch (SYSB1) which now contains the new
system messages.
Future system initializations with catalog N_E_W_ or U_P_D_ must be
followed by:
* Delete system batch (SYSB1).
* Load the edited system batch from savetape.
* Install the new messages by calling the supervisor program
NEWMESSAGES. \f
F_ 15 E_N_T_E_R_I_N_G_ _O_F_ _P_A_S_S_W_O_R_D_ _(_n_o_t_ _y_e_t_ _a_v_a_i_l_a_b_l_e_)_
Passwords are used by the system to check whether the user iden-
tification entered in the login procedure (section 3.2) corre-
sponds to a legal user identification stored on disc in the pass-
word file. The system furthermore offers the possibility of pre-
venting key stations using certain user identifications from en-
tering supervisor mode.
If no passwordfile is present then any initial and user number
will be accepted in the login procedure provided that they con-
form to the format described in section 3.2. And any key station
in login mode is allowed to enter supervisor mode at times when
no other key station is supervisor.
No passwordfile is present upon system installation.
The passwordfile is a table each entry containing a user identi-
fication as a combination of initials and user numbers the lat-
ter extended with a digit indicating if the combination allows
entering to supervisor mode.
To enter a passwordfile, proceed as follows:
Use the standard format TABLE (see Format Language Guide sec-
tions 2.3.2 and 5.3) to create a batch and use supervisor pro-
gram TRANSLATE to translate the batch into a table. The table
will then be used by the system as passwordfile.
The table must conform to the following demands:
1. Table name must be PASSW.
2. Type must be D (double entired core-table).
3. A-type must be AN.
4. A-lgth must be 3, corresponding to initials.
5. F-type must be 7, corresponding to user number extended with
'supervisor digit'.
Each table entry contains a user-identification:
Argument: Contains initials (3 characters).
Function: Contains user number (6 digits) and 'supervisor digit'
(one digit/the right most) where 0 = not allowed as
supervisor, 1 = allowed as supervisor). \f
The batch and table PASSW should be saved using supervisor pro-
gram SAVE. PASSW may then be reinstalled after future system
installations.
Example:
i_n_i_t_i_a_l_s_ u_s_e_r_ _n_u_m_b_e_r_ _+_ _'_s_u_p_e_r_v_i_s_o_r_ _d_i_g_i_t_'_
POL 1000230
POL 1000240
AKN 3002010
AKN 1000230
AKN 7230001
The only user identification of above mentioned
to allow entering to supervisor mode is AKN 723000.
To change the contents of the passwordfile, proceed as follows:
1. Perform the login procedure with a user identification
allowing supervisor mode.
2. Correct the batch in KEY, REKEY, or EDIT mode.
3. Enter supervisor mode.
4. Delete table PASSW by using the DELETE program.
5. Create a new passwordfile by translating the batch by using
the TRANSLATE program.
N_o_t_i_c_e_:_
Do not create a passwordfile, which only contains zeroes as
supervisor digits, since this prevents everybody from being
supervisor. If this is done errorously, only a system initia-
lization with NEW can change that situation. \f
F_ A_P_P_E_N_D_I_X_ _1_
KEY STATION ERROR CODES
RC 3682 Asynchronous Multiplexer:
C_o_d_e_ M_e_a_n_i_n_g_
100000 The line is disconnected. This message will appear
after the system has been power restarted.
040000 The key station is not ready. Will appear when power
is switched off the key station (data set not ready).
020000 Not used by the Data Entry System (calling
indicator).
010000 Not used by the Data Entry System (carrier off).
001000 The lines does not exist.
000200 Not used by the Data Entry System (carrier on).
000040 Parity error.
000020 Break received on the line. Due to either a hardware
malfunction or because the power has been switched off
the key station.
000002 Hardware malfunction (timeout)
A combination of error codes may appear.
RC 3683 Asynchronous Multiplexer:
C_o_d_e_ M_e_a_n_i_n_g_
100000 The line is disconnected. Will appear after the system
has been power restarted.
040000 The key station is not ready (data set not ready).
Will appear when power is switched off the key
station. \f
020000 Not used by the Data Entry System (calling
indicator).
010000 Not used by the Data Entry System (carrier off).
001000 The line does not exist on a hardware malfunction
(illegal command).
000200 Hardware malfunction (input buffer overflow).
000100 Hardware malfunction (data late).
000040 Parity error.
000020 Break received on the line. Due to either hardware
function or because the power has been switched off
the key station.
000002 Hardware malfunction (time out).
A combination of error codes may appear. \f
F_ A_P_P_E_N_D_I_X_ _2_
LOGIN COMMAND LIST
EDIT command syntax:
E_D_IT batchname I_M_AGE R_E_LEASE
GOODBYE command syntax:
G_O_ODBYE
KEY command syntax:
K_E_Y batchname I_M_AGE R_E_LEASE
REKEY command syntax:
R_E_KEY batchname I_M_AGE R_E_LEASE
SET command syntax:
S_E_T jobname formatname batchname size R_E_KEY V_A_LID
SUPERVISOR command syntax:
S_U_PERVISOR S_L_OW
The notation used is described in section 3.4 of Data Entry
Format Language Guide.
\f
F_ A_P_P_E_N_D_I_X_ _3_
EDIT COMMAND LIST
CONTINUE command syntax:
C_O_NTINUE
END command syntax:
E_N_D
DELETE command syntax:
D_E_LETE
FIELD command syntax:
F_I_ELD number
GLOBAL command syntax:
G_L_OBAL subformat name number delimiter1 characterstring delimiter1
delimiter2 characterstring delimiter2
INSERT command syntax:
I_N_SERT
\f
F_ INVALID FIELD command syntax:
I_F_IELD
INVALID RECORD command syntax:
I_R_ECORD
KEY command syntax:
K_E_Y
LOCAL command syntax:
L_O_CAL subformatname delimiter characterstring delimiter
RECORD command syntax:
R_E_CORD number
STRING command syntax:
S_T_RING delimiter character delimiter
The notation used is described in section 3.4 of Data Entry
Format Language Guide. \f
F_ A_P_P_E_N_D_I_X_ _4_
SYSTEM MODES
REKEY EDIT EDIT
INSERT KEY INSERT
MODE MODE MODE
record 'ESCAPE'
I 'RECORD' endkey
key edit
command
INSERT record end
batchedit
end command
KEY
EDIT
REKEY SEARCH
'ESCAPE' MODE
key or
control batch end control
commandcommandedit
REKEYEDIT command
END, GLOBAL or
batch end
control command control command
KEY SUPERVISOR
KEY LOGIN SUPER-
MODE MODE VISOR
'ESCAPE' key or supervisor function
'END' statement STOP
login control
procedure command
GOODBYE
STOP
MODE \f
F_ A_P_P_E_N_D_I_X_ _5_
LIST OF MESSAGES AND CORRESPONDING NUMBERS
THE MESSAGES USED IN THE DATA-ENTRY SYSTEM ARE:
MESS. NO. TEXT
001**NOT INIT
002**NOT USER
003**NOT COMMAND
004**NOT JOB NAME
005**NOT BATCH NAME
006**BATCH EXISTS
007**BATCH SIZE
008**NO AREA
009**ENTRY EXISTS
010**CURSOR OUTSIDE SCREEN
011**FORMAT ERROR - UNKNOWN
012**NOT BATCH
013**NO BATCH FILE
014**NO JOB FILE
015**BATCH STATUS
016**NOT FORMAT NAME
017**NO RECORD AREA
018**FORMAT NOT FOUND
019**NO FORMAT AREA
020**FORMAT CATALOG FULL
021**KEY STATIN ERROR
022**SUPERVISOR EXISTS
023**NO FORMAT LIBRARY
024**NO FORMAT ENTRY
025**BATCH IN USE
026**NO JOB LIBRARY
027**BATCH DUMPED OR TRANSFERRED
028**BATCH SORTED
029**BATCH NOT IN JOB
039**PARAMETER ERROR
031**NO WORK BATCH FILE
032**OK
033UNUSED
034 **STATION CLEANED BY SUPERVISOR
035 **KEYER REACHED \f
036 ** NO CONTINUE
037 ** NOT NUMBER
038 ** STRING LENGTH
039**NAME LENGTH
040**NOT JOB
041**STATION LOGGED IN
042RC3600 DATA ENTRY STATION CLOSED
043PRESS LOGIN TO CONTINUE
044**CONTROL KEY NOT ALLOWED
045**SOURCE BATCH NOT REMOVED
046**BATCH END
047**JOB IN USE - NOT CLEARED
048**JOB IN USE
049**JOB LIBRARY IN USE
050UNUSED
051**WORK BATCH IN USE
052**FORMAT LIBRARY IN USE
053**FORMAT IN USE
054**CHAR LOST
055**BATCH ERROR
056 - 084UNUSED
085**STACK ERROR
086**STACK
087**FORMAT ERROR - LENGTH
088**FORMAT ERROR - TYPE
089**REGISTER UNDEFINED
090**REGISTER MULTIPLE DEFINED
091**NO SUBFORMAT
092**SKIP OR DUP TOO FAR
093**REGISTER AREA
094**LIMIT
095**ALLOW
096** DISALLOW
097 **REGISTER SUBSCRIPT ERROR
098 **REGISTER NOT INITIALIZED
099**FIELDBACK NOT ALLOWED
100**FIELDFORWARD NOT ALLOWED
101**DUP NOT ALLOWED
102UNUSED
103**RECORD NOT ALLOWED
104**COMPARE FAILURE
105**SKIP BY STATEMENT FIELD
106**NOT ENOUGH CHARACTERS
107**TYPE ERROR
108**INVALID FIELD \f
109**THIS FIELD MUST BE KEYED
110**WRONG USE OF CONTROL KEY
111**RECORD FORWARD NOT ALLOWED
112**REKEYER REACHED - RECORD BACK
113**RECORD BACKSPACE NOT ALLOWED
114**ESCAPE NOT ALLOWED
115**SUBFORMAT CHANGE NOT ALLOWED
116**SUBFORMAT IS PROTECTED
117**LENGTH
118**END STATEMENT ERROR
119 - 120UNUSED
121**DUP REGISTER ERROR - LENGTH
122**DUP REGISTER ERROR - TYPE
123**DUP REGISTER ERROR - UNDEFINED
124 - 126 UNUSED
END LIST\f
F_ A_P_P_E_N_D_I_X_ _6_
STANDARD FORMAT ERMES
LIST: FORMAT-SOURCE TEXT (SYSB2):
REC FNAME S P COMMENT
0001 ERMES A Y STANDARD FORMAT ERMES - ENTERING NEW ERROR MESSAGES
S FLD LIN REC NAME P LN PS LG ML TY OUT J F R D K RG PROGRAM STATEMENTS
A 001 001 0002 0DEFINE X01 3, COMPUTEX01= 0,
A 001 002 0003 SELECT SUBFORMAT 8,
A 001 003 0004 END SUBFORMAT,
REC FNAME S P COMMENT
0005 ERMES B SUBFORM B - CONTROLLING ONE ERROR MESSAGE
S FLD LIN REC NAME P LN PS LG ML TY OUT J F R D K RG PROGRAM STATEMENTS
B 001 001 0006 NO 1 2 20 3 1 N 1 0 1 1 IF (NO = X01) OR (NO 126) THEN
B 001 002 0007 ALARM 'ILLEGAL ERROR MESSAGE NO',
B 001 003 0008
B 002 001 0009 MESS 1 3 20 35 1 AN 2 L END SUBFORMAT,
REC FNAME S P COMMENT
0010 ERMES E SUBFORM E - END OF FORMAT
S FLD LIN REC NAME P LN PS LG ML TY OUT J F R D K RG PROGRAM STATEMENTS
E 001 001 0011 0 END,
END LIST\f
F_ LIST: IMAGE-SOURCE TEXT (SYSB3):
REC FNAME S COMMENT
0001 ERMES B IMAGE TO FORMAT: ERMES
S REC P LN PS TEXT
B 0002 1 2 1 ERROR MESSAGE NO:
B 0003 1 3 1 ERROR MESSAGE...:
END LIST
TRANS FORMAT WITH IMAGE SYSB2 SYSB3
SIZE OF IMAGE : 00082 BYTES
SIZE OF ERMES : 00178 BYTES
EN\f
A_P_P_E_N_D_I_X_ _7_
I_N_D_E_X_
The references are pointing out page numbers.
F_i_g_u_r_e_s_
2-1 Organization of display screen (in key mode). 11
2-2 Standard keyboard layout..................... 15
account system................................... 54
alarm file....................................... 63,72
backspace cursor (see CHAR )
backspace field (see FIELD )
backspace record (see REC )
batch............................................ 11,13,24
- , creation.................................. 26
- , definition................................ 24
- , deletion.................................. 28
- , description............................... 24
- , flags..................................... 24,25
BLANK............................................ 25,29
BYPASS........................................... 16,30,31
CHAR ......................................... 16,22,31,32
CHAR ......................................... 16,20,30,31,32
character corrections............................
check point...................................... 32
CLEAR............................................ 16,32
clear current record............................. 16
clear record..................................... 18
CLOSED........................................... 24,29,33,36,
38,40,48
command termination.............................. 16
concurrent keying and rekeying................... 38
constant field (C)............................... 16
CONTINUE......................................... 43,47
control commands................................. 21,22
control keys..................................... 16
corrections, character........................... 32
- , field............................... 33
- , record.............................. 33 \f
create batch..................................... 26
- job....................................... 26
cursor........................................... 10
cursor, backspace (see CHAR , FIELD and REC )
cursor, forward (see CHAR , FIELD and REC )
data area........................................ 10,13
data keys........................................ 20
DELETE........................................... 28,43,48,65
delete batch..................................... 28
- job....................................... 28
- record.................................... 18,38,43
disc almost full................................. 55
disc full........................................ 55
disc space supervision........................... 55
display of commands.............................. 13
- - data records.......................... 13
- - error messages........................ 17
- - images................................ 13,14
- - messages.............................. 17
display unit..................................... 10
- - , intensity regulator................ 10
- - , ON/OFF............................. 10
- - , power switch....................... 10
display yes...................................... 15
DUMPOK........................................... 51
DUMPSTAT......................................... 54,55
DUP.............................................. 16,31
duplication field (D)............................ 17
EDIT............................................. 22,40
edit commands.................................... 44,69
edit mode........................................ 14,40
- - , start up.............................. 40
- - , termination........................... 48
- - , work cycle............................ 41
edit - key mode.................................. 41,43
- - - , termination..................... 44
edit - search mode............................... 41
- - - , termination.................. 48
EDITED........................................... 25,48
EDITING.......................................... 25,40
EDITING ESCAPED.................................. 25,40,48
END.............................................. 43,47
END statement.................................... 33 \f
ENTER............................................ 17,19,22,26,30,
31,35,40,44,45,
46,47,48,49,50
- ENTER.......................................... 17,30
entering passwords............................... 64
ERMES............................................ 63,73
error codes, key station......................... 66
ERROR RELEASE.................................... 17,31
error routine.................................... 31
ESCAPE........................................... 17,33,38,41
FIELD ........................................ 17,24,32,33
FIELD ........................................ 17,24,32,33,44
FIELD............................................ 41,44
field............................................ 24
- backspace (see FIELD )
- correction................................. 32
- flags...................................... 24
- keying..................................... 30,44
- length..................................... 11,12
- position in record......................... 11,12
- number..................................... 11
- rekeying................................... 36
- terminating................................ 17
- - , negative (SS)................. 17
fill-in-the-blanks (see IMAGE)
flashing underline (see cursor)
format........................................... 11,13
forward cursor (see CHAR )
- field (see FIELD )
- record (see REC )
GLOBAL........................................... 43,46
GOODBYE.......................................... 22,50
IFIELD........................................... 45
IMAGE............................................ 29,35,40
increment field (I).............................. 17
initials......................................... 64
INSERT........................................... 43,48
Insert record.................................... 18,38,43
interrupt, edit - key mode....................... 17
- , key mode.............................. 17
- , rekey mode............................ 17
INVALID.......................................... 24,25,26 \f
INVALID FIELD.................................... 41
INVALID field.................................... 16,24
INVALID RECORD................................... 41
IRECORD.......................................... 45
Job.............................................. 11,13,24
- creation..................................... 26
- deletion..................................... 26
- library...................................... 24
justification.................................... 11,12
KEY.............................................. 22,29,44,47
key mode......................................... 13,29
- - , error routine.......................... 31
- - , start up............................... 29
- - , termination............................ 33
- - , work cycle............................. 30
keyboard......................................... 10,15
- - , key, case shift........................ 16
- - , -, control........................... 16
- - , - , data.............................. 16
- - , non standard layout.................... 16
- - , ON/OFF................................. 10
- - , power switch........................... 10
- - , release................................ 17
- - , standard layout........................ 16
KEYING........................................... 24,35,36,38
keying, field.................................... 30,43
- , record................................... 31,44
keys, grey....................................... 16
-, repeating.................................. 16
- , shift...................................... 16
- , write...................................... 16
key station...................................... 10
- - , error codes......................... 66
- - , start up............................ 17,21
kind............................................. 11,12
LISTACCOUNT...................................... 55
LISTLOG.......................................... 54
LOCAL............................................ 41,46
local language, messages......................... 63
logfile.......................................... 53
log system....................................... 53
LOGIN............................................ 18 \f
login commands................................... 68
login mode....................................... 14,21,22
login procedure.................................. 21,64
message file (see alarm file)
message line..................................... 19,13
messages, debugging formats...................... 60
- , edit mode.............................. 59
- , key mode............................... 59
- , local language......................... 63
- , login mode............................. 57
- , on TTY................................. 61
- , rekey mode............................. 59
- , stop mode.............................. 57
min. length...................................... 11,12
mode............................................. 11,13
modes............................................ 71
NEWMESSAGE....................................... 63
NOT EDITED....................................... 25
- REKEYED...................................... 25
- REQUIRED (rekey)............................. 26
- - (valid)............................. 26
- SAVED........................................ 27
- SKIPPED...................................... 24
- SORTED....................................... 26
- TRANSFERRED.................................. 26
old record number................................ 13
operator statistic............................... 53,54
page............................................. 11,12,14
PARTIEL REKEYED.................................. 25,38
PASSW............................................ 64,65
passwords........................................ 21,64
- , omitted............................... 64
protection system................................ 51
REC .......................................... 19,32,38,44
REC .......................................... 19,32,33,44
REC REL.......................................... 19,31
RECORD........................................... 17,41,44
record........................................... 24
- correction................................ 32
- deletion.................................. 17,38,43 \f
record flags..................................... 24
- insertion................................. 17,38,43
- keying.................................... 31,43
- rekeying.................................. 37
- number.................................... 11,12
records in batch................................. 11,12
REKEY............................................ 22,26,35
rekey field...................................... 37
- flag....................................... 25
- mode....................................... 14,35
- - start up.............................. 35
- - termination........................... 38
- - work cycle............................ 36
- NOT REQUIRED............................... 26
- record..................................... 37
- REQUIRED................................... 26
REKEYED.......................................... 25,38
REKEYING......................................... 25,29,33,35
- ESCAPED................................. 25,29,33,35,38
RELEASE.......................................... 29,35,40,51
REQUIRED (rekey)................................. 25
- (valid)................................. 25
restart.......................................... 56
SAVE............................................. 65
SAVED............................................ 25
select subformat................................. 19,31,37,44
SET.............................................. 22,26
shift key........................................ 16
skip flag........................................ 24
SKIPPED.......................................... 24
SKIPPED BY STATEMENT............................. 24
SLOW............................................. 49
SORTED........................................... 26
standard key board layout........................ 16
start up, edit mode.............................. 40
- -, key mode............................... 29
- -, key station............................ 21
- -, rekey mode............................. 35
- -, system................................. 21
statistic, operator.............................. 53
status line...................................... 10,11
stop mode........................................ 21
STRING........................................... 41,45
SUBFORM.......................................... 19,31,37 \f
subformat........................................ 11,13
SUPERVISOR....................................... 22,49
supervisor mode.................................. 14,49,64
SYSB1............................................ 63
system batch (see SYSB1)
- generation option......................... 10
- - - , keyboard layout........ 16
- - - , number of different
key station types...... 10
- modes..................................... 71
- start up.................................. 21
- work cycle................................ 71
TABLE............................................ 64
tags (see IMAGE)
terminate command................................ 17
- edit mode.............................. 48
- edit - key mode........................ 44
- edit - search mode..................... 48
- field.................................. 17
- - negative (SS).................... 17
- key mode............................... 33
- key station............................ 50
- rekey mode............................. 38
TRANSFERRED...................................... 26
TRANSLATE........................................ 64,65
type............................................. 11,12
underline (see cursor)
user identification.............................. 21,64
user initials (see user identification)
- number (see user identification)
VALID............................................ 24,25,26,27
valid NOT REQUIRED............................... 26
- REQUIRED................................... 26
validity flag.................................... 24,25
work termination................................. 50 \f
4_._ _ _ _ _ _ _ _ _D_I_S_K_E_T_T_E_ _F_O_R_M_A_T_S_ 4.
The diskettes used have the following format (one cylinder = two
tracks):
5 1/4" floppy:
Single density, double-sided, 128 bytes per sector - 16 sectors
per track - 36 cylinders. Thus it can hold 280 PASCAL blocks (512
bytes per block).
The disk is formatted with 2 to 1 interleaved sectors and zero
track to track skew, and the first PASCAL track is track one.
8" floppy:
Dual density, dual sided, 512 bytes per sector - 15 sectors per
track - 62 cylinders. Thus it can hold 1830 PASCAL blocks (512
bytes per block).
The disk is formatted with 4 to 1 interleaved sectors and zero
track to track skew, and the first PASCAL track is track one.
Disks not having the proper interleaving ratio and track to track
skew must be reformatted using the DISKCHANGE program (see
ref. 1) before it can be used by the system.
4_._1_ _ _ _ _ _ _ _F_o_r_m_a_t_t_i_n_g_ 4.1
When you buy 5 1/4" diskettes, they are normally not formatted.
Thus they have to be formatted before they can be used in the
system. See chapter 5 for a description of the formatting
program.
\f
7_._ _ _ _ _ _ _ _ _C_O_N_T_E_N_T_S_ _O_F_ _D_I_S_K_E_T_T_E_S_ 7.
The system is distributed on two 8" diskettes or four 5 1/4"
diskettes. The 8" distribution set consists of one Pascal loader
diskette and one Pascal System diskette (volume id: SYS:).
The 5 1/4" distribution set consists of one Pascal loader
diskette and three Pascal System diskettes (volume id: SYS:,
SYS1, and SYS2:). The Pascal System load diskette (see chapter 2)
is the one marked SYS:.
The following is a list of the files on the distribution disket-
tes with references to the appropriate documentation. The files
listed under volume id SYS1:, SYS:2 are incorporated in SYS: on
the 8" diskette.
SYS:
SYSTEM.PASCAL User>s Manual (ref. 1) p.5
SYSTEM.INTERP This document, chapter 3
SYSTEM.MISCINFO User>s Manual p.259
SYSTEM.FILER - p.7
SYSTEM.EDITOR - p.31
SYSTEM.COMPILER - p.69
SYSTEM.SYNTAX - p.70
DISKCHANGE.CODE - p.I-9, I-15
DISKSIZE.CODE - p.I-11
BOOTER.CODE - p.293
SYS1: (5 1/4")
YALOE.CODE User>s Manual p.57
SYSTEM.LINKER - p.77
SYSTEM.ASSEMBLER - p.129
Z80.OPCODES - p.129
Z80.ERRORS - p.129
8080.ASSEMBLER - p.129
8080.OPCODES - p.129
8080.ERRORS - p.129
LIBRARY.CODE - p.249
LIBMAP.CODE - p.309
PATCH.CODE See next file
PATCH.DOC.TEXT Replaces section 4.4 in User>s Manual.
BACKUP.CODE This document, section 5.2.
\f
SYS2: (5 1/4")
CPM1.INTERP
M_m_m_ CPM2.INTERP
This document, chapter 3
P_p_p_ CPM1.FP.INTERP
CPM2.FP.INTERP
M_m_m_ MARKDUPDIR.CODE
User>s Manual p.301
P_p_p_ COPYDUPDIR.CODE
M_m_m_ DISASM.II.CODE
User>s Manual p.303
P_p_p_ OPCODES.II.0
RELOC.CODE See RELOC.DOC.TEXT
RELOC.DOC.TEXT
M_m_m_ FLIPCODE.CODE
See FLIP.DOC.TEXT
P_p_p_ FLIPDIR.CODE
FLIP.DOC.TEXT \f
«eof»