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.

 

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)

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.  This should not be a spooled device.

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   D

(A=Matrix on Preprinted Header Paper, B=Matrix on Plain Paper, 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

REPRINTS Y

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.

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 1

Used for Windows 95(or later) and above for viewing a print 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