ENVIRONMENT

Store Environment User Station Environment Environment Lines

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.

ALPHA-INV-NUMBERS AR-UOS Y ARBOR-LOGINS Y ARS-ADJ X ASK-FOR-STORE Y AXIOHM Y
BARCODE-OUT BOOK-DIR BRANCH-ON-LABEL Y BSMGR-COUNTRY C CBM-FILES N CB&M DATA DIRECTORIES
CLEANUP-ADDRESS CODE-PREFIX CONFIG-FILE DATA-BASE=SUP1 001 DATABASES-ENABLE DRAWER-TYPE (1-8)
FILE-DIRECTORY FILE-PREFIX FORMS FORMS-ADJ X INTEREST-LINE INVOICES-ALWAYS Y
IVPRN PRINTER ITEM-MENU-VISIBLE IVM WAREHOUSE IPTRACKER-NUM IPTRACKER-ZIPCODE KEYSTROKE EDIT'S
LABELS LIMITED-LPOLE LINE-SKIP X LO/LO2 LOG-TRIUNISON Y LPOLE ?
MAILPRN MIN-SALES-TAX CALC MULTI-ADDRESS Y MULTIPLE-IVM-FILES Y MULTIPLE-VITAL Y NETUPDATE Y
NUMBER OF INVOICES PAPER-CUT F PICKSLIP ? PICKPRN ? POS-SCREEN-TYPE PRINT-INVOICE D
REPRINTS QUIT-MODE -2 SCHEDULE-CLEANUP Y SHARE-PHONE Y SKIP-IVHR-CHECK Y SLTP-ADDRESS
SORT-POS Y STMT-CELL-BG-COLOR STMT-FONT-COLOR SMT-LOGO-URL SMT-TABLE-BORDER THIN-CLIENT-LOGIN Y
UPPER-CASE ONLY 1 UNSTRING-AMOUNT USE-ALT-MENU USE-MESSAGE-IVM-DATA VARIABLE-TAX USE-TRANSIT N
VIEWER-TYPE VOUCHER-ADJ X Z-TAPE -D -LPT2 Z-TAPE -P SPOOLER    

ALPHA-INV-NUMBERS Y

Multi-store use only.  Used when the first two digits of the A/R invoice mean store and the next 4 characters are the invoice number.  This setting makes the invoice numbers run 0001 thru ZZZZ instead of 0001 thru 9999.

AR-UOS Y

Use the  original A/R statement layout.  NOT recommended.

ARBOR-LOGINS Y

Selected multi-store feature used with SPA FTP ordering.  Requires the “Arbor” file in the book directory to be configured properly.

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.

ASK-FOR-STORE Y

Multi-store feature used in conjunction with “TRAN”.   This setting causes BSMGR to ask for store when starting the program.

AXIOHM YorN

Ability to turn AXIOHM on or off using this setting.

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.)

BOGUS-UPCS Y

When a 12 digit UPC is scanned in point of sale, if the item is not found, BSMGR will attempt to find the item using only digits 2-11 of the UPC.

BOOK-DIR

The directory that holds the bulk of BSMGR data files.

BRANCH-ON-LABEL Y

Multi-store feature.  Causes BSMGR’s price labels to print the branch number for whom the product was ordered on the label.

BSMGR-COUNTRY   C

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

CBM-FILES N

Prevents BSMGR from looking in the various database for title information when adding titles in IVM.  This setting is designed for emergency use when the database files have become so corrupt they are causing IVM to crash.   A better solution would be to re-install the databases from the last BSMGR update disk.

Christian Books and More data directories

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)

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.

CLEANUP-ADDRESS

This multi-store setting for for stores who want the daily history of IVM to be kept at the host store as well as the local store.  This information would be sent nightly from the remote store when running SLIV.  The host store would then process the data via the BSMGR scheduler.  To configure the remote store, set sys config 2005 to a “R” an set the cleanup-address the the address of the host store.  An example of a setting would be: @192.58.177.41:C:\BKHIST\EXT\.    The host store would then set the environment variable “SCHEDULE-CLEANUP” to a “Y”.

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 .

DATABASES-ENABLE

For users who incorporate databases into their system other than the databases included in the BSMGR software, the databases are enabled in SYS, Environment, DATABASES-ENABLED  00000.  Each zero represents an additional database in the order they appear on the IVDI Database Inquiry Options screen:

·        0 - Ingram

·        0 - Other 1

·        0 - Other 2

·        0 - Other 3

·        0 - Other 4


To enable a database, a one (1) is substituted for a zero (0).  For example, to enable Ingram, the entry in SYStem Environment should be changed to read:


DATABASES-ENABLED  10000

DISPLAY-IVM-TRANSIT N

Multi-store feature turning off the in-transit label.

DRAWER-TYPE (1-8)

BSMGR support various escape sequences to “kick” the cash drawer. If your drawer is not “kicking” try adding this setting with another value.

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:

-P SPOOLER or -P SPOOLER-DIRECT in Windows

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

HIST-DIR

The directory that holds all history files.

INTEREST-LINE (Up to 49 characters)

By default, BSMGR’s A/R statement program prints the following line: directory that holds all history files.

"PAST DUE AMOUNTS SUBJECT TO YEARLY INTEREST RATE".

Use the “Interest-Line” if you wish to override this setting.

INVOICES-ALWAYS Y

The store does not want to use receipt printers.  Rather, they want each transaction to print to the invoice printer on 8/12/ by 11 paper.

INVPRN  PRINTER  Where PRINTER is the name of the printer)

(Example: -p SPOOLER for the Windows default printer)  This prints the Invoice when the order is rung up and charged to an Accounts Receivable account or credit card

ITEM-MENU-VISIBLE

A setting of “1” causes the “Item Menu” button to appear in point of sale.  The default setting is off or 0.

IVM WAREHOUSE 01 thru 99

Multi-store feature. Causes BSMGR not to analyze this stores products with IVHR.

IPTRACKER-ACCT XXXXXX

Multi-store feature. Used conjunction with BSMGR IPTRACKER service.

IPTRACKER-NUM XX=Store##

Multi-store feature. Used conjunction with BSMGR IPTRACKER service.

IPTRACKER -ZIPCODE XXXXXX

Multi-store feature. Used conjunction with BSMGR IPTRACKER service.

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 activate the stock check utility.

LABELS

Use to override the default labels file name.

LIMITED-LPOLE

Some light poles to not support all of BSMGR’s functions.  To limit BSMGR functions, use an “N”.

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:

-P SPOOLER in Windows

LO2

Output device for receipt printer, which is normally -D LPT1 in 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.

LOG-TRIUNISON Y

Will enable TriUnison logging.  Additional detail about file transfers will be written to both SCHEDLOG.TXT and DAILOG.TXT.

LPOLE ?

Where ? is the name of the light pole device.  Ex: (–D COMM3)

MAILPRN ?

Where ? is the name of the printer.

(Example: \\computer name\printer name for a specific printer)

This prints the Mailing Label(s).

 

Note:   A dot matrix label printer is recommended for mailing labels, using 3” x 4” preprinted return address labels.  After each label is printed, the printer will feed down to the same starting position on the next label.

MIN-SALES-TAX-CALC (Two digit number)

Don’t calculate tax for amounts < that this.  Used in conjunction with a (1) setting on SYS Config # 4044.

MULTI-ADDRESS Y

Multi-store feature.  Used for SPA orders where they can specify different bill to / ship to addresses.  Used with ARBOR-LOGINS.  Configure SHOPS also for different account #s and Addresses.

MULTIPLE-IVM-FILES Y

Used for multi-stores who are using BSMGR’s “Central” configuration.

MULTIPLE-VITAL Y

Multiple Vital Credit Card setups (merchant Id’s) will be used in one store.

NETUPDATE Y

Multi-store setting for BSMGR’s central setup.  Causes BSMGR to log adds and changes made to inventory and mail list.  Use these log files are used in conjunction with BSMINTET.  Consult the multi-store setup/documentation for more information. 

NUMBER-OF-INVOICES 2

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

PAPER-CUT F

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

   F =  Full cut
   P = Partial cut

PICKSLIP ?

Where ? is A, B, C, D, E or F.

A = Dot Matrix on Preprinted Header Paper

B = Dot Matrix on Plain Paper (Will Print Header)

C = HP LaserJet on Preprinted Header Paper

D = HP LaserJet on Plain Paper (Will Print Header)

E = Windows Driver on Preprinted Header Paper

F = Windows Driver on Plain Paper (Will Print Header)

PICKPRN ?

Where ? is the name of the printer.

(Example: -p SPOOLER for the Windows default printer)  This prints the Pick Slip

POS-SCREEN-TYPE (0 or 1)

Used in conjunction with a touch screen POS and a touch pad ten key.

0 = Default POS Screens
1 = Causes BSMGR's POS screen 1 screen 2 to shrink in size making room for a "Ten Key" program "OSKEY32" to be able to be displayed.  (Add "OSKEY32" in your Windows startup folder).
2 & 4 = See POS figures #1 and #2 in the POS portion of this manual.

POS Screen 1

POS Screen 2

PRINT-INVOICE D

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)

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.
3 Automatically prints three 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.

QUIT-MODE -2

Disables the “X” in the top right hand corner of BSMGR’s window.

SCHEDULE-CLEANUP Y

This multi-store setting for for stores who want the daily history of IVM to be kept at the host store as well as the local store.  For details see the environment setting: “CLEANUP-ADDRESS".

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.

SKIP-IVHR-CHECK Y

By default, on the first or second every month, BSMGR tries to verify if the history roll was run to completion.  If it was not, BSMGR will give display a warning screen whenever BSMGR is launched during the day. You can turn off this behavior with this variable.

SLTP-ADDRESS

This multi-store setting for for stores who want the “SLTP” information from each store to be sent the the host each day via SLTP.  An example of a setting would be @192.58.177.41:c:\bkhist\dlysltp\.  The file-name on the host would be store # and date with the extention .txt.  Example: 02050228.TXT.  Store 2, Feb 28, 2005.

SORT-POS Y

By default, when point of sale finishes a transaction and updates the masterfile, the items are sorted by SKU item number and printed out sorted as well. This assures that only one transaction per sales transaction will be reflected in the IVM sales history.  To turn off the sorted behavior, change/add the sort-pos setting to “N”.

STATEMENT-CELL-BG-COLOR (RGB Color)

Enter the RGB color to use on your electronic emailed A/R statements.  Example: 6699FF.

STATEMENT-FONT-COLOR (RGB Color)

Enter the RGB color to use on your electronic emailed A/R statements.  Example: 6699FF.

STATEMENT-LOGO-URL (URL)

Enter the URL to the logo that you want included on your Emailed A/R statement.

STATEMENT-TABLE-BORDER-COLOR (RGB Color)

Enter the RGB color to use on your electronic emailed A/R statements.  Example: 6699FF.

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 #.

UPPER-CASE-ONLY Y

By default, upper case letters are used in BSMGR.  If you prefer to use lower case letters, add/change the “UPPER-CASE-ONLY Y” setting to “UPPER-CASE-ONLY N’.  After the Environment entry has been made and saved, exit BSMGR.  Then go back into Environment, save again and exit BSMGR again.

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-ALT-MENU (Y or 1-9)

Causes BSMGR to use an alternate main menu.  See “AMM”.  Up to 9 different alternate menus can exist on any system.  If more that one is being used this setting must be in the local Windows environment.

USE-MESSAGE-IVM-DATA Y

Turns on the “Messages” tab in IVM and IVI.

VARIABLE-TAX Y or N

Setting used when the bookstore has more than 4 tax jurisdictions it is reporting to   Contact BSMGR support from complete setup information.

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.

VIEWER-TYPE

Windows Only

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  UNIX.
2 = Default setting.  (WordPad)
3 = Use this for BSMGR Viewer, which has features such as Zoom, Page, etc. 

VOUCHER-ADJ X

Line adjustment to move the voucher on A/P checks

Moves 1-9 lines from the bottom of the voucher.

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.