Dec 312017
CRIS v1.0 Cash register and inventory system.
File CRISDISK.ZIP from The Programmer’s Corner in
Category Financial and Statistics
CRIS v1.0 Cash register and inventory system.
File Name File Size Zip Size Zip Type
CRIS.DOC 15488 3861 deflated
CRIS1_0.EXE 218832 211873 deflated
DISCLAIM 640 310 deflated
INSTALL.BAT 384 175 deflated

Download File CRISDISK.ZIP Here

Contents of the CRIS.DOC file

CRIS: The Cash Register and Inventory System

Version 1.0

(c)1989 Matthew A. McCoy, All rights reserved worldwide.

4320 N. Maryland Ave.
Shorewood, WI 53211



This system is designed to aid retailers in the operation of
their businesses, both by inventory control and point-of-sales

CRIS Help!
Section 1.0: MAIN MENU COMMANDS 1.0

Overview: Highlight the desired option with your arrow keys. When
finished, strike enter.

Selection Command

1Add Add an item to inventory.

2Edit Edit an existing item.

3Delete Remove an item from inventory.

4Search Search for item(s).

5P Display previous page of data,
if one is available.(The
page counter on the top
left side of the screen
indicates current page).

6N Display next page of data, if

7Register Access point of sales system.

8Reports Access a pop-up menu of
available reports.

9Utils Access a pop-up menu of
database utilities.

Quit Close databases and exit

?Help Use the online help system.

Section 1.1: ADDING STOCK 1.1

Overview: Add items or parts to inventory; accessed through the
"1Add" command from the CRIS Point-of-Sales (opening)

Selection Command

1New Entry Save current entry, enter new

2Edit Alter data on current item.

3Done & Save Save current entry, exit to
opening menu.

4Abort Return to opening menu with-
out saving current entry.

Section 1.2: EDITING STOCK 1.2

Overview: Accessed through the opening menu. You will then be
prompted with a highlight bar to select the entry
you wish to edit.

Selection Command

1Done & Save Save current entry, exit to
opening menu.

2Abort Return to opening menu with-
out saving changes.

Section 1.3: DELETING STOCK 1.3

Overview: Accessed through the opening menu. After selecting
this option, a highlight bar will appear prompting
for the part you wish to delete. After the part is
selected, you will be asked for confirmation of
the deletion. Select "Continue" to delete, or "Abort"
to abort this option.

Section 1.4: SEARCH 1.4

Overview: Accessed through the opening menu. After selecting
this option, you will be prompted to search by
description, part number, or turn search off. While
in the search mode, only records meeting search
specifications are displayed.

Selection Command
1Part number Activate search mode, search
for part numbers meeting
entered criteria. (You will
have an input window to enter
the part number you are look-
ing for.)

2Description Activate search mode, search
for descriptions meeting
entered criteria.

ESC to cancel Turn off search mode, display
complete listing of parts.

Entering criteria: In the input box, you may enter either a
whole description or part number, or a fragment of one.
CRIS will take this input and filter out records that
don't meet this criteria.

For example, entering "1" as a part description will
display all part numbers beginning with "1".
An input of "Washers" will display all the
"Washers" in stock.

Section 1.5: REPORTS 1.5

Overview: Reports may be accessed from the opening menu. The report
option will display a current listing of available report
You may highlight the report you want listed, and hit enter.
To exit the Report pop-up menu, hit ESCape. After selecting
a report, select the type of output you want (screen,printer).
If you run a report to the screen, hit a key when done.

Section 1.6: UTILITIES 1.6

Overview: This pop-up menu, accessed from the opening menu, allows you
to access several database maintenance utilities. Highlight
the desired option, then strike [RETURN].

Selection Command

Clean-up Remove all records from the
transaction database predating
nn/nn/nn. (You are prompted
to enter a particular date after
making this selection).

(Re)Index data Reindex all databases. If there
are no index files, indices are

Align paper Align full-size paper. (8 1/2" x 11").

Bill all Print invoices for all outstanding

Section 2.0: REGISTER 2.0

Overview: This selection from the opening menu brings you into the
cash register area. The last transaction made is displayed
on the screen. If no transactions are in the database, you
are prompted with a pop-up edit transaction screen.

Selection Command

Prt Print the current transaction
on invoice paper.

Pay Mark the current transaction
as paid.

1New Add a transaction.

2Edit Edit the current transaction

3Kill Remove the current transaction
from the database.

4Tr(Up) Move to the previous transaction.

5Tr(Down) Move to the next transaction.

6Find Search for an invoice by transaction

7AddPart Add an item to the invoice.

8EdPart Edit data from a part on invoice

9DelPart Delete a part from the invoice form
and replace it in stock.

U(Up) Move item (part) data up.

D(Down) Move part data down.

Q Quit CRIS; return to DOS.

R Return to inventory list.

? Help screen.

Section 2.1: REGISTER-> Prt

Overview: The "Prt" command will print the current transaction on
your printer. This command uses an invoice format, so thread
your printer with invoice paper. You will be prompted for
confirmation, and for printer set-up.

Section 2.2: REGISTER-> Pay

Overview: The "Pay" option will tag a transaction as "Paid". If
a transaction is "Paid", no alterations may be made without
marking it as "UNPAID".

Section 2.3: REGISTER-> New

Overview: Add a new transaction to the database. After selecting the
option, you are prompted for transaction information. Highlight
the category you wish to add data to, and strike enter. When
done entering the desired data, strike return. You may exit
the transaction edit pop-up with the ESCape key.

Section 2.4: REGISTER-> Edit

Overview: Edit information on current transaction. Highlight the
option you want, using the arrow keys. When the prompt is
highlighted,strike enter. Edit the data you wish. When done, hit

Section 2.5: REGISTER-> Kill

Overview: Remove current transaction from database. Parts on invoice
WILL NOT be returned to stock. If there is only one record in
the invoice database, the data will be cleared.

Section 2.6: REGISTER-> Tr(up)

Overview: Move to previous transaction.

Section 2.7: REGISTER-> Tr(down)

Overview: Move to next transaction.

Section 2.8: REGISTER-> Find

Overview: Search for a transaction by invoice (transaction) number.
This function will operate if there are multiple transactions
on file.

Section 2.9: REGISTER-> AddPart

Overview: Add a part to the transaction form. You will be prompted
for quantity, code (may or may not be used), and part or item
number. If this part is found in stock, the remaining data
(description, unit price, and total) is filled automatically.
Otherwise, the you're prompted for a description and unit
price for the item*.

* These items were not found in inventory, so no inventory
maintenance is performed.

Section 3.0: REGISTER-> EditPart

Overview: Edit a part on the transaction form. Move the cursor to
the quantity corresponding to the part you wish to edit. Strike
[RETURN]. Edit the data, using the rules outlined in Section 2.9

Section 3.1: REGISTER-> DelPart

Overview: Remove a part from the transaction form, and return it to
stock. If there is no corresponding part in inventory, it will
be deleted. The delete feature requires a part's quantity
to be highlighted before it will be removed.

Section 4.0: Colors


Colors are separated with a semicolon, and correspond to the following
features, in this order:

borders, errors, popups, totals, highlights, text, help, helptext.

1. Borders- Inventory add text, lines and heading in inventory view screen,
and lines on the register screen (foreground color only).

2. Errors- Error pop-up windows, and some dialog boxes. (foreground and

3. Popups- Pop-up dialog boxes. (foreground and background).

4. Totals- Top of register form, and total line at bottom of screen.

5. Highlights - 'Qty, Code...' from register screen. (foreground and

6. Text- Inventory listing from view screen, and entries on register.

7. Help- Border for help screen. (foreground and background).

8. Help text - Text inside the help window. (background).

Recommended color settings are in parentheses.

Color table* Letter
Black N
Blue B
Green G
Cyan BG
Red R
Magenta RB
Brown GR
White W
Gray N+
Yellow GR+
Blank X
Underline U
Inverse Video I

*Table taken from Clipper Summer '87 reference manual, page 5-146.
(c) Nantucket Corporation.

Foreground and background colors are separated by a "/".

For example, a foreground color of Cyan would be: "BG".

A foreground color of blue, and a background color of white would be "BG/W".

And, a background color of magenta would be "/RB".

Section 5.0: Further help

For further help, call me at (414)963-0587. Good luck with the

Matt McCoy, proprietor, Computech.

** End of File - Version 1.0 Online Help **

 December 31, 2017  Add comments

Leave a Reply