ENVIRONMENT

 

Note:    There are multitudes of entries in your Environment file. Some of these are pre-set for BSMGR’s internal use, so you need not be concerned about them. DO NOT CHANGE OR MODIFY these entries. You can cause great harm to your system by doing so. As changes are needed, BSMGR will send information on what to enter or change.  When changes to the store environment are made and saved, you must exit out of Bookstore Manager for the changes to become effective.

 

When opening SYStem Environment, there are two options:

Note:    You may reach the above options screen at any time without going through “SYStem Maintenance” by entering <ENV> in the “Enter Program Name” field.

 

Store Environment - sets the Environment for all stations.

 Add Entry=F6

Type in the information and press <Enter>.  The setting will be added to the environment list alphabetically.

Change Entry=F7 or Delete Entry=F8

After highlighting a setting, use one of these options to change or delete a setting.

Options=F5

Save - Will save the information entered.

Print - Will print a copy of the Environment entries.

Exit Current Program - Will exit the file without changes being saved.  The file will remain the same as when brought up.

Cancel Options Screen - Will escape the “Options” window, allowing you to continue to edit the file.

 

User’s Station Environment - can be used to override the store environment at a user’s station.

 

 

Example:    The “Misc.” screen allows users to mix barcode printer types, i.e. one station could print barcodes with a Blaster and another with a laser.

Next Screen=F2

This option opens the next screen. There are screens for Files, Printers, Misc. and Directories.

Save=F5

Save - Saves all entries

Undo - Will undo any entries that have not been saved.

Delete - Clears all User Station entries. (Delete individual entries by highlighting and pressing the <Del> key.)

Cancel Options Screen - Will escape the "Options" window, allowing you to continue to edit the file.

Exit

Will exit the file without changes being saved. The file will remain the same as when brought up.

 

Following are some entries that must be in the "Environment" file; some you may change.  We will not cover all the entries.

ARS-ADJ X

Fonts on some printers under Windows do not line up correctly. This Environment setting, set to a single digit number, will move the printing down X number of lines on the form.

BARCODE-OUT

To print barcode labels on a laser printer, in addition to a System Configuration number 2070 entry, you must have a BARCODE-OUT line in your Environment file.

Examples:      

DOS/Windows 3.1

  BARCODE-OUT    4    0    5   LPT2         

UNIX

  BARCODE-OUT    4    0    5   -p lp –s –dReport       

(Note: Windows 95(or later) users will not need the Environment setting.)

BOOK-DIR

The directory that holds all Masterfiles.

BSMGR-COUNTRY   C

By adding this setting, zip codes will not automatically add a hyphen.   This allows Canadian zip codes to be entered properly.

CENTER-ADDRESS   N

By default, the name and address lines on receipts are centered.  Add this setting if you do not want the automatic centering.

CODE-PREFIX

The directory that holds the Bookstore Manager programs.

CONFIG-FILE

Enter the path name where the Environment file is kept.

DATA-BASE=SUP1  001

To default a distributor to "Vend #1" field when the supplier is not tied to the databases included with Bookstore Manager Software .

DRIVE-A

If your operating system is UNIX or XENIX, enter the full device name of your boot floppy disk drive.  Example:   /dev/fd0135ds18:

FILE-DIRECTORY

The directory that holds the History files followed by a backslash (DOS) or forward slash (UNIX).

FILE-PREFIX

The 3 directories that hold the Bookstore Manager data files.

FORMS

Output device for all non-8 1/2 x 11 printouts; checks, gum labels, statements, letters, etc.  Normally set the same as LO:

-D LPT2 in DOS

-P SPOOLER or -P SPOOLER-DIRECT in Windows

HIST-DIR

The directory that holds all history files.

INVPRN -D LPT2 in DOS or P SPOOLER in Windows (or printer name)

To print A/R invoices to a dedicated printer at POS.

IO-CREATES  1

When IO-CREATES is set to "1," and when an index file is open for IO, if the file doesn’t exist, it will create it.

KEYSTROKE EDIT=AUTO-INSERT  EXCEPTION=54 KI

This setting will allow you to highlight a listing in a paged list box and press the keyboard “Insert” key to ADD, when in the IVWO, IVO, OE, POS, GLE, and TIME programs.

KEYSTROKE EDIT=DELETE  EXCEPTION=55 KX

This setting will allow you to highlight a listing in a paged list box and press the keyboard “Del” key to DELETE, when in the IVWO, IVO, OE, POS, GLE, and TIME programs.

KEYSTROKE HOT-KEY=ARBCHK

Will allow you to call Spring Arbor or Riverside to check on availability of item.

LABELS=XXXXXX.XXX

If more then one user will be printing labels at the same time, set the local environment "LABELS" to your file name to prevent overwriting another station’s "LABELS" file.  The alternate labels file name must start with "LABELS" to prevent accidental deletion of other BSMGR files.

(Example: LABELS=LABELS.001)

LINE-SKIP X

Allows you to adjust your receipt printer to skip lines after sales transactions.  The X equals a number from 1-9.  This tells POS to skip 1 to 9 lines after each sale.

LO

Output device for all other print routines/reports, normally:

-D LPT2 in DOS

-P SPOOLER or -P SPOOLER-DIRECT in Windows

LO2

Output device for receipt printer, normally -D LPT1 in DOS or Windows.  If using a USB receipt printer, set it to -P SPOOLER OR -Q SPOOLER.  This sends the output from POS through the windows spooler, not directly to the printer, and allows BSMGR to support USB printers at POS.

LO4

Output device for IVPR ("Receive/Cancel Orders").  (If you do not wish to print this report, enter IVPRINT instead of printer name, and the report will be sent to a file instead of the printer.

MOUSE_FLAGS 17035

NUMBER-OF-INVOICES 2

If using a dedicated invoice printer, this Environment setting allows you to print more than one copy.

PAGE-EJECT-ON-CLOSE 1

Will send a form feed to the printer after all of BSMGR reports.

PAPER-CUT F

Used for Star Model 200 Series thermal printers that are used for receipts.

   F =  Full cut
   P = Partial cut

PRINT-INVOICE

Used to identify the printer and paper type for printed invoices.

   A =  Dot Matrix printer with pre-printed form
   B =  Dot Matrix printer with blank paper (BSMGR prints header info)

   C =  HP LaserJet printer with pre-printed form
   D =  HP LaserJet printer with blank paper (BSMGR prints header info)

   E =  Windows Print Spooler with pre-printed form
   F =  Windows Print Spooler with blank paper (BSMGR prints header info)       

(A=Dot Matrix on Preprinted Header Paper, B=Dot Matrix on Plain Paper (BSMGR prints header information), C=HP Laser on Preprinted Header Paper, or D=HP Laser on Plain Paper)

PRT-SCRN

Output device used for the "Print Screen" option under "Utilities" on the Menu Bar.  Normally:

-D LPT2 in DOS

-P SPOOLER or -P SPOOLER-DIRECT in Windows 3.1

For 32-bit Windows (Windows 95 and later), use a print screen utility, such as the one provided with BSMGR. This is a stand alone program that should be installed on every computer in the network.

REPRINTS

Prints a duplicate receipt at POS.

Y After every charge transaction, credit card transaction, or global tax rate change transaction you will be prompted as to whether or not to reprint receipt.
B Will automatically reprint receipt after every charge transaction, credit card transaction, or global tax rate change transaction.
A After all transactions, you will be prompted as to whether or not to reprint receipt.
C Will automatically reprint receipt after all transactions.
Automatically prints two copies of receipt after all transactions.

Note:    If SYS Config File, Change Misc. Configurations, number 4020 has been set up to use a dedicated charge printer at POS, “Y” and “B” above will not apply.

SHARE-PHONE Y

Used for stores with multiple stations that share the same modem line for electronic functions through BSMGR. Share-Phone also recognizes 0-9, as well as Y, giving a total of 11 modem line groups for sharing.

THIN-CLIENT-LOGIN  Y

Multi-Store Remote Access The optional “Thin Client” program provides remote access to certain functions in other stores.  When logging in, this setting causes BSMGR to prompt for User #.

UNSTRING-AMOUNT  \

Some older stores use a forward slash (/) in their item numbers.  Bookstore Manager uses the forward slash as a shortcut to delineate between department and amount in the item number field at POS.  The Environment file backslash (\) setting.  This tells BSMGR to use the backslash instead of the forward slash on department sales.

Example:    100/20 in POS has historically meant $1.00, Dept. 20.  By setting UNSTRING-AMOUNT  \, you can now use 100\20 instead.

USE-MOUSE  1

The above entries need to be entered to set up a mouse in BSMGR.   A mouse can only be used in DOS/Windows.

USE-TRANSIT   N

This is a Multi-Store setting for use by a store that has branches turned on, but orders and receives for their own store.  If this variable is set to "N," any receiving done in that store will not show up in the "In-Transit" fields.

V-BUFFERS

We recommend a setting of 256 for maximum speed in file handling. However, should your computer run into memory shortages, this figure could be lowered.

VIEWER-TYPE

Used in 32-bit Windows (Windows 95 (or later)) for viewing a printed report on the screen.

1 = Use this for Windows 95(or later) users who have a problem with WordPad.  This setting will bring up a character-based viewer, as in DOS and UNIX.
2 = Default setting.  (WordPad)
3 = Use this for BSMGR Viewer, which has features such as Zoom, Page, etc.  (However, if this is used, it must be installed on every station and requires REGOCX to use.

VOUCHER-ADJ X  and  FORMS-ADJ_X

      (X = 1-9)  If the printer doesn’t line up in payables, using one of these settings will move the check printing lines up to 9 lines down the check:

VOUCHER-ADJ X Moves 1-9 lines from the bottom of the voucher.
FORMS-ADJ X Moves 1-9 lines from below the check number at the top of the check itself.      

Z-TAPE -D LPT2 in DOS or -P SPOOLER in Windows (or printer name)

This line will send Z-Tape to the printer entered here instead of printing on the receipt printer.

 

Environment Settings for Christian Books & More Database, Help and Images Directories (Windows/Dos)

1.   Before using the CB&M database, you must copy the database and image directories to a shared hard drive.

Note:    You must have a 32-bit Windows system to view the images.

a)     To copy the database from the CD-ROM to the server, at the DOS prompt, assuming F: = CD-ROM and C: = Server Hard Drive

XCOPY     F:\CBMDATA     C:\CBMDATA            /S /E /V

At the question prompt, answer “D.”

b)     To copy the images from the CD-ROM to the server, at the DOS prompt, assuming F: = CD-ROM and C: = Server Hard Drive:

     XCOPY     F:\CBMIMAGE     C:\CBMIMAGE     /S /E /V

2.   In SYStem Environment, “Store Environment” option, insert the following lines anywhere: 

CBMDATA-DIR       \CBMDATA         (Where database files are kept)

CBMIMAGE-DIR      \CBMIMAGE       (Image and Preview Files)

CBMWAVES-DIR     \CBMWAVES     (Recorded Music Files)

CBMACCOM-DIR    \CBMACCOM     (Accompaniment Tape Files)

Note:    For stores with multiple stations using DOS computers, “SHARE” must be loaded on the server in order to share the hard drive.

Environment Settings for Christian Books & More Database (SCO Unix)

Before using the CB&M database, you must direct BSMGR to the location of the database files.  In SYStem Environment, “Store Environment” option, insert the following line anywhere:

CBMDATA-DIR           /bsmgr/cbmdata