Page 1¶
Norsk Data A.S¶
PROGRAM DESCRIPTION¶
| Date | Page |
|---|---|
| 88.06.02 | 1 of 16 |
Product¶
| Name | Reg. no | Category |
|---|---|---|
| BIM Runtime for ND-500/5000 | 211033C | ROY |
Reason¶
- . New product
- . Error Correction
- X Change/Addition
- . Different Environment
- . Other: ......................................
Documentation¶
| Title | Reg. no |
|---|---|
| BIM Application Development | 60.260.3 EN |
| BIM Reference Manual | 60.299.1 EN |
| BIM Operations | 30.068.1 EN |
Purpose¶
4th generation ADP tool with batch facility. Uses the SIBAS database system.
Prerequisites¶
| Computer | Type | Float.format | Op. system | Version |
|---|---|---|---|---|
| ND-500 | All with CX | SIN III | VSX500 >=K | Revision 5400B |
| Reg. no | Product name |
|---|---|
| 210526 | NOTIS WP version M07 or Nxx |
| 210518 | USER ENVIRONMENT required by NOTIS WP Nxx |
| 211056 | SPRINT version >= A02 |
| 210340 | SIBAS II for ND-500 version >= F02 (Wide column storage Requires SIBAS/R) |
| 210534B | JEC |
One free device (anyone will do)
Minimum mass storage resources for installation¶
| User | Userspace | Number of files |
|---|---|---|
| BIM-USER | 4500 pages on | 9 files |
| BIM-INSTALL | 4000 pages on | 103 files |
Minimum permanent mass storage resources¶
| User | Userspace | Number of files |
|---|---|---|
| BIM-USER | 4000 pages on | - files |
| BIM-INSTALL | 4000 pages on | 103 files |
| BIM-PRINT | 1000 pages on | - files |
| BIM-JOBBQ | 600 pages on | - files |
Directory¶
| Directory Name | User Name |
|---|---|
| 211033B |
FLOPPY-USER |
| 211033B |
FLOPPY-USER |
| 211033B |
FLOPPY-USER |
| 211033B |
FLOPPY-USER |
| 211033B |
FLOPPY-USER |
| 211033B |
FLOPPY-USER |
NOTE: <rev> and <lang> are to be replaced by the current revision and language of the DIRECTORY or FILE. The revision level and language is found on the preceding "ND SOFTWARE LIBRARY DISKETTE" pages.
Page 2¶
Program Description¶
| Date | Norsk Data A.S | Page 2 of 16 |
|---|---|---|
| Product | Name | Reg. no. |
| BIM Runtime for ND-500/5000 | 211033C | ROY |
1 Errors Corrected¶
Especially definition module and scrolling table handling, but also quite a few compiler and runtime errors.
2 Known, But Not Corrected Errors¶
The reader is referred to the SIS database at CTS, Skullerud.
3 Changed Prerequisites¶
Newest version of COBOL = J02 is required. NOTIS WP version M07 or Nxx and SPRINT version >= A02 is also required. To store wide columns in a database, SIBAS/R is required (Expected release summer '88).
4 Modifications¶
Compared to the version B10 release, this version of BIM has increased performance by approx. 30% and offers a possibility to use free text fields (= wide columns in SIBAS). NOTIS WP is fully integrated and can be entered both through a BIM system program (called WP) and through a BIM statement. There are also other new BIM statements, including UNSTRING. The data transportation rules (i.e. COPY, COMPUTE, Database retrieval) have been altered. Several limitations have been removed, these include the number of numeric fields in a fieldset, the number of lines in a report layout and the number of pages in a report. FOCO now uses the tabulatorkeys for tabulation which is especially important in NET ONE installations. Indexes are now alfanumeric which means that it is possible to run BIM with most old databases. See also the separate text which should follow this PD sheet.
4.1 Changed Commands¶
The tabulator key now works as a tabulator in FOCO. Each key stroke moves the cursor ten positions. On the program selection line the CR key will start the specified program when the cursor is positioned in the program name field.
4.2 Removed Commands¶
4.3 Improved Performance¶
An average of 30%, but a lot more for some statements e.g. the CALL and PRINT statements (7 - 10 times faster). The new functionality (like UNSTRING) makes it possible to write more efficient application programs.
Page 3¶
+----------------------+------------------+----------+
| Date 88.06.02 | Norsk Data A.S | Page 3 of 16 |
| | PROGRAM DESCRIPTION |
+----------------------+------------------+----------+
| Product | Name | Reg. no. | Category |
| | BIM Runtime for | 211033C | ROY |
| | ND-500/5000 | | |
+----------------------+------------------+----------+
INSTALLATION PROCEDURE¶
Please read the whole installation procedure before you start the installation. The installation MUST be done in the given sequence. All instructions in all sections must be followed even if BIM is already installed on the machine. It is explicitly mentioned where there are different actions depending on whether this is a first installation or not.
Before you can run your own BIM applications it is also necessary to study the BIM Application Development Manual.
5.1 GENERAL¶
In the following sections you will see some references to the SINTRAN user "
Notice especially that all ISAM files MUST be continuous. If you copy the files with the BACKUP-SYSTEM this is automatically taken care of.
Page 4¶
Norsk Data A.S Program Description¶
| Date | Page |
|---|---|
| 88.06.02 | 4 of 16 |
| Product | Name | Reg. no. | Category |
|---|---|---|---|
| BIM Runtime for ND-500/5000 | 211033C | ROY |
5.2 Required SINTRAN Users¶
Create the users
- "BIM"
- "BIM-USER"
- "BIM-PRINT"
- "BIM-JOBBQ" with passwd."JOBBQ"
- "BIM-INSTALL-500"
"(System)"
i.e. the BIM-system under which your applications are to run. Explanation in the BIM Application Development Manual.
NOTE: Can only be 3 or 4 characters long.
| User | Min. no. of pages |
|---|---|
| "BIM" | 2 |
| "BIM-USER" | 4500 |
| "BIM-PRINT" | 1000 |
| "BIM-JOBBQ" | 600 |
| "BIM-INSTALL-500" | 4000 |
| "(System)" | 1500 |
NOTE: BIM-INSTALL-500 requires a lot more space in this version.
Example - Creating "BIM-USER":¶
a) Log on as user "SYSTEM"
b) @CREATE-USER BIM-USER
c) @CREATE-USER <Directory>:BIM-USER The directory choice is yours.
d) @GIVE-USER-SPACE <Directory>:BIM-USER,4000
To change a password use the command:
@CHANGE-PASSWORD <old password>,<new password>
logged on as the user in question (i.e. BIM-JOBBQ).
Page 5¶
Program Description¶
| Date | 88.06.02 | Norsk Data A.S |
|---|---|---|
| Product | Name | Reg. no. |
| BIM Runtime for ND-500/5000 | 211033C |
5.3 File Access Requirements¶
To ensure that the files which will be generated on your computer have the correct accesses, use the "@SET-DEFAULT-FILE-ACCESS" command for each of the above created users with the following parameters:
| PUBLIC | FRIEND | OWN | |
|---|---|---|---|
| BIM | RWACD | RWACD | RWACD |
| BIM-USER | RWAC | RWAC | RWACD |
| BIM-PRINT | RWACD | RWACD | RWACD |
| BIM-JOBBQ | RWACD | RWACD | RWACD |
| BIM-INSTALL-500 | R | RWAC | RWACD |
| RWACD | RWACD | RWACD |
Alternatively, you can create "BIM-USER" and "BIM-JOBBQ" as friends of the "
Example - Setting correct access on "
- Log on as user "
" @SET-DEFAULT-FILE-ACCESS RWACD,RWACD,RWACD
To create "BIM-USER" and "BIM-JOBBQ" as friends of "
@CREATE-FRIEND BIM-USER
@CREATE-FRIEND BIM-JOBBQ
@SET-FRIEND-ACCESS BIM-USER,RWAC
@SET-FRIEND-ACCESS BIM-JOBBQ,RWACD
Page 6¶
Date: 88.06.02¶
Norsk Data A.S¶
PROGRAM DESCRIPTION¶
| Product Name | Reg. no | Category |
|---|---|---|
| BIM Runtime for ND-500/5000 | 211033C | ROY |
5.4 WHERE/HOW TO COPY FILES¶
BIM is supplied on six diskettes (double density) with the directory names (210938C
If BIM is already installed your machine, the complete contents of the BIM-INSTALL-500 user should be deleted before continuing i.e. including the domains. It is assumed that you have the diskettes of the previous version as backup. To delete files, the DELETE-USER-FILES Sintran command is used when logged on as user BIM-INSTALL-500. Domains are deleted with the DELETE-DOMAIN command in the Linkage Loader while logged on as user BIM-INSTALL-500. Use the LIST-DOMAIN command to see which domains to delete. To enter the Linkage Loader you normally only have to write "LINKAGE-LOADER" in Sintran.
The copy procedure: All files are first copied to user BIM-INSTALL-500. The diskette sequence is NOT significant. Repeat instructions 1 to 3 in the description below for every diskette.
-
Insert the diskette marked
210938C<rev>-XX-<diskettno>Din a free floppy disk unit and enter the directory:
@ENTER-DIRECTORY 210938C<rev>-XX-<diskettno>D,<Device>,<Unit>,where
<Device>and<Unit>is specified on your disk drive. -
Enter the Backup-system and copy all files on this diskette to user "BIM-INSTALL-500" by giving the commands
@BACKUP-SYSTEM Ba-sy: COPY-USER-FILES Destination type: DIRECTORY Destination directory name '': Destination user name 'SYSTEM': BIM-INSTALL-500 Source type: DIRECTORY Source directory name '': 210938C<rev>-XX-<disketteno>D Source user name '......': FLOPPY-USER Source file name '': Manual select? LIST (A list will appear as the files are copied) <no of files on diskette> files copied Ba-sy: EXIT
Scanned by Johnny Øderud for Sintran Data © 2011
Page 7¶
Program Description¶
| Date | Norsk Data A.S | Page 7 of 16 |
|---|---|---|
| Product | Name | Reg. no. |
| BIM Runtime for ND-500/5000 | 211033C |
3) @RELEASE-DIRECTORY 210938C<rev>-XX-<disketteno>D
Take the diskette out of the disk drive.
4) You are now finished with the diskettes, but some files must be copied/moved to user BIM-USER from BIM-INSTALL-500. The easiest way to do this is by using the Backup System again, logged on as user BIM-USER. The files concerned are:
All :DATA files + :ISAM & :COPY files:
BIM-BRUKINIT-<rev>:DATA
BIM-INITSYST-<rev>:DATA
BIM-INITUSER-<rev>:DATA
BIM-DEVN500-<rev>:DATA
BIM-PBPBIBL-<rev>:DATA
BIM-PBPBIBL-<rev>:ISAM
English or Norwegian error msg. files:
BIM-PMELD-NO-<rev>:TEXT or BIM-PMELD-EN-<rev>:TEXT
BIM-KMELD-NO-<rev>:TEXT or BIM-KMELD-EN-<rev>:TEXT
The copied files may now be deleted on user BIM-INSTALL-500. Old versions of the listed files on user BIM-USER may also be deleted.
5) If you are creating a BIM Application System, there is one file to be copied from user "BIM-USER" to user "
@COPY-FILE
Destination file: "BIM-INITUSER-<rev>:DATA"
Source file: (BIM-USER)BIM-INITUSER-<rev>:DATA
(The name of the destination file is optional)
Page 8¶
| Date | Norsk Data A.S | Page 8 of 16 |
|------------|---------------------|--------------|
| PROGRAM DESCRIPTION | |
| Product | Name | Reg. no. | Category |
|------------------------------|-----------------------------|-----------|----------|
| | BIM Runtime for ND-500/5000 | 211033C | ROY |
5.5 GETTING BIM STARTED
Before linking up BIM, ISAM and COBOL must be properly installed.
This is done by running the two mode files logged on as user BIM-INSTALL-500
@MODE IS-MULTI-K00:MODE,,,
and
@MODE COBOL-LIB-J03PRE:MODE,,,
**NOTE:** BIM assumes as default that device no. 300B is unreserved so
that multi-user ISAM can use this. If this is not the case on
your machine, edit the file
(BIM-USER)BIM-DEVN500-A<rev>:DATA
by specifying the device number of a free device. An
explanation of how to do this is given on the file. You can
find out if a device is reserved with the commands
@LIST-DEVICE <device no.>,0
and/or
@LIST-DEVICE <device no.>,1 (depending on device)
Page 9¶
5.5.1 Linking Up BIM¶
READ THE COMPLETE SECTION BEFORE STARTING THE LINKING!!!!!
SPECIALS:
If your system contains specials i.e. non BIM subroutines, the (BIM-INSTALL-500)BIM-USEREXI-C<rev>:SYMB file MUST be recompiled (target file - (BIM-INSTALL-500)BIM-USEREXI-C<rev>:NRF) before the linking starts. This requires the COBOL compiler of course. (To see which specials are compiled into BIM, you can look at the file (BIM-USER)BIM-CALLSPEC-C<rev>:COPY which contains the COBOL calls to these routines.) If this isn't done before linking BIM, attempts to enter a special routine will result in an error message runtime indicating that recompilation/linking has been forgotten. In the same way, new :COPY files for the specials MUST be generated by using the C version of the BIM compiler on the calling BIM programs. Then the specials must be recompiled with the COBOL compiler. This indicates that the BIM compiler perhaps should be linked first in an environment with specials. Otherwise the processors must be linked twice (Compilation ordering can be done in the B version of the processor).
NOTE:
If you have BIM as a Standard Domain on your machine already, it is important to delete the standard domain before the new linking starts (must be done from user SYSTEM in the ND-500/5000 monitor).
The linking is taken care of by the set of modefiles:
(BIM-INSTALL-500)BIM-DUMMY-C<rev>:MODE
(BIM-INSTALL-500)BIM-MBI500L-C<rev>:MODE
(BIM-INSTALL-500)BIM-MBB500L-C<rev>:MODE
(BIM-INSTALL-500)BIM-MFI500L-C<rev>:MODE
(BIM-INSTALL-500)BIM-MFC500L-C<rev>:MODE
(BIM-INSTALL-500)BIM-MOD500L-C<rev>:MODE
(BIM-INSTALL-500)BIM-MRF500L-C<rev>:MODE
(BIM-INSTALL-500)BIM-MSB500L-C<rev>:MODE
or the main modefile
(BIM-INSTALL-500)BIM-RUNT-LNK-C<rev>:MODE
which executes the above modefiles in correct order.
NOTE:
The modefiles must be run while logged on as user BIM-USER (to get the domains placed on BIM-USER). Ignore the redefinition warnings from the Linkage-Loader when linking the COBOL library (error in Linkage-Loader).
Page 10¶
About the Linking Jobs:¶
To help understand this explanation it is useful to have the last page of the file BIM-MBI500L-<Crev>:MODE displayed in an editor. The linking jobs are prepared for linking standard SIBAS version F and English NOTIS WP version MO7 installations, but they also contain the SIBAS/R and NOTIS WP version N link commands commented out with "@@" in column 1 and 2. In the following, the SIBAS notes concern the files BIM-DUMMY-<Crev>:MODE, BIM-MBB500L-<Crev>:MODE and -MBI500L:MODE file while the NOTIS WP notes only are relevant for the -MBI500L:MODE file. The Infologic applications notes concern the BIM-MBI500L-<Crev>:MODE and BIM-MBB500L-C<rev>:MODE files.
If/when SIBAS/R is required the linking jobs must be edited. This is done by commenting the lines:
LOAD-SEGMENT (BIM-I-500)BIM-STOWIDE-DUMM:NRF
LOAD-SEGMENT (BIM-I-500)BIM-GETWIDE-DUMM:NRF
FORCE-SEGMENT-LINK (SIB2-500)SIBAS-LIBARARY-F
with "@@" and taking away the ("@@") comments in the lines:
@@LOAD-SEGMENT (BIM-I-500)BIM-STOWIDE-<rev>:NRF
@@LOAD-SEGMENT (BIM-I-500)BIM-GETWIDE-<rev>:NRF
@@FORCE-SEGMENT-LINK (SIB2-500)SIBR-LIBARARY-A
@@GLINK-SEGMENT (SIB2-500)SIBR-MESS-TS-A
Similarly, you change from NOTIS WP version M to version N by commenting:
LOAD-SEGMENT (BIM-I-500)BIM-CALLWP:NRF
FORCE-SEGMENT-LINK (NOTIS)NOTIS-WP-EN-M
(language code "EN" may be changed to "NO" if desired)
and taking away the comments in the lines:
@@LOAD-SEGMENT (BIM-I-500)BIM-CALLWPN:NRF
@@FORCE-SEGMENT-LINK (NOTIS)WP-500-N
+---------------+----------------+--------+----------+
| Date | Norsk Data A.S | Page | |
+---------------+----------------+--------+----------+
| 88.06.02 | PROGRAM | 10 of | |
| | DESCRIPTION | 16 | |
+---------------+----------------+--------+----------+
| Product | Name | Reg. | Category |
| | | no. | |
| BIM Runtime | ND-500/5000 | 211033C| ROY |
+---------------+----------------+--------+----------+
Page 11¶
Norsk Data A.S Program Description¶
Date: 88.06.02
Page: 11 of 16
| Product | Name | Reg. no. | Category |
|---|---|---|---|
| BIM Runtime for ND-500/5000 | 211033C | ROY |
NOTE:
Due to error in the NOTIS-WP version N, User Environment must be installed WITHOUT UE-scratch files if you want to use this WP version. To find out if User Environment uses UE-scratch files, use the SINTRAN command LIST-OPEN-FILES (from any Sintran user). If there is a file in the displayed list with name "UE-
Also note that the linking jobs DO NOT contain revision reference to either the SIBAS-LIBRARY-F or SIB-MESSAGE-F. Therefore if you have more than one F version of SIBAS installed on your machine, the linking jobs must be edited so that they refer to the correct (and unique) version.
Finally if you are an Infologic customer, the lines:
LOAD-SEGMENT (BIM-I-500)BIM-CBIMPRO-C<rev>:NRF
LOAD-SEGMENT (BIM-I-500)BIM-CBPKOPI-C<rev>:NRF
in -MBI500L:MODE file and
LOAD-SEGMENT (BIM-I-500)BIM-CBBEXEC-C<rev>:NRF
LOAD-SEGMENT (BIM-I-500)BIM-CBPKOPI-C<rev>:NRF
in -MBB500L:MODE file must be commented (with "@@"), and the comments in the equivalent lines
@@LOAD-SEGMENT (BIM-I-500)BIM-CBIMPRO-INFO:NRF
@@LOAD-SEGMENT (BIM-I-500)BIM-CBBEXEC-INFO:NRF
@@LOAD-SEGMENT (BIM-I-500)BIM-CBPKOPI-INFO:NRF
must be removed.
In case you execute the modejobs manually i.e. one at a time, it is ESSENTIAL that you run "BIM-DUMMY-C
@MODE (BIM-INSTALL-500)<file-name>:MODE,<output_file>
Unedited, the execution of "BIM-RUNT-LNK-C
Page 12¶
Norsk Data A.S - Program Description¶
| Date | Page |
|---|---|
| 88.06.02 | 12 of 16 |
| Product | Name | Reg. no. | Category |
|---|---|---|---|
| BIM Runtime for ND-500/5000 | 211033C | ROY |
Time-out¶
It is recommended NOT to use the time-out feature when running BIM. This avoids unnecessary setting of error flags on ISAM files and SIBAS problems. To disable the time-out function, give the following commands from user system:
@SINTRAN-SERVICE
*BACKGROUND-ALLOCATION-UTILITIES
TIMEOUT-OFF
Y
Y
Y
EXIT
*EXIT
5.5.2 Initiating Procedure¶
In BIM you must choose the system message language at installation time. This was probably done when you copied the message files from BIM-INSTALL-500 to BIM-USER. Internally BIM only refers to one (language independent) file name where it expects to find the messages. Therefore the selected message files must be renamed to these names. This is done by using the Sintran command RENAME-FILE while logged on as BIM-USER:
@RENAME-FILE BIM-PMELD-<languagecode>-<rev>:TEXT,BIM-PMELDIN:TEXT
and
@RENAME-FILE BIM-KMELD-<languagecode>-<rev>:TEXT,BIM-KMELDIN:TEXT
i.e. BIM uses BIM-PMELDIN:TEXT and BIM-KMELDIN:TEXT internally.
Page 13¶
Program Description¶
| Product | Name | Reg. no. | Category |
|---|---|---|---|
| BIM Runtime for ND-500/5000 | 211033C | ROY |
Reinstallation of BIM:¶
If you already have BIM, and are only installing a new version, we suggest the following procedure to be followed from here on:
- Don't run the BIM-INITSY-
program (below); you already have all the catalogues you need.
- The table catalogue is the key to all other catalogues and programs in the system. Since the contents of your table catalogue is unaltered using this procedure, you should still be able to run BIM as before (i.e. with the old BIM system program library) with one exception; BIM versions > A1Ø cannot use older BIM system program libraries (this causes a runtime error) which means that you cannot enter the C version of BIM before the table catalogue refers to a version larger than A1Ø of the BIM system program library. At the same time it is impossible to alter the table catalogue reference from outside BIM. If you are in this situation (or if the old program library has been deleted), you have to use a trick: Delete/rename the old program library (to anything other than the old name). Then rename the new library (version C
) with the old name/version (version A or B ). BIM-C will now run with the new BIM system program library because the program library now has the same name as that referred to in the table catalogue. (The BIM system program library is contained on the two Sintran files "BIM-PBPBIBL- :DATA" and "BIM-PBPBIBL- :ISAM").
- To get the correct version suffix back on the program library name (="-C
") edit the referenced program library's name in DTAB to "BIM-PBPBIBL-C " by entering system = BIM, Org.unit = TEST, version = 0120 and table name = BPBIBL in DTAB's heading fields before using F5 = get and then the editing. Leave BIM and rename the library back to the C version suffix.
- If you haven't edited the reference (=updated version) to the BIM system program library in DTAB or done any renaming in Sintran as outlined above, you will now be running the C version of BIM with an old BIM system program library. To run the new program library, just edit the reference in DTAB as described above.
- To get a better understanding of the table catalogue, you are recommended to study the program "DTAB" (= update table catalogue) some more by looking at the other file references in the table catalogue.
Page 14¶
PROGRAM DESCRIPTION¶
| Date | Norsk Data A.S | Page 14 of 16 |
|---|---|---|
| Product | Name | Reg. no. |
| BIM Runtime for ND-500/5000 | 211033C |
FIRST INSTALLATION OF BIM:¶
Before it is possible to enter BIM, some BIM system catalogues must be generated/initiated (ISAM files). This is done by running the program
@ND BIM-INITSY-C<rev>
logged on as user "BIM-USER". When prompted for "INPUT FILE?" you answer
BIM-INITSYST-C<rev>:DATA
You will then see/get some messages concerning the catalogues which are being created.
(The table catalogue MUST be stored on user "BIM-USER". For all other catalogues the user is optional. Unedited, "BIM-INITSYST-B
Finally, the user-catalogue is initiated by entering ISAM-SERVICE logged on as user "BIM-USER" and giving the following commands:
@(BIM-USER)ISAM-SERVICE
>>OPEN BIM-PRUKAT-A00
>>LOAD BIM-BRUKINIT-A00:DATA
Number of records loaded : 4
>>EXIT
This makes the BIM-users "SYSTEM" with password "TURBOX", "BATCH1" with password "BATCH1", "BATCH2" with password "BATCH2" and "BATCH3" with password "BATCH3" known to BIM
NOTE: Has nothing to do with Sintran users). To start BIM use the command
@ND (BIM-USER)BIM-C<rev>
NOTE: JEC must be dumped reentrant or lie on user SYSTEM to get all parts of the system to operate properly.
Page 15¶
Norsk Data A.S¶
PROGRAM DESCRIPTION¶
| Date | Page |
|---|---|
| 88.06.02 | Page 15 of 16 |
| Product | Reg. no. | Category |
|---|---|---|
| Name | ||
| BIM Runtime for ND-500/5000 | 211033C | ROY |
The first time you enter BIM the password "TURBOX" MUST be used. If you make a mistake doing this and BIM responds by not accepting the password, clear the message by using the left tabulator key and try again. It is ESSENTIAL that once you are logged on in BIM for the first time, you select the combination
Org.unit: TEST System: BIM Program: USYSP
on the bottom line of the screen and execute this program using the "EXECUTE" key. First you are asked whether you want to continue or not. Answer "Y". When prompted for computer type, <CR> will give you ND-500/5000. The program "USYSP" fills the BIM table catalogue with necessary program references.
5.6 GETTING A BIM-SYSTEM STARTED¶
Equivalent to the previous section, the program
@ND (BIM-USER)BIM-INITSY-C<rev>
must be run from user "
BIM-INITUSER-C<rev>:DATA on user <System>
as input-file AFTER it has been copied from "BIM-USER" and edited. The required editing is described in detail on the file itself.
To run several systems under BIM repeat what has been said about the
Page 16¶
Program Description¶
| Date | Norsk Data A.S | Page 16 of 16 |
|---|---|---|
| PROGRAM DESCRIPTION | ||
| Product | Name | Reg. no. |
| BIM Runtime for ND-500/5000 | 211033C |
5.7 Full Catalogue¶
The following explanation does not relate to installation, but is included in the PD sheet in case the situation occurs.
As mentioned all ISAM files (= catalogues) must be continuous. Should you ever experience that a catalogue is full, follow these instructions:
a) Enter ISAM-SERVICE and unload the full file to a user specified file:
@(BIM-USER)ISAM-SERVICE
>>OPEN <isam file>
>>UNLOAD "<user specified file>"
Number of records unloaded: nn
>>EXIT
b) Rename the full ISAM file (i.e. both the OS-files) with the commands
@RENAME-FILE <old name>:DATA,<new name>:DATA
@RENAME-FILE <old name>:ISAM,<new name>:ISAM
while logged on as the user where the files are stored.
c) Create the original ISAM file again, but this time as a larger continuous file. This is done by running the program
@ND (BIM-USER)BIM-INITSY-C<rev>
again, but with a re-edited version of the file
BIM-INTUSER-A<rev>:DATA on user <System>
or BIM-INTISYST-B<rev>:DATA on user "BIM-USER"
as input. The re-editing consists of specifying a larger number of records(=rows) for the file in question, and writing "N" in the column for "Create file (Y/N)" on the other files and make these lines comments by writing "*" in column no. 1.
Note: There must be enough unused continuous space on the owner of the ISAM file to create the new file.
d) Enter ISAM-SERVICE and load the unloaded file back to the original file as described in section 5.6, this time using the file-names from above in stead, of course. If the operation was successful, the renamed files can be deleted.
Page 17¶
ND Software Library Diskette¶
Page 1
Containing:
BIM Runtime for ND-500/5000
Directory Name:
211033C01-XX-01D
User Name: FLOPPY-USER
| No | File name | Type | T | Public | Friend | Own | Pages | Bytes |
|---|---|---|---|---|---|---|---|---|
| 0 | BIM-CBBBBPG-C01 | NRF | I | RWACD | RWACD | RWACD | 29 | 56582 |
| 1 | BIM-CBBBKAT-C01 | NRF | I | RWACD | RWACD | RWACD | 12 | 21562 |
| 2 | BIM-CBBEXEC-C01 | NRF | I | RWACD | RWACD | RWACD | 45 | 89217 |
| 3 | BIM-CBBFEIL-C01 | NRF | I | RWACD | RWACD | RWACD | 9 | 14837 |
| 4 | BIM-CBBINIT-C01 | NRF | I | RWACD | RWACD | RWACD | 115 | 232269 |
| 5 | BIM-CBBINNT-C01 | NRF | I | RWACD | RWACD | RWACD | 14 | 26352 |
| 6 | BIM-CBBINUT-C01 | NRF | I | RWACD | RWACD | RWACD | 14 | 25662 |
| 7 | BIM-CBBKALL-C01 | NRF | I | RWACD | RWACD | RWACD | 10 | 17700 |
| 8 | BIM-CBBMESS-C01 | NRF | I | RWACD | RWACD | RWACD | 4 | 4465 |
| 9 | BIM-CBBRYDD-C01 | NRF | I | RWACD | RWACD | RWACD | 19 | 36057 |
| 10 | BIM-CBBSPRO-C01 | NRF | I | RWACD | RWACD | RWACD | 14 | 24638 |
| 11 | BIM-CBBTNXT-C01 | NRF | I | RWACD | RWACD | RWACD | 24 | 45251 |
| 12 | BIM-CBBTOPO-C01 | NRF | I | RWACD | RWACD | RWACD | 12 | 21878 |
| 13 | BIM-CBBTOPS-C01 | NRF | I | RWACD | RWACD | RWACD | 12 | 21038 |
| 14 | BIM-CBBTYRK-C01 | NRF | I | RWACD | RWACD | RWACD | 10 | 33389 |
| 15 | BIM-CBBUTSK-C01 | NRF | I | RWACD | RWACD | RWACD | 12 | 20896 |
| 16 | BIM-CBBUTSN-C01 | NRF | I | RWACD | RWACD | RWACD | 34 | 66543 |
| 17 | BIM-CBIMPRO-C01 | NRF | I | RWACD | RWACD | RWACD | 65 | 129219 |
| 18 | BIM-CBPALFA-C01 | NRF | I | RWACD | RWACD | RWACD | 7 | 11408 |
| 19 | BIM-CBPBEST-C01 | NRF | I | RWACD | RWACD | RWACD | 12 | 20526 |
| 20 | BIM-CBPBRPG-C01 | NRF | I | RWACD | RWACD | RWACD | 15 | 26904 |
| 21 | BIM-CBPBSJK-C01 | NRF | I | RWACD | RWACD | RWACD | 12 | 21541 |
| 22 | BIM-CBPCOMD-C01 | NRF | I | RWACD | RWACD | RWACD | 16 | 29299 |
| 23 | BIM-CBPCRIT-C01 | NRF | I | RWACD | RWACD | RWACD | 12 | 21784 |
| 24 | BIM-CBPDEBU-C01 | NRF | I | RWACD | RWACD | RWACD | 17 | 31987 |
| 25 | BIM-CBPDISP-C01 | NRF | I | RWACD | RWACD | RWACD | 11 | 19389 |
| 26 | BIM-CBPDSPL-C01 | NRF | I | RWACD | RWACD | RWACD | 15 | 27728 |
| 27 | BIM-CBPDUMP-C01 | NRF | I | RWACD | RWACD | RWACD | 26 | 51049 |
28 files using 605 pages. 610 pages reserved out of 610 pages.
Page 18¶
ND Software Library Diskette¶
+-----------------------------------+
| ND SOFTWARE LIBRARY DISKETTE |
+-----------------------------------+
PAGE 1
Containing:
BIM Runtime for ND-500/5000
Directory Name:
211033C01-XX-02D
User Name: FLOPPY-USER
| No | File name | Type | T | Public | Friend | Own | Pages | Bytes |
|---|---|---|---|---|---|---|---|---|
| 0 | BIM-CBPFEIL-C01 | NRF | I | RWACD | RWACD | RWACD | 12 | 20755 |
| 1 | BIM-CBPFORM-C01 | NRF | I | RWACD | RWACD | RWACD | 10 | 18240 |
| 2 | BIM-CBPHVIS-C01 | NRF | I | RWACD | RWACD | RWACD | 8 | 13612 |
| 3 | BIM-CBPINIT-C01 | NRF | I | RWACD | RWACD | RWACD | 122 | 247795 |
| 4 | BIM-CBPISAM-C01 | NRF | I | RWACD | RWACD | RWACD | 28 | 53369 |
| 5 | BIM-CBPKALK-C01 | NRF | I | RWACD | RWACD | RWACD | 19 | 36343 |
| 6 | BIM-CBPKALL-C01 | NRF | I | RWACD | RWACD | RWACD | 12 | 21440 |
| 7 | BIM-CBPKOMN-C01 | NRF | I | RWACD | RWACD | RWACD | 14 | 25998 |
| 8 | BIM-CBPKOPT-C01 | NRF | I | RWACD | RWACD | RWACD | 15 | 27834 |
| 9 | BIM-CBPKRPT-C01 | NRF | I | RWACD | RWACD | RWACD | 3 | 2971 |
| 10 | BIM-CBPMERK-C01 | NRF | I | RWACD | RWACD | RWACD | 15 | 28630 |
| 11 | BIM-CBPMESS-C01 | NRF | I | RWACD | RWACD | RWACD | 2 | 1913 |
| 12 | BIM-CBPMODE-C01 | NRF | I | RWACD | RWACD | RWACD | 13 | 23484 |
| 13 | BIM-CBPOPEEN-C01 | NRF | I | RWACD | RWACD | RWACD | 13 | 22720 |
| 14 | BIM-CBPOVFL-C01 | NRF | I | RWACD | RWACD | RWACD | 7 | 11110 |
| 15 | BIM-CBPPASS-C01 | NRF | I | RWACD | RWACD | RWACD | 15 | 28082 |
| 16 | BIM-CBPRYDD-C01 | NRF | I | RWACD | RWACD | RWACD | 17 | 32621 |
| 17 | BIM-CBPSIBA-C01 | NRF | I | RWACD | RWACD | RWACD | 44 | 87565 |
| 18 | BIM-CBPSYFE-C01 | NRF | I | RWACD | RWACD | RWACD | 16 | 29532 |
| 19 | BIM-CBPTADM-C01 | NRF | I | RWACD | RWACD | RWACD | 39 | 76262 |
| 20 | BIM-CBPTEND-C01 | NRF | I | RWACD | RWACD | RWACD | 35 | 69616 |
| 21 | BIM-CBPTFIL-C01 | NRF | I | RWACD | RWACD | RWACD | 29 | 55943 |
| 22 | BIM-CBPTINI-C01 | NRF | I | RWACD | RWACD | RWACD | 26 | 49244 |
| 23 | BIM-CBPTRUL-C01 | NRF | I | RWACD | RWACD | RWACD | 25 | 48192 |
| 24 | BIM-CBPTXBE-C01 | NRF | I | RWACD | RWACD | RWACD | 14 | 25157 |
| 25 | BIM-CBPTUSK-C01 | NRF | I | RWACD | RWACD | RWACD | 10 | 16550 |
| 26 | BIM-CBPVALG-C01 | NRF | I | RWACD | RWACD | RWACD | 15 | 27429 |
| 27 | BIM-CCHAIN-C01 | NRF | I | RWACD | RWACD | RWACD | 10 | 17616 |
| 28 | BIM-CDBINIT-C01 | NRF | I | RWACD | RWACD | RWACD | 3 | 2114 |
| 29 | BIM-CFCDATA-C01 | NRF | I | RWACD | RWACD | RWACD | 5 | 7235 |
30 files using 596 pages. 610 pages reserved out of 610 pages.
Scanned by Jonny Oddene for Sintran Data © 2011
Page 19¶
ND Software Library Diskette¶
Page 1¶
Containing:
BIM Runtime for ND-500/5000
Directory Name:
211033C01-XX-03D
User Name: FLOPPY-USER
| No | File name | Type | T | Public | Friend | Own | Pages | Bytes |
|---|---|---|---|---|---|---|---|---|
| 0 | BIM-CFCFEIL-C01 | NRF | I | RWACD | RWACD | RWACD | 5 | 7481 |
| 1 | BIM-CFCFELT-C01 | NRF | I | RWACD | RWACD | RWACD | 13 | 24434 |
| 2 | BIM-CFCFORM-C01 | NRF | I | RWACD | RWACD | RWACD | 11 | 19026 |
| 3 | BIM-CFCINIT-C01 | NRF | I | RWACD | RWACD | RWACD | 6 | 8275 |
| 4 | BIM-CFCKLAR-C01 | NRF | I | RWACD | RWACD | RWACD | 28 | 53366 |
| 5 | BIM-CFCLINJ-C01 | NRF | I | RWACD | RWACD | RWACD | 5 | 8129 |
| 6 | BIM-CFCMAIN-C01 | NRF | I | RWACD | RWACD | RWACD | 78 | 156634 |
| 7 | BIM-CFCMERK-C01 | NRF | I | RWACD | RWACD | RWACD | 6 | 8607 |
| 8 | BIM-CFCOPEN-C01 | NRF | I | RWACD | RWACD | RWACD | 6 | 9548 |
| 9 | BIM-CFCPAK-C01 | NRF | I | RWACD | RWACD | RWACD | 12 | 22073 |
| 10 | BIM-CFCRAMM-C01 | NRF | I | RWACD | RWACD | RWACD | 6 | 9871 |
| 11 | BIM-CFCSEEK-C01 | NRF | I | RWACD | RWACD | RWACD | 12 | 21447 |
| 12 | BIM-CFCSKRV-C01 | NRF | I | RWACD | RWACD | RWACD | 8 | 13430 |
| 13 | BIM-CFCSTRT-C01 | NRF | I | RWACD | RWACD | RWACD | 33 | 63879 |
| 14 | BIM-CFCTAST-C01 | NRF | I | RWACD | RWACD | RWACD | 12 | 22007 |
| 15 | BIM-CFCTTAB-C01 | NRF | I | RWACD | RWACD | RWACD | 13 | 24028 |
| 16 | BIM-CFCUMRK-C01 | NRF | I | RWACD | RWACD | RWACD | 5 | 7572 |
| 17 | BIM-CFCVIGN-C01 | NRF | I | RWACD | RWACD | RWACD | 7 | 11080 |
| 18 | BIM-CINIFIX-C01 | NRF | I | RWACD | RWACD | RWACD | 5 | 7161 |
| 19 | BIM-CISFEIL-C01 | NRF | I | RWACD | RWACD | RWACD | 4 | 4757 |
| 20 | BIM-CISINIT-C01 | NRF | I | RWACD | RWACD | RWACD | 17 | 30750 |
| 21 | BIM-CKVINIT-C01 | NRF | I | RWACD | RWACD | RWACD | 6 | 8837 |
| 22 | BIM-CMELDIN-C01 | NRF | I | RWACD | RWACD | RWACD | 4 | 4710 |
23 files using 302 pages. 610 pages reserved out of 610 pages.
Page 20¶
ND Software Library Diskette¶
Page 1
Containing: BIM Runtime for ND-500/5000
Directory Name: 211033C01-XX-04D
User Name : FLOPPY-USER¶
| No | File Name | Type | T | Public | Friend | Own | Pages | Bytes |
|---|---|---|---|---|---|---|---|---|
| 0 | BIM-CMETOLK-C01 | NRF | I | RWACD | RWACD | RWACD | 8 | 13417 |
| 1 | BIM-COPWIDE-C01 | NRF | I | RWACD | RWACD | RWACD | 22 | 41495 |
| 2 | BIM-CPUINST-C01 | NRF | I | RWACD | RWACD | RWACD | 11 | 18573 |
| 3 | BIM-CREINIT-C01 | NRF | I | RWACD | RWACD | RWACD | 8 | 12584 |
| 4 | BIM-CREMELD-C01 | NRF | I | RWACD | RWACD | RWACD | 4 | 4231 |
| 5 | BIM-CRESFLG-C01 | NRF | I | RWACD | RWACD | RWACD | 9 | 15491 |
| 6 | BIM-CSIFIEIL-C01 | NRF | I | RWACD | RWACD | RWACD | 7 | 10987 |
| 7 | BIM-CSIINIT-C01 | NRF | I | RWACD | RWACD | RWACD | 18 | 32943 |
| 8 | BIM-DEVUFCF-C01 | NRF | I | RWACD | RWACD | RWACD | 2 | 1282 |
| 9 | BIM-GETWIDE-C01 | NRF | I | RWACD | RWACD | RWACD | 22 | 41713 |
| 10 | BIM-HIBMTAC-C01 | NRF | I | RWACD | RWACD | RWACD | 20 | 54614 |
| 11 | BIM-HINITSV-C01 | NRF | I | RWACD | RWACD | RWACD | 10 | 30283 |
| 12 | BIM-HRESFLG-C01 | NRF | I | RWACD | RWACD | RWACD | 6 | 8877 |
| 13 | BIM-HSYSSET-C01 | NRF | I | RWACD | RWACD | RWACD | 36 | 71148 |
| 14 | BIM-STOPBAT-C01 | NRF | I | RWACD | RWACD | RWACD | 13 | 23322 |
| 15 | BIM-STOWIDE-C01 | NRF | I | RWACD | RWACD | RWACD | 12 | 41500 |
| 16 | BIM-USEREXI-C01 | NRF | I | RWACD | RWACD | RWACD | 16 | 25972 |
| 17 | BIM-GETWIDE-DUMM | NRF | I | RWACD | RWACD | RWACD | 14 | 26055 |
| 18 | BIM-STOWIDE-DUMM | NRF | I | RWACD | RWACD | RWACD | 14 | 26060 |
| 19 | BIM-RUNT-LNK-C01 | MODE | I | RWACD | RWACD | RWACD | 2 | 542 |
| 20 | BIM-DUMMY-C01 | MODE | I | RWACD | RWACD | RWACD | 2 | 967 |
| 21 | BIM-MB1500L-C01 | MODE | I | RWACD | RWACD | RWACD | 4 | 4645 |
| 22 | BIM-MB500L-C01 | MODE | I | RWACD | RWACD | RWACD | 3 | 3407 |
| 23 | BIM-MF1500L-C01 | MODE | I | RWACD | RWACD | RWACD | 2 | 1204 |
| 24 | BIM-MRF500L-C01 | MODE | I | RWACD | RWACD | RWACD | 2 | 1436 |
| 25 | BIM-MBS500L-C01 | MODE | I | RWACD | RWACD | RWACD | 2 | 1087 |
| 26 | BIM-DEVWNR-C01 | NRF | I | RWACD | RWACD | RWACD | 2 | 1144 |
| 27 | BIM-CALLWPN-C01 | NRF | I | RWACD | RWACD | RWACD | 2 | 1240 |
| 28 | BIM-CALLWPN-C01 | NRF | I | RWACD | RWACD | RWAC | 2 | 863 |
| 29 | BIM-MOVEB-C01 | NRF | I | RWACD | RWACD | RWACD | 2 | 240 |
CONTINUED
Page 21¶
ND Software Library Diskette¶
Page 2¶
Containing:
BIM Runtime for ND-500/5000
Directory Name:
211033C01-XX-04D
User Name: FLOPPY-USER¶
| No | File name | Type | T | Public | Friend | Own | Pages | Bytes |
|---|---|---|---|---|---|---|---|---|
| 30 | BIM-EDIT-C01 | NRF | I | RWACD | RWACD | RWACD | 2 | 1430 |
| 31 | BIM-SCREEN-C01 | NRF | I | RWACD | RWACD | RWACD | 10 | 17653 |
| 32 | BIM-DUMMY-C01 | NRF | I | RWACD | RWACD | RWACD | 2 | 410 |
| 33 | BIM-PMELD-NO-C01 | TEXT | I | RWACD | RWACD | RWACD | 29 | 56680 |
| 34 | BIM-PMELD-EN-C01 | TEXT | I | RWACD | RWACD | RWACD | 29 | 56680 |
35 files using 373 pages. 610 pages reserved out of 610 pages.
Page 22¶
ND Software Library Diskette¶
Page 1¶
Containing¶
BIM Runtime for ND-500/5000
Directory Name¶
211033C01-XX-05D
User Name: FLOPPY-USER¶
| No | File Name | Type | T | Public | Friend | Own | Pages | Bytes |
|---|---|---|---|---|---|---|---|---|
| 0 | BIM-BRUKINIT-C01 | DATA | I | RWACD | RWACD | RWACD | 2 | 656 |
| 1 | BIM-INITSYST-C01 | DATA | I | RWACD | RWACD | RWACD | 2 | 1151 |
| 2 | BIM-INITUSER-C01 | DATA | I | RWACD | RWACD | RWACD | 5 | 3654 |
| 3 | BIM-DEVN500-C01 | DATA | I | RWACD | RWACD | RWACD | 2 | 569 |
| 4 | BIM-PBPBIBL-C01 | DATA | C | RWACD | RWACD | RWACD | 230 | 442368 |
| 5 | BIM-PBPBIBLE-C01 | ISAM | C | RWACD | RWACD | RWACD | 25 | 45056 |
| 6 | ISAM-SERVICE-K01 | PROG | I | RWACD | RWACD | RWACD | 82 | 210944 |
| 7 | IS-MULTI-K00 | NRF | I | RWACD | RWACD | RWACD | 2 | 131 |
| 8 | IS-MULTI-K00 | MODE | I | RWACD | RWACD | RWACD | 2 | 646 |
| 9 | COBOL-LIB-J03PRE | NRF | I | RWACD | RWACD | RWACD | 140 | 284460 |
| 10 | COBOL-LIB-J03PRE | MODE | I | RWACD | RWACD | RWACD | 2 | 1165 |
| 11 | EXCEPT-LIB-C00 | NRF | I | RWACD | RWACD | RWACD | 11 | 18474 |
| 12 | MON-CALL-LIB | NRF | I | RWACD | RWACD | RWACD | 4 | 5731 |
13 files using 509 pages. 610 pages reserved out of 610 pages.
Page 23¶
ND SOFTWARE LIBRARY DISKETTE¶
PAGE 1¶
Containing:
BIM Runtime for ND-500/5000
Directory Name:
211033C01-XX-06D
User Name: FLOPPY-USER¶
| No | File name | Type | T | Public | Friend | Own | Pages | Bytes |
|---|---|---|---|---|---|---|---|---|
| 0 | T4-LIBRARY | NRF | I | RWACD | RWACD | RWACD | 19 | 35752 |
| 1 | BIM-BIMED-C01 | NRF | I | RWACD | RWACD | RWACD | 21 | 40792 |
| 2 | BIM-CBEXEC-INFO | NRF | I | RWACD | RWACD | RWACD | 45 | 90079 |
| 3 | BIM-CBIMPRO-INFO | NRF | I | RWACD | RWACD | RWACD | 65 | 130086 |
| 4 | BIM-CBPXOPI-INFO | NRF | I | RWACD | RWACD | RWACD | 14 | 24678 |
| 5 | SSYLIB-500-A02 | NRF | I | RWACD | RWACD | RWACD | 81 | 162755 |
| 6 | COBOL-LIB-JO1 | NRF | I | RWACD | RWACD | RWACD | 116 | 234300 |
7 files using 361 pages. 610 pages reserved out of 610 pages.