Configuration & Setup

Overview


The POSey Point-of-Sale system is designed to fit any POS application.__It
requires some a knowledge of cash register and computer terminology.__If you
are not sure of a term, please refer to the glossary of terms in the appendix
to this manual.

The configuration programs listed in the Configuration Menu are used to
specify the hardware and parameters used by each cash register in the
system.__Configuration information is stored in the \POSEY directory, and is
therefore local to each Register.__This means that the configuration must be
done for each machine is a multi-computer system.__Allowing each Register to
be configured separately provides for the maximum flexibility in custom
systems.

In addition to the configuration programs, there is also a file named
POSEY.CFG which contains numerous setup options for the POSey system.__The
various setup options that may be used in the POSEY.CFG file are described
in detail in the Appendix, "Configuration Using POSEY.CFG".

Demo/Training Setup


When you install the POSey software, it is automatically configured to
operate under a default set of conditions.__One of the setup options is to
install a demonstration data set.

For demonstration purposes, the POSey system may be operated right "out of
the box" as a cash register with the demo data using a touch screen, light
pen, or mouse.__Additional configuration is necessary if you want to support
peripheral devices such as receipt printers, auxiliary printers, bar code
scanners, mag card readers, etc.

The dealer may set up multiple demos on one machine, or the end-user may set
up a special data directory for training new clerks.

The original distribution disks also provide an option to install blank data
files.__You may elect to begin programming your POSey installations from
either the blank data set or the DEMO data set.__Or, you may find it
advantageous to use the data files from a previous POSey installation you
have done.

System Configuration


The programs listed in the Configuration Menu are used to define the
environment in which the cash register system will be used.__Proper
configuration is probably the most important step in setting up a successful
POSey Point-of-Sale system.

It is very important that the POSey system is not set up to use a piece of
equipment that is not connected to the computer, or that isn't working
properly.__If you configure the system for the wrong equipment, the Cash
Register or other programs may not be able to execute properly.__The result
may be error messages, computer lockups, or other unexpected conditions.__Be
sure to configure the system properly, and when equipment is removed or
change, change the configuration to reflect the modifications.

Register Configuration


The Register Configuration program is used to specify many of the most
important functions and parameters of the system.__The term "Register
Configuration" is derived from the fact that this configuration data
directly affects the operation or options of the Cash Register.

There are five data entry screens in the Register Configuration program.
You may move from one screen to another using the PageUp and PageDown
keys.__When you are ready to save your data, hit the F10 key.

Each Register Configuration section will be explained in detail below.

+--------------------------------------------------------------------------------+
|+-----------------------| System Configuration Program |----------| Screen 1 |-+|
||______________________________________________________________________________||
||___________________(C) Copyright POSitive Systems Inc. 1987-1995__________________||
||______________________________________________________________________________||
||___Paths:___Password ....___________________Clerk ......._____________________||
||____________Key Map__....___________________Guest check ._____________________||
||____________Inventory ...___________________Inv. Hot File_____________________||
||____________Open accts. .___________________Invoice File._____________________||
||____________C.A.R.E......___________________Credit Card.._____________________||
||____________Unused ......___________________Unused ......_____________________||
||------------------------------------------------------------------------------||
||___Keyboard:__Keyboard Type ....._____________________________________________||
||______________Compulsory Logon ..___(Y/N)____C.A.R.E...........___(Y/N)_______||
||------------------------------------------------------------------------------||
||___Register:__CST Com. Port # ...___(0-2)____Net by Discounts..___(Y/N)_______||
||______________Receipt Option ....___(0-4)____Aux Printer Option___(0-1)_______||
||______________Receipt Prioritize.___(Y/N)____Forced Cust. Track___(Y/N)_______||
||______________Elect. Audit tape .___(Y/N)_____________________________________||
||______________Pole switch .......___(Y/N)____Pole type .......________________||
||______________Drawer switch .....___(Y/N/C)__Drawer Type .....________________||
||______________Compulsory Tender .___(Y/N)_____________________________________||
||______________Store number ......____________Register number__________________||
||______________Coin Dispenser.....___(Y/N)____Dispenser type ..________________||
|+------------------------------------------------------------------------------+|
|____F1úHlp F2úFld Hlp F4úClr Fld F10úSave PgUpúPrev Screen PgDnúNext Screen_____|
+--------------------------------------------------------------------------------+

Data File Paths


The data file paths define the location of the various data files that are
used by the POSey system.__Each data path should end with a backslash
character.__See your MS-DOS manual for a detailed description of data paths,
and how they are used to locate files.

Do not get the POSey data file paths confused with the DOS PATH command.
The PATH command is used to find programs which are being executed at the
DOS prompt, whereas the data file paths entered in Register Configuration
allow the POSey system to find its data files.

Typically, all data paths will point to the \POSEY\FILES directory on the
file server.__On the file server machine, the full path would be specified
as;

____C:\POSEY\FILES\

Other machines connected to the same network, would use a drive letter that
has been assigned to the hard drive on the file server (usually drive D).
For example;

____D:\POSEY\FILES\

You may use other drive letters, as may be appropriate to your system.__It
is also possible to keep each category of data file in separate directories,
but there is probably no practical reason to do so.__Our tech support staff
will normally expect all of your data files to be stored in the \POSEY\FILES
directory of the file server machine.

Note that the system will not allow the path for the Password data file to
be changed unless the new path specification is valid, and the PARMS.DAT
file is found in that path.

It is important to understand that if you change these data paths, the POSey
system DOES NOT automatically copy your existing data files from the
previous path into the new directory.

Following is a partial list of the different data files stored in each of
the twelve data paths.__Since the POSey system is continually being
upgraded and enhanced, many other files are stored in these same paths.

____Password path_______________PARMS.DAT

____Clerk path__________________CLERKS.DAT
________________________________CLOCKIO.DAT
________________________________SHIFTS.DAT
________________________________SCHEDULE.DAT
________________________________JOBCLASS.DAT

____Key Map path________________KEYPROG.DAT
________________________________KEYDEF.???
________________________________MACROS.DAT

____Guest Check path____________GCHECK.DAT
________________________________GCHKDET.DAT

____Inventory path______________INVENT.DAT
________________________________INVMENU.DAT

____Inventory Hot File path_____HOTINV.DAT
________________________________HOTINV.RND
________________________________PCOND.DAT
________________________________PSER.DAT
________________________________SERSOLD.DAT

____Open Accounts path__________ACCOUNT.DAT
________________________________TCACCT.DAT
________________________________CRACCT.DAT
________________________________CTATOT.DAT

____Invoice File path___________INVOICE.DAT
________________________________INVOICE.RND
________________________________TCINV.DAT
________________________________TCINV.RND
________________________________CTAINVH.DAT
________________________________CTAINVD.DAT

____C.A.R.E. path_______________PVEND.DAT
________________________________Cares Accounting Files

____Credit Card File path_______MRCHINFO.LHT
________________________________PROCINFO.LHT
________________________________AUTHINFO.LHT
________________________________CAPTINFO.LHT
________________________________BATCHINF.LHT

____* The credit card authorization file path must point to the same
______directory as specified with the "SET SMOKYMTN=" command used when
______installing the credit card software.__Credit card authorization is
______an optional program which is sold and installed separately.

Keyboard

Keyboard Type


This section tells the system which keyboard to use.__The POSey Cash
Register must know what type of POS keyboard is attached in order to
function correctly.

See the Appendix, "POS Keyboard Types" for a list of supported keyboards and
their numbers.__To change the keyboard type, change the keyboard number.__To
obtain a list of valid keyboard types, hit the F2 key.__Note that changes
will also have to be made using the Key Programming program before the
keyboard will function correctly.

Compulsory Logon


This Yes/No field causes the Register to force a clerk to logon with
his clerk I.D. before each transaction.__This is often used when the same
clerk rarely rings two or more sales in a row.__A good example would be a
Register set up to be used by servers in a restaurant.__If the Register is
used in an environment where only one clerk in is charge (as in a
convenience store), this option would normally not be used.

The default setting for Compulsory Logon is No.

C.A.R.E.


C.A.R.E. is an option supported only for backward compatiblility with previous
versions of POSey.__Current systems should have this flag set to 'N'.

Register


The Register section allows for setting various switches and types of the
most common equipment that may be installed on the system.__As the
complexity of the configuration increases, it may be necessary to use other
configuration programs from the Configuration and Setup Menu, or to add
setup info to the POSEY.CFG file.

CST Com Port #


This field tells the system where to find the CST SmartCard reader.__Valid
values are 1 or 2, for COM1 and COM2 respectively.__If no CST is used on the
system, this field should be set to zero.__The SmartCard key on the Register
will not perform any function unless the CST Com Port is set to a valid port
number.

Net By Discount


This option tells the Register how to handle discounts.__If it is set to
Yes, the Register will subtract the amount of discount from the item's sale
price before updating the department total for that item.__If it is set to
No, the Register will update the department total with the undiscounted
price.

Receipt Option


The POSey system is capable of printing receipts in a variety of styles,
depending on the number entered in this field.__Option 0 is used for the
normal receipt.__See the Appendix, "Receipt Options" for a list of receipt
option numbers and sample printouts.

Auxiliary Printer Option


In many installations the Auxiliary Printer will be set up as one or more
kitchen printers.__The Auxiliary Printer Option tells the POSey system how
the kitchen ticket should look.__Option 0 is used for the normal kitchen
ticket.__See the Appendix, "Auxiliary Printer Options" for a list of valid
option numbers and sample printouts.

Receipt Prioritize


The POSey Cash Register has the capability of prioritizing items that are
sold.__In other words, it will arrange the order of the items in the sale so
that those you consider to be most important will be shown first on the
display screen, and printed first on the receipt printer and auxiliary
printers.

To take advantage of this feature, the priority of each inventory item to be
sold should be entered into the first two digits of the Merchandise Class
field.__See the chapter on inventory entry for information about entering an
inventory item.__Priority level "01" is the highest priority, and level "99"
is the lowest priority.__Items with higher priority will be moved to the top
of the receipt when the Receipt Prioritize flag is set to "Y".

It is important to note that you must use buffered receipt printers and
buffered kitchen printers in order to take advantage of this feature.

NOTE: The Prioritize Receipt option only works if you are using the standard
scroll box type of condiment selection.__If you are using Preset
Memo/Condiment keys to add condiments to your items, the condiments will not
be prioritized correctly.

Compulsory Customer Track


If this flag is set to "Y" the Register will force the operator to identify
a customer track account before a transaction may be entered.

Electronic Audit Tape


The POSey system has the capability of recording all Register activity on
the hard disk.__If this flag is set to 'Y', a disk audit tape of Register
activity will be written to the \POSEY directory on the local drive (not the
file server).__The name of the file will be YYMMDD.RRR where;

____YY__= year
____MM__= month
____DD__= day
____RRR = register number

The "Audit File Analysis" option on the Register Report Menu allows you to
extract a variety of information from these audit tape files.__Since the
electronic audit tape files are in ASCII text format, you may also view them
with a text editor.

Normally, writing audit data to the disk is not necessary unless you are
troubleshooting a problem or using the files for data import to another
program.

If you do elect to use the Electronic Audit Tape feature, keep in mind that
the audit tape files can consume a lot of disk space.__It is recommended
that you do regular maintenance to eliminated old audit files which are no
longer needed.__This can be done in your daily shutdown procedures with the
program DELPROG.EXE, which is included with the POSey package.__This program
can be used to delete files which are past a certain threshold age.__The
syntax is;

____DELPROG filename n

where "filename" is the name of the file or files to delete (may contain
wildcard characters), and "n" is the number of days old.

For example;

____DELPROG *.1 30

will delete all audit tape files from register 1 which are at least 30 days
old.

Other options are available for audit tracking and troubleshooting of
systems.__See entries for "AUDIT." in the Appendix, "Configuration Using
POSEY.CFG".

Pole Switch


This field tells the system whether a pole display is being used.__This is a
Yes/No field.__The default is no pole display.

Pole Type


If a pole display is being used (i.e. the Pole Switch is set to 'Y'), enter
the type number for the pole display.__Hit the F2 key to select from a
list of valid pole display types.__Or see the Appendix, "Pole Display
Types" for a list of supported pole display types.__If the Pole Switch is
set to 'N', the Pole Type is ignored.

If the communication parameters for the pole display are the same as the
barcode reader, it may be possible for the pole display to share the same
COM port with a type 10 or type 11 barcode reader.__A custom 'Y' cable will
need to be made to allow the physical connection of the two devices on the
same port.__Refer to the technical manuals of both devices to determine the
proper cable pinouts.

Normally, the ground line must be routed to both sides of the 'Y', the data
transmit line to one side of the 'Y', and the data receive line to the other
side of the 'Y'.__The data transmit line is pin 2 on a DB-25 connector and
pin 3 on a DB-9 connector.__The data receive line is pin 3 on a DB-25
connector and pin 2 on a DB-9 connector.__The pole display connects to the
side of the 'Y' with the data transmit line, and the barcode reader connects
to the side of the 'Y' with the data receive line.__Othe handshaking lines
may need to be connected or jumpered, depending on the type of devices being
used.

Drawer Switch


This is a Yes/No field indicating whether a cash drawer is being used.__Set
the field to 'Y' if you are using a cash drawer.__The default is no cash
drawer.

If the Drawer Switch is set to 'C', this indicates Compulsory Drawer Mode.
In Compulsory Drawer mode, the Register will check the cash drawer status
and make sure it is closed before a new transaction may begin.__The only
drawer types which support use of Compulsory Drawer mode are type 9
(IPC/TEC), types 17 and 18 (IBM 4690 series/4655), and type 21 (Ithaca printer
activated).

Drawer Type


If a cash drawer is used on the register, the Drawer Switch should be set to
'Y', and the drawer type should be entered in this field.__Hit F2 to select
from a list of valid drawer types.__Or see the Appendix, "Cash Drawer Types"
for a list of support cash drawers and their type numbers.__If the Drawer
Switch is set to 'N', the drawer type will be ignored.

Compulsory Tender


This Yes/No field enables the compulsory tender mode when set to 'Y'.
Compulsory tendering means that the clerk must enter the amount of media
received from the customer for tendering against the sale before the media
key is depressed.__If the media key is hit without entering an amount, a
message will be displayed as a reminder to enter the amount first.

The default for the option is no compulsory tender.__This allows the clerk
to simply hit the media key to tender the sale when the amount received from
the customer is exactly the amount due.

Store Number


This number is normally printed on the receipt and is used to identify
different stores.__The store number may also appear on invoices or open
account statements.__The default store number is 1.

Register Number


This number identifies the local register.__Each register in a
multi-register system MUST be given a unique register number.__The register
number is printed on sales reports, and may be printed on receipts or
kitchen tickets.__The register number is also used as the file name
extension when naming the electronic audit tape files.

Coin Dispenser


This Yes/No field tells the system if a coin dispenser is to be used.__Set
the field to 'Y' if you will be using a coin dispenser.__The default is no
coin dispenser.

Coin Dispenser Type


If a coin dispenser will be used, enter the type number for the coin
dispenser in this field.__Hit the F2 key to select from a list of valid coin
dispenser types.__A complete list of supported coin dispensers can be found
in the Appendix, "Coin Dispenser Types".__If the Coin Dispenser Switch is
set to 'N', this field will be ignored.

+--------------------------------------------------------------------------------+
|+-----------------------| System Configuration Program |----------| Screen 2 |-+|
||______________________________________________________________________________||
||___S.I. #1 ..._____________________________________Percentage ..._______%_____||
||_______________________________| Break Points |_______________________________||
||-------------------------------+______________+-------------------------------||
||_______= .01________= .02________= .03________= .04________= .05________= .06 ||
||_______= .07________= .08________= .09________= .10________= .11________= .12 ||
||_______= .13________= .14________= .15________= .16________= .17________= .18 ||
||_______= .19________= .20________= .21________= .22________= .23________= .24 ||
||_______= .25________= .26________= .27________= .28________= .29________= .30 ||
||_______= .31__________________________________________________________________||
||______________________________________________________________________________||
||------------------------------------------------------------------------------||
||___S.I. #2 ..._____________________________________Percentage ..._______%_____||
||_______________________________| Break Points |_______________________________||
||-------------------------------+______________+-------------------------------||
||_______= .01________= .02________= .03________= .04________= .05________= .06 ||
||_______= .07________= .08________= .09________= .10________= .11________= .12 ||
||_______= .13________= .14________= .15________= .16________= .17________= .18 ||
||_______= .19________= .20________= .21________= .22________= .23________= .24 ||
||_______= .25________= .26________= .27________= .28________= .29________= .30 ||
||_______= .31__________________________________________________________________||
||______________________________________________________________________________||
|+------------------------------------------------------------------------------+|
|____F1ùHlp F2ùFld Hlp F4ùClr Fld F10ùSave PgUpùPrev Screen PgDnùNext Screen_____|
+--------------------------------------------------------------------------------+

Selective Itemizers


Selective itemizers provide a means for the register to perform
percentage calculations for addition to the sale.__These percentage
additions to the sale may be done for specific inventory items which
are sold, depending on the state of the SI flags in the inventory
record.__Whether a particular item sold is subject to certain
selective itemizers may also be overridden using specially programmed
keys on the register.

The most obvious and important use for selective itemizers is in the
percentage or breakpoint calculation of sales tax.__Selective itemizer #1 is
reserved for this purpose.__Three additional selective itemizers are
provided (#2 through #4).__These may be used for other types of taxes or
fees which need to be collected based on a percentage or breakpoint
calculation.

Screen #2 of Register Configuration is used for setting up selective
itemizers #1 and #2.__Screen #3 is used for setting up selective itemizers
#3 and #4.

NOTE: The minimum dollar amount at which a specific selective itemizer
begins applying its percentage or breakpoint calculation may be specified
using the "No Tax Limit" entry on Screen 5 of System Configuration.

Selective Itemizer Name


Each selective itemizer should be assigned a name.__For instance, Tax (FL)
for Florida sales tax.__If no name is given, the SI will not be used by the
Register.

Percentage


This field tells the Register the percentage rate to use to calculate the
selective itemizer.__The actual SI amount will be calculated as the
specified percent of the items subject to the SI, and rounded to the nearest
penny.__This method tends to be less accurate than the breakpoint method.
If both breakpoints and a percentage are entered, the Register will use the
breakpoints to calculate the SI amounts.

Break Points


Thirty-one breakpoint fields are provided for entry of SI calculation
breakpoints.__Calculation by breakpoints is very similar to the tax tables
used in electronic cash registers (ECR's).__For sales tax purposes, enter
the breakpoints directly from the state sales tax table.__For each penny
increase in tax, enter the breakpoint amount where that amount of tax is
charged.__The table must be filled in until it begins to repeat itself for
amounts less than a dollar.__If you use breakpoint calculation, you MUST
make entries until a breakpoint of over one dollar is reached.

In some states, the tax table may not have any breakpoint where 1 cent of
tax is charged.__In these cases, enter the same breakpoint for 1 cent as
for 2 cents.__For example, if no tax is charge until the sale amount reaches
18 cents, and 2 cents is charged at that point ... enter 18 cents as the
breakpoint for both 1 cent and 2 cents.

Note: In states where the tax is a true percentage except for the first
dollar, fill in the breakpoint chart until the breakpoints are one dollar or
higher.__If the state breakpoint chart does not go higher than a dollar,
continue to enter breakpoints by calculating the amount of the breakpoint
using the actual percentage method.__Continue adding breakpoints in this
manner until the fractional portion of the breakpoints begin repeating.

Other Uses for Selective Itemizers


Selective itemizers may be used in any case where it is necessary to
calculate a percentage of certain items and add the amount to the sale.__For
instance, it would be possible to setup a mandatory gratuity by setting up
one of the SI's with the name, "Gratuity", and a percentage of 15 percent.
All inventory items would then need to have the SI flag for the "Gratuity"
set to 'Y'.

Another use for selective itemizers is the calculations for food stamps.
This is done by giving the SI the name "Food Stamps" and giving it a 0.0
percentage.__The SI will not cause any amount to be added to the sale,
however it will cause the system to keep track of the amount of the sale
which may be tendered with food stamps.__The food stampable amount may be
displayed using the "Food Stamp" Register key.__See "Register Keyboard
Programming, Key Programming, Food Stamps Key".

+--------------------------------------------------------------------------------+
|+-----------------------| System Configuration Program |----------| Screen 4 |-+|
||______________________________________________________________________________||
||___Condiments:________________________________________________________________||
||_____________________________Condiment Accept Code____________________________||
||_____________________________Unused ..............____________________________||
||------------------------------------------------------------------------------||
||___Receipt printer:__________Printer switch ......_________________1. LPT1:___||
||_____________________________Location ............_________________2. LPT2:___||
||_____________________________Type ................_________________3. COM1:___||
||_____________________________Report printer (Y/N)._________________4. COM2:___||
||_____________________________Bottom line feeds ...____________________________||
||_____________Heading #1 ....__________________________________________________||
||_____________________#2 ....__________________________________________________||
||_____________________#3 ....__________________________________________________||
||______________________________________________________________________________||
||_____________Trailer #1 ....__________________________________________________||
||_____________________#2 ....__________________________________________________||
||------------------------------------------------------------------------------||
||___Auxiliary printer:________Printer switch ......_________________1. LPT1:___||
||_____________________________Location ............_________________2. LPT2:___||
||_____________________________Type ................_________________3. COM1:___||
||_____________________________Report printer (Y/N)._________________4. COM2:___||
||_____________________________Bottom line feeds ...____________________________||
|+------------------------------------------------------------------------------+|
|________________________________________________________________________________|
+--------------------------------------------------------------------------------+

Condiments

Condiment Accept Code


When using a POS keyboard other than a touchscreen, light pen, or mouse, a
key must be identified to select condiments in a condiment selection window.
If none is specified, the system will automatically select the highlighted
condiment when the first key that is not used for cursor movement, or clear,
is pressed.

If you want to specify a particular key to use for condiment selection,
enter the function code of the key in this field.__For example, if you want
to use the At/For key to be used for condiment selection, enter the number 9
in this field.__Nine is the Register key function number for the At/For key.

Receipt Printer


The receipt printer is the main printer associated with the Cash Register.
The POSey system tries to make interfacing to this printer as easy as
possible.__Each Register may be configured for a different type of receipt
printer.

In addition to the different types of receipt printers, there are a variety
of receipt printing options which affect the content and appearance of
receipts.__See the section, "Register Configuration, Receipt Option" for
more information about receipt options.

Printer Switch


This is a yes/no field which indicates whether receipts should be printed.
When this field is set to 'Y', the receipt printer will be active when the
Register starts.__Every receipt will pe printed to the receipt printer.

When the switch is set to 'N', the printer will not be used when starting
the Register.__This setting is normally used for a "receipt after sale"
where receipts are not printed except on demand.__To print a receipt when
the receipt printer switch is off, hit INQUIRY, the number of receipts to
print (from 1 to 9), and then hit the CASH key.

The POSey system allows the receipt printer switch to be toggled on or off
while using the Cash Register by entering INQUIRY, the number zero, and
then hitting the CASH key.__When this done, a message will be displayed
telling the current printer off/on status.

When using the receipt printer to print guest checks, the setting of the
receipt printer switch is ignored.__The program determines whether checks
are to be printed from the programming of the Guest Check key.__This applies
for both soft guest checks printed on continuous roll paper, and for checks
printed on a slip printer.

IMPORTANT NOTE: Since the POSey system supports the concept of receipt after
sale, where receipts or guest checks may be printed regardless of the
setting of the receipt printer switch, it always expects to find some type
of receipt printer configured for each Register.__In situations where NO
RECEIPT PRINTER will be attached to a Register, you should set the printer
type to a valid value, and select location 0 for the printer ... this causes
the receipt printer output to be discarded.__Or alternatively, you can
specify location 5, which will cause receipt printer output to be redirected
to a disk file.__Failure to specify a valid location may result in a device
or I/O error when starting the Register.

Location


This entry tells the Register which hardware port to use when outputting to
the receipt printer.__The location you specify will be checked when the
Register is started, even if the receipt printer switch is set to 'N'.
Therefore it is important to select a valid location.__If no receipt printer
will be attached to the system, select location 0 or location 5.

You may choose the receipt printer location from any of these values;

____Location 0______No receipt printer attached
____Location 1______LPT1 parallel port
____Location 2______LPT2 parallel port
____Location 3______COM1 serial port
____Location 4______COM2 serial port
____Location 5______File output to PRINTS.DAT in POSEY directory

Type


This value defines the type of printer on which the receipt will be printed.
The following printer types are supported;

____Type 1__________40 column live receipt printer
____Type 2__________35 column live receipt printer
____Type 4__________40 column buffered receipt or guest check printer
____Type 8__________40 column buffered hard check slip printer
____Type 99_________Custom printer configuration (see below)

A live receipt printer will print each line of the transaction as it is rung
on the Register, including void lines.__The buffered receipt (type 4) is
more popular, since it does not print the receipt until the sale is
finalized, and does not print corrections to the receipt as they are made.
Note that a buffered printer must be used for guest checks.__A buffered
receipt printer is also required for printing a receipt after sale.

Type 99 is a special setting which is used for any printer that requires
more detailed configuration information.__This includes any serial printer
(location 3 or 4), since the Register must be told the communications
parameters for the printer.__This also includes any printer on which you
want to use special features such as red print, paper cut, or enlarged text.

When you specify 99 as the printer type, the additional configuration
information is entered using the RECEIPT PRINTER CONFIGURATION program.
This program is selected from the Configuration Menu.

Report Printer (Y/N)


This yes/no field is used to identify which printer will be used to print
Register reports.__Either the receipt printer or the auxiliary printer may
be used.__One or the other should be marked 'Y' in the Report Printer field.
If both are marked 'Y' the receipt printer will be used.

Note that the report printer selected here is the one that will be used when
printing Register reports (from the Register Report Menu).__The printer used
for printing reports generated by back-office utilities is specified
elsewhere.

Bottom Line Feeds


Not all printers have the same tear-off line.__The POSey system is capable
of adding extra line feeds to the bottom of a receipt in order to allow
clean removal of the receipt.__The default value for bottom line feeds is 3.

Heading


Three lines may entered that will print at the top of each receipt.__Heading
line #1 will also be used on the Pole Display, if one is attached to the
Register.__If you want the lines to be centered on the receipt, be sure to
center the lines when you enter them in these fields.

If you are using a slip printer, it may be configured to print this heading
on the slip check or to omit the header when printing on pre-printed slips.

Trailer


These are the final two lines on the receipt.__They can be used as a "Thank
You" message, for a phone number, or for any purpose desired.

Auxiliary Printer


This is a yes/no field which indicates whether an auxiliary printer
is used with this Register.__When this field is set to 'Y', an auxiliary
printer should be attached and on-line when the Register is started.
The auxiliary printer may be a kitchen printer, kitchen screen, invoice
printer, ticket printer, or other special purpose device.

Location


This entry tells the Register which hardware port to use when outputting to
the auxiliary printer.__You may choose the auxiliary printer location from
any of these values;

____Location 1______LPT1 parallel port
____Location 2______LPT2 parallel port
____Location 3______COM1 serial port
____Location 4______COM2 serial port
____Location 5______File output to PRINTS2.DAT in POSEY directory

Type


This value defines the type of auxiliary printer used with this Register.
The following auxiliary devices are supported;

____Type 1__________40 column (used for Register reports only)
____Type 2__________35 column (used for Register reports only)
____Type 3__________80 column (used for Register reports only)
____Type 5__________40 column live kitchen printer
____Type 6__________40 column buffered kitchen printer
____Type 7__________Ticket printer
____Type 8__________40 column buffered hard check slip printer
____Type 10_________80 column invoice (every transaction)
____Type 11_________80 column invoice (house charge transactions only)
____Type 12_________40 column buffered redirectional kitchen printer
____Type 18_________Kitchen screen
____Type 99_________Custom printer configuration (see below)

Type 99 is a special setting which is used for any printer that requires
more detailed configuration information.__This includes any serial printer
(location 3 or 4), since the Register must be told the communications
parameters for the printer.__This also includes any printer that you want to
use special features such as red print, paper cut, or enlarged text.

When you specify 99 as the printer type, the additional configuration
information is entered using the AUXILIARY PRINTER CONFIGURATION program.
This program is selected from the Configuration Menu.

Report Printer (Y/N)


This yes/no field is used to identify which printer will be used to print
Register reports.__Either the receipt printer or the auxiliary printer may
be used.__One or the other should be marked 'Y' in the Report Printer field.
If both are marked 'Y' the receipt printer will be used.

Note that the report printer selected here is the one that will be used when
printing Register reports (from the Register Report Menu).__The printer used
for printing reports generated by back-office utilities is specified
elsewhere.

Bottom Line Feeds


Not all printers have the same tear-off line.__The POSey system is capable
of adding extra line feeds to the bottom of a kitchen ticket in order to
allow clean removal.__The default value for bottom line feeds is 3.

+--------------------------------------------------------------------------------+
|+-----------------------| System Configuration Program |----------| Screen 5 |-+|
||______________________________________________________________________________||
||___Barcode info:___________Barcode switch ........____________________________||
||___________________________Barcode type ..........____________________________||
||___________________________Leader character #1 ... (___)__NOTE: The leader____||
||____________________________________________#2 ... (___)________characters____||
||____________________________________________#3 ... (___)________are actual____||
||____________________________________________#4 ... (___)________ASCII values. ||
||___________________Scanning UPC:_______Requested:_______Not Used:_____________||
||------------------------------------------------------------------------------||
||___Dealer message:____________________________________________________________||
||______________________________________________________________________________||
||_______________Line #1 ...____________________________________________________||
||____________________#2 ...____________________________________________________||
||____________________#3 ...____________________________________________________||
||____________________#4 ...____________________________________________________||
||____________________#5 ...____________________________________________________||
||------------------------------------------------------------------------------||
||___Guest Check:____________Compulsory Guest Check.____(Y/N)___________________||
||------------------------------------------------------------------------------||
||___No Tax Limit:______________________________________________________________||
||______________________________________________________________________________||
||______S.I. #1___________S.I. #2___________S.I. #3___________S.I. #4___________||
|+------------------------------------------------------------------------------+|
|________________________________________________________________________________|
+--------------------------------------------------------------------------------+

Barcode Info


The POSey system can use many different barcode readers.__Each reader has
it's own way of reading barcode and transmitting the data to the computer.
This section of the Configuration Program tells the Register how to
communicate correctly with the barcode reader.

In addition to the Cash Register program, some of the inventory programs can
take advantage of a barcode reader.__Inventory Entry/Edit can read from the
barcode reader to input item numbers.__And the Inventory Variance Report can
utilize a Metrologic ScanPal data collector for inputting data for physical
inventory levels.

Barcode Switch


This is a yes/no field which tells the system whether or not a barcode
reader is used for data entry.__If a reader is not connected to this unit,
leave this field set to 'N'.

Barcode Type


This field defines the type of model of barcode reader attached to the
system.__The default is 1, which is a keyboard wedge reader.__For a complete
list of supported barcode readers, see the Appendix, "Barcode Reader Types".

If you will be using a serial barcode reader and a pole display together, it
is possible to connect them to the same COM port.__See the section,
"Register Configuration, Pole Type" for more information about how this is
done.

Leader Characters


These four fields are used to enter the ASCII decimal value of the leading
character that some barcode readers send as a part of the data.__Not all
readers use this function, and if you are using a programmable serial
scanner, you should program it to send NO leading characters.

If you are using a type 1 wedge scanner, it MUST be programmed to send a
leading character so that the POSey software can differentiate between
scanner input and input from the keyboard.__If you use a keyboard wedge
scanner that cannot be programmed to generate a leading character, the
Register will not be able to do automatic barcode PLU ringups.

Scanning UPC


Some installations will need the leading zero character stripped from some
barcodes (i.e. UPC-A).__This option is used to perform that option.__If you
will be using the barcode reader to do automatic PLU ringups on industry
standard barcode labels, this option should be set to 'Y'.

Requested


If you will be using the Request Item function (used for checking stock on
an item before it is sold), this field must set to 'Y'.__If an item is
scanned with this option set, the item must have been requested first.__If
the item was not requested, the Register will not add it to the sale.

Dealer Message


The dealer message entered here is displayed by the Register screen saver.
You may enter any message you choose ... usually an advertising message, or
the name of the store.

This message is also shown on the Register Report Menu on keyboard-based
systems (but not on touch-screen or light-pen systems).

Guest Check


Setting this yes/no field to 'Y' forces all Register transactions to be rung
up in a guest check.__Any attempt to enter a transaction outside of a guest
check will result in the Register message, "Must Open a Guest Check!".

No Tax Limit


This section allows you to enter a dollar point at which a Selective
Itemizer will start applying it's percentage or breakpoint amount.__There is
a field for each of the four itemizers that are supported in the POSey
system.__See Screens 2 and 3 of System Configuration for entry of Selective
Itemizers.

+--------------------------------------------------------------------------------+
|+-------------------------| Printer One Configuration |------------------------+|
||______________________________________________________________________________||
||______________________________________________________________________________||
||__Printer Function :__________________________________________________________||
||__Description______:__________________________________________________________||
||______________________________________________________________________________||
||______________________________________________________________________________||
||__Serial Config.___:_______Baud,___Parity,___Data bits,___Stop bits___________||
||______________________________________________________________________________||
||--------------------------------------+---------------------------------------||
||______________________________________|_______________________________________||
||__Init.________(___)+(___)+(___)+(___)| Select Receipt (___)+(___)+(___)+(___)||
||__CR/LF________(___)+(___)+(___)+(___)+ Reserved_______(___)+(___)+(___)+(___)||
||__Open Drawer__(___)+(___)+(___)+(___)+ Open Drawer Ext(___)+(___)+(___)+(___)||
||__Full cut_____(___)+(___)+(___)+(___)+ Reserved_______(___)+(___)+(___)+(___)||
||__Partial cut__(___)+(___)+(___)+(___)| Reserved_______(___)+(___)+(___)+(___)||
||__Normal Print (___)+(___)+(___)+(___)| Reserved_______(___)+(___)+(___)+(___)||
||__Red Print____(___)+(___)+(___)+(___)| Reserved_______(___)+(___)+(___)+(___)||
||__Red off______(___)+(___)+(___)+(___)| Validate Open__(___)+(___)+(___)+(___)||
||__Enlarged_____(___)+(___)+(___)+(___)| Validate Close (___)+(___)+(___)+(___)||
||__Enlarged off (___)+(___)+(___)+(___)| Validate Eject (___)+(___)+(___)+(___)||
||__Reserved_____(___)+(___)+(___)+(___)| Validate Stop__(___)+(___)+(___)+(___)||
||______________________________________|_______________________________________||
|+------------------------------------------------------------------------------+|
|________________________________________________________________________________|
+--------------------------------------------------------------------------------+

Receipt Printer Configuration


This program allows you to enter extended receipt printer configuration
information whenever the Receipt Printer Type specified in Register
Configuration is set to type 99.__Type 99 must be specified in the Register
Receipt Printer Configuration whenever a serial printer is used (location 3
or 4), or whenever special printer functions are necessary, like red print,
paper cut, or enlarged text.__A type 99 receipt printer simply tells the
POSey software to refer to this program entry screen for detailed
configuration information.

Printer Function


The printer function is the same as "Printer Type" in Register
Configuration.__Valid receipt printer types you may enter are;

____Type 1__________40 column live receipt printer
____Type 2__________35 column live receipt printer
____Type 4__________40 column buffered receipt or guest check printer
____Type 8__________40 column buffered hard check slip printer
____Type 99_________Custom printer configuration (see below)

When you select the printer function, the program will automatically provide
a description of the type of printer you have selected.

Serial Configuration


Enter the baud rate, parity type, number of data and stop bits for serial
printers.__Most printers use default values of 9600 baud, no parity, 8 data
bits, and 1 stop bit.

If you are using a parallel interface receipt printer, these fields may be
ignored.

Printer Control Codes


In order to perform custom functions with the receipt printer, you must
enter the appropriate control codes required to activate those features on
your printer.__Since there are a variety of different printers available, it
is not possible for the POSey software to know the codes for every printer.
Consult the technical manual for your printer to determine the control codes
for each desired feature.

Each control code sequence should be entered as ASCII decimal values.__For
example, the ESCAPE character would be entered as the number 27, and the
letter 'A' would be entered as the number 65.__Consult an ASCII table for
conversions between various number bases.

Initialization


This command is sent to the receipt printer when a report or receipt is
starting to print.__If the printer requires special initialization, enter
the control codes here.__For example, Epson printers use the control codes
ESC @ to initialize them to power up status.

CR/LF (Carriage Return/Line Feed)


Some printers require a carriage return and/or a line feed character to be
sent before a line of text will be printed.__Others may generate a line feed
when they receive a carriage return or vice-versa.

If your printer is printing all the text on the same line, try putting a
code 10 in these fields.__If this does not produce the desired results, try
putting a code 10 and 13 in these fields.

If your printer is double spacing the text, you may need to remove either
the line feed character (code 10) or the carriage return character (code
13), or both.

Open Drawer


If you are using a type 1 cash drawer (printer activated) leave these codes
blank.__For a type 1 drawer, the POSey program automatically sends a code 7
to the printer to open the drawer.

If you are using a type 20 cash drawer (Epson printer activated) you should
also leave these fields blank.__However, make sure the drawer number entered
in the Clerk Entry/Edit program is set to 1 or 2.

For other types of cash drawers, put the control codes needed to open the
cash drawer.__For multi-drawer setups, it is assumed that the last control
code needed is the one which specifies the particular cash drawer to open.
The POSey system will add the last control code to the drawer number entry
of the Clerk record to obtain the actual control code to send to the drawer.
For instance, if the drawer requires ESC 7 to be sent as the open drawer
code for drawer number 1, enter the codes 27, 6.__The last code (ASCII 6)
will be added to the clerk drawer number (number 1) to derive code 7.__Note
that if you leave the drawer open code for the clerk blank, drawer number 1
will be assumed.

Full Cut


These are the codes sent to the printer at the end of a transaction to cut
the receipt.__Many printers have two paper cut options ... full cut or
partial cut.__Full cut completely separates the receipt from the paper roll.

Partial Cut


These are the codes sent to the printer at the end of a transaction to
partially cut the receipt.__A partial cut receipt is still connected to the
roll paper, but allows the clerk to tear the receipt off easily.

Normal Print


These control codes are used to return the printer to a "normal" print mode,
after using some of the special modes like red print or enlarged print.__In
many cases, this control code sequence may not be required unless there is
no Red Off or Enlarged Off code available.

Red Print


These commands specify how to put the printer in the red print mode.__If
available, the POSey Register will use red print for condiments.__Note that
not all printers will have red print available.__If you enter control codes
to enable red print, you must also enter control codes to turn red printing
off.__If no red print off command is available, you may need to use the
printer initialization codes to turn red print off.

Red Print Off


These are the commands required to turn red printing off.__If no red print
off command is available, you may need to use the printer initialization
codes to turn red print off.

Enlarged Print


This command will enable the Register to switch to enlarged print mode when
necessary.__Different receipt printer options may use enlarged print in
different ways.__To determine which receipt is best suited for your
application, try experimenting with the different receipt printer options
for the best results.

Enlarged Print Off


These commands are use to disable large print.__If there is no command to
disable large print, you may need to use a command to switch to the normal
font, or the command to reset the printer to power-up status.

Validate Open


Enter the codes needed to open the printer clamps for check validation.__The
POSey Register will prompt you to, "Insert Check".

Validate Close


Enter the codes needed to close the printer clamps for check validation.

Validate Eject


Enter the control codes needed to eject the check from the printer.

Validate Stop


Enter the codes needed to end the check validation process and reset the
printer.

+--------------------------------------------------------------------------------+
|+-------------------------| Printer Two Configuration |------------------------+|
||______________________________________________________________________________||
||______________________________________________________________________________||
||__Printer Function :__________________________________________________________||
||__Description______:__________________________________________________________||
||______________________________________________________________________________||
||______________________________________________________________________________||
||__Serial Config.___:_______Baud,___Parity,___Data bits,___Stop bits___________||
||______________________________________________________________________________||
||--------------------------------------+---------------------------------------||
||______________________________________|_______________________________________||
||__Init.________(___)+(___)+(___)+(___)| Reserved_______(___)+(___)+(___)+(___)||
||__CR/LF________(___)+(___)+(___)+(___)| Reserved_______(___)+(___)+(___)+(___)||
||__Open Drawer__(___)+(___)+(___)+(___)| Reserved_______(___)+(___)+(___)+(___)||
||__Full cut_____(___)+(___)+(___)+(___)| Reserved_______(___)+(___)+(___)+(___)||
||__Partial cut__(___)+(___)+(___)+(___)| Reserved_______(___)+(___)+(___)+(___)||
||__Normal Print (___)+(___)+(___)+(___)| Reserved_______(___)+(___)+(___)+(___)||
||__Red Print____(___)+(___)+(___)+(___)| Reserved_______(___)+(___)+(___)+(___)||
||__Red off______(___)+(___)+(___)+(___)| Reserved_______(___)+(___)+(___)+(___)||
||__Enlarged_____(___)+(___)+(___)+(___)| Reserved_______(___)+(___)+(___)+(___)||
||__Enlarged off (___)+(___)+(___)+(___)| Reserved_______(___)+(___)+(___)+(___)||
||__Reserved_____(___)+(___)+(___)+(___)| Reserved_______(___)+(___)+(___)+(___)||
||______________________________________|_______________________________________||
|+------------------------------------------------------------------------------+|
|________________________________________________________________________________|
+--------------------------------------------------------------------------------+

Auxiliary Printer Configuration


This program allows you to enter extended auxiliary printer configuration
information whenever the Auxiliary Printer Type specified in Register
Configuration is set to type 99.__Type 99 must be specified in the Register
Auxiliary Printer Configuration whenever a serial printer is used (location
3 or 4), or whenever special printer functions are necessary, like red
print, paper cut, or enlarged text.__A type 99 auxiliary printer simply
tells the POSey software to refer to this program entry screen for detailed
configuration information.

Printer Function


The printer function is the same as "Printer Type" in Register
Configuration.__Valid auxiliary printer types you may enter are;

____Type 1__________40 column (used for Register reports only)
____Type 2__________35 column (used for Register reports only)
____Type 3__________80 column (used for Register reports only)
____Type 5__________40 column live kitchen printer
____Type 6__________40 column buffered kitchen printer
____Type 7__________Ticket printer
____Type 8__________40 column buffered hard check slip printer
____Type 10_________80 column invoice (every transaction)
____Type 11_________80 column invoice (house charge transactions only)
____Type 12_________40 column buffered redirectional kitchen printer
____Type 18_________Kitchen screen
____Type 99_________Custom printer configuration (see below)

When you select the printer function, the program will automatically provide
a description of the type of printer you have selected.

Serial Configuration


Enter the baud rate, parity type, number of data and stop bits for serial
printers.__Most printers use default values of 9600 baud, no parity, 8 data
bits, and 1 stop bit.

If you are using a parallel interface auxiliary printer, these fields
may be ignored.

Printer Control Codes


In order to perform custom functions with the auxiliary printer, you must
enter the appropriate control codes required to activate those features on
your printer.__Since there are a variety of different printers available, it
is not possible for the POSey software to know the codes for every printer.
Consult the technical manual for your printer to determine the control codes
for each desired feature.

Each control code sequence should be entered as ASCII decimal values.__For
example, the ESCAPE character would be entered as the number 27, and the
letter 'A' would be entered as the number 65.__Consult an ASCII table for
conversions between various number bases.

Initialization


This command is sent to the auxiliary printer when a report or
kitchen ticket is starting to print.__If the printer requires special
initialization, enter the control codes here.__For example, Epson printers
use the control codes ESC @ to initialize them to power up status.

CR/LF (Carriage Return/Line Feed)


Some printers require a carriage return and/or a line feed character to be
sent before a line of text will be printed.__Others may generate a line feed
when they receive a carriage return or vice-versa.

If your printer is printing all the text on the same line, try putting a
code 10 in these fields.__If this does not produce the desired results, try
putting a code 10 and 13 in these fields.

If your printer is double spacing the text, you may need to remove either
the line feed character (code 10) or the carriage return character (code
13), or both.

Open Drawer


These fields are not used for the Auxiliary printer.

Full Cut


These are the codes sent to the printer at the end of a transaction to cut
the kitchen ticket.__Many printers have two paper cut options ...__full cut
or partial cut.__Full cut completely separates the ticket from the paper
roll.

Partial Cut


These are the codes sent to the printer at the end of a transaction to
partially cut the kitchen ticket.__A partial cut ticket is still connected
to the roll paper, but allows the clerk to tear the ticket off easily.

Normal Print


These control codes are used to return the printer to a "normal" print mode,
after using some of the special modes like red print or enlarged print.__In
many cases, this control code sequence may not be required unless there is
no Red Off or Enlarged Off code available.

Red Print


These commands specify how to put the printer in the red print mode.__If
available, the POSey Register will use red print for condiments.__Note that
not all printers will have red print available.__If you enter control codes
to enable red print, you must also enter control codes to turn red printing
off.__If no red print off command is available, you may need to use the
printer initialization codes to turn red print off.

Red Print Off


These are the commands required to turn red printing off.__If no red print
off command is available, you may need to use the printer initialization
codes to turn red print off.

Enlarged Print


This command will enable the Register to switch to enlarged print mode when
necessary.__Different receipt printer options may use enlarged print in
different ways.__To determine which receipt is best suited for your
application, try experimenting with the different receipt printer options
for the best results.

Enlarged Print Off


These commands are use to disable large print.__If there is no command to
disable large print, you may need to use a command to switch to the normal
font, or the command to reset the printer to power-up status.

Validate Commands


These commands are not used for the Auxiliary printer.

+--------------------------------------------------------------------------------+
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||+-----| Remote Printer Configuration |----+|||||||||||||||||||||
|||||||||||||||||||_________________________________________||||||||||||||||||||||
|||||||||||||||||||_________________RP #____________________||||||||||||||||||||||
|||||||||||||||||||_________________________________________||||||||||||||||||||||
|||||||||||||||||||_______Default Redirect to R/P #_________||||||||||||||||||||||
|||||||||||||||||||_________________________________________||||||||||||||||||||||
|||||||||||||||||||_______Allow manual override?___(Y/N)____||||||||||||||||||||||
|||||||||||||||||||_______Manual Override to R/P #__________||||||||||||||||||||||
|||||||||||||||||||_________________________________________||||||||||||||||||||||
|||||||||||||||||||____________Start___End_____R/P #________||||||||||||||||||||||
|||||||||||||||||||_________________________________________||||||||||||||||||||||
|||||||||||||||||||_________________________________________||||||||||||||||||||||
|||||||||||||||||||_________________________________________||||||||||||||||||||||
|||||||||||||||||||_________________________________________||||||||||||||||||||||
|||||||||||||||||||_________________________________________||||||||||||||||||||||
|||||||||||||||||||_________________________________________||||||||||||||||||||||
|||||||||||||||||||_______Duplicate R/P #___________________||||||||||||||||||||||
|||||||||||||||||||_______Merge Duplicate?___(Y/N)__________||||||||||||||||||||||
||||||||||||||||||+-----------------------------------------+|||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|________________________________________________________________________________|
+--------------------------------------------------------------------------------+

Remote Printer Configuration


Each inventory item in the system can be directed to one kitchen printer.
The printer to which output is directed is specified by putting the printer
number (redirection controller port number) in the Printer Number field of
the inventory item.

In some cases it would be desirable to have one or more Registers not print
certain items to certain printers, or to have some items print to more than
one printer.__Special printing configurations such as this can be
accomplished by using Remote Printer Configuration.

For example, in a restaurant with a bar, the wait station needs to print to
both the kitchen and the bar so that the cook and the bartender know what
orders to prepare.__However, the bar station does not need to print orders
to the bar, since the bartender already knows what he has rung up.

It is also possible to have a Register switch printers based on the time.
This feature is useful in an installation that may have two bars, but the
second bar doesn't open until after five o'clock.__At five, the Registers on
one side of the installation can redirect to the closer second bar, while
the other Registers print as before.

Remote Printer Number


The system supports printers numbered from zero to nine.__Zero indicates
that an item is not to be printed, and the numbers 1 to 9 correlate with
port numbers on the redirectional controller box.__A printer number is
associated with each inventory item that can be sold.__This printer number
can be mapped to another number using this program.

The printer number that is to be mapped or redirected is entered into the
first field on the screen.__This is followed by instructions about the
actions which can take place concerning this printer number.

Default Redirection Printer Number


Use this field to specify the default printer port to which this remote
printer will be redirected.__In most cases, the default redirection port
might be the same as the remote printer number.

In cases where this Register should not print items going to a particular
port, the default redirection number can be set to zero.__This would be the
case where the bar Register should not print to the bar printer.

Another common use for the default redirection printer number is to make
sure that all printers in the system are redirected to a valid printer port.
The redirectional controller boxes have some ports that are computer ports
and other ports that are used as printer output ports.__If an order is
inadvertantly printed to a computer (input) port, problems by occur.__This
situation can be avoided by creating a Remote Printer Configuration record
for each possible printer number (ranged from 1 to 9) and mapping all of
them to a valid printer port.

Manual Override


A manual remote printer override key may be programmed on the cash register.
This key is used to override the default remote printer so that the clerk
may send particular orders or items to a different printer.

The "Allow Manual Override" field tells the Register whether such a manual
override is allowed for this printer, and the "Manaul Override Default"
field specifies which printer number will be used when the manual override
order is received.__See the description for the Remote Printer Override key
for a more detailed explanation.

Time Override


The next block of fields are used to set the times for automatic redirection
based on time periods.__The configuration does not allow the time to cross
midnight, so if you need to cross midnight, use two time settings.__All
times should be entered in 24 hour format.

The time override feature might be used in the multiple-bar scenario
described above, where printing automatically commences at the second bar
after a specific opening time.

Duplicate Printers


In many cases it is desirable to have an item print to more than one remote
printer.__For instance, if there is a printer in the salad prep area and
another printer in the kitchen, the cook may want all orders going to salad
prep to also print in the kitchen.__Another use for duplicate printers is
when the management wants to monitor orders going to all remote printers.
In this case, all printers can duplicate to a monitor printer located in the
manager's office.

To duplicate printing to another printer, put the duplicate printer number
in the "Duplicate R/P Number" field.__If the "Merge Duplicate" field is set
to a 'Y', the duplicate order will be merged with other items on the same
order which are being sent to the duplicate order, and they will be printed
as one order.__If "Merge Duplicate" is set to 'N', the order to each printer
will be printed on the duplicate printer as if it were a separate order.

+--------------------------------------------------------------------------------+
|+----------------------------| Scale Configuration |---------------------------+|
||________________________(C) 1990 - 1993 POSitive Systems Inc.______________________||
||______________________________________________________________________________||
||______________________________________________________________________________||
||_____Scale Switch :_____(Y/N)_________________________________________________||
||_____Scale Type___:___________________________________________________________||
||______________________________________________________________________________||
||_____Serial Config: COM__:________baud,___parity,___data bits,___stop bit(s)__||
||______________________________________________________________________________||
||______________________________________________________________________________||
||_____Commands:________________________________________________________________||
||______________________________________________________________________________||
||________Get Weight : (___)+(___)+(___)+(___)__________________________________||
||________Get Status : (___)+(___)+(___)+(___)__________________________________||
||________Zero Scale : (___)+(___)+(___)+(___)__________________________________||
||______________________________________________________________________________||
||______________________________________________________________________________||
||______________________________________________________________________________||
||______________________________________________________________________________||
||______________________________________________________________________________||
||______________________________________________________________________________||
|+------------------------------------------------------------------------------+|
|________________________________________________________________________________|
|________________________________________________________________________________|
|________________________________________________________________________________|
+--------------------------------------------------------------------------------+

Scale Configuration


This program allows for the configuration of a scale that will be used by
the Register to calculate the price of scaled items.__In order to price
items by weight, the "Scale Item" flag in the inventory record must be set
to 'Y'.__This will cause the Register to read the weight from the scale and
multiply the weight in pounds by the price.__In other words, the scale
weight in pounds is used as the item quantity.

Scale Switch


This yes/no field tells the Register if a scale is connected to the system.
If this field is set to 'Y', the scale weight will be used as the item
quantity when selling an item at the Register.__If you enter a 'N' here, or
leave the field blank, the scale will not be read and scaled items will be
sold just like any other inventory item.

Scale Type


Enter the scale type number which indicates the model of scale you are
using.__A list of supported scale types can be found in the Appendix, "Scale
Types".

Serial Configuration


Enter the COM port number, baud rate, parity, number of data bits, and
number of stop bits required for serial interface scales.__The COM port may
be any port from COM1 to COM4.__If a non-existent COM port is specified you
will receive an error when you start the Register program.

Scale Commands


Three commands are used by the POSey Register when communicating with the
scale; get weight, get status, and zero scale.__You should enter the
control codes required by the scale to perform these functions.__Note that
not all functions may be supported by all scales.

The "get weight" command is sent to the scale to request the weight.__The
"get status" command is used to determine the current status of the scale.
And the "zero scale" command causes the scale to reset and find it's zero
point.

+--------------------------------------------------------------------------------+
|+---------------------------| Default Configuration |--------------------------+|
||______________________________________________________________________________||
||______________________________________________________________________________||
||_______________Company Name:__________________________________________________||
||______________________________________________________________________________||
||____________________Address:__________________________________________________||
||_______________________Town:__________________________________________________||
||______________________State:______Zipcode:____________________________________||
||______________________________________________________________________________||
||______________________________________________________________________________||
||---[Extended Payment]---+---[Printer Info.]----+------------------------------||
||________________________|______________________| Defaults configuration_______||
|| Late Fee__%__:_________| Location:____[1-4]___| applies to all `Back End'____||
|| Fee Amount___:_________|______________________| functions & reports.__All____||
|| No. Days Late:_________| 1 - LPT1:__3 - COM1: | register reports & functions ||
||________________________| 2 - LPT2:__4 - COM2: | use `Register Configuration.'||
||------------------------+----------------------+------------------------------||
|| Open department number to which late fees are applied:_______________________||
||______________________________________________________________________________||
||-----[Open Account Financing]---------+_______________________________________||
|| Late Charge % :______________________|_______________________________________||
|| Charge amount :______________________|_______________________________________||
|| Department____:______________________|_______________________________________||
|+------------------------------------------------------------------------------+|
|________________________________________________________________________________|
+--------------------------------------------------------------------------------+

Defaults Configuration


This section is used for setting the rates and departments used in the Accounts
Receivable programs, and for many of the back-office functions and reports.

Company Name and Address


Enter your store or company name.__Enter your business address.

House Account Extended Payment Setup


The A/R Extended Account Late Fee Processing program will automatically
apply late fees to past due extended accounts.__The late fee may be based on
a percentage of the amount due, or it may be a fixed dollar amount.__These
fields are used to specify the type and amount of late fee, as well as the
number of days a payment may be late before the late fee is assessed.

Below the Extended Payment information box is a field where you should enter
the a department name or number for late fees.__All late fees that are added
to accounts will be reported against this department.

Printer Info


Enter the location of the printer.__This printer will be used by the A/R
programs, the tournament credit reports, and various other back-office
programs.

Open Account Financing Information


The A/R Open Account Late Charge program will automatically apply late
charges to open accounts which are past due.__The late charge may be based
on a percentage of the amount due or it may be a fixed dollar amount.__The
late charge is applied to any account which has a previous balance when the
Late Charge program is run.

You should also enter the department name or number to which late charges
will be reported.

+--------------------------------------------------------------------------------+
|+-------------------------|__Keylock Configuration__|--------------------------+|
||______________________________________________________________________________||
||_______________________(C) 1990 - 1995__POSitive Systems Inc.______________________||
||______________________________________________________________________________||
||_____________Time Delay:_____seconds before accepting new position____________||
||______________________________________________________________________________||
||___________________Logon___Register__Register____POS_______Main_______________||
||___________________Menu____out-sale__in-sale____Menu_______Menu_______________||
||_______________Key____________________________________________________________||
||__Position 1__(OW)____________________________________________________________||
||______________________________________________________________________________||
||__Position 2__(M)_____________________________________________________________||
||______________________________________________________________________________||
||__Position 3__(Reg)___________________________________________________________||
||______________________________________________________________________________||
||__Position 4__(Op)____________________________________________________________||
||______________________________________________________________________________||
||__Position 5__(X)_____________________________________________________________||
||______________________________________________________________________________||
||__Position 6__(off)___________________________________________________________||
||______________________________________________________________________________||
|+------------------------------------------------------------------------------+|
|________________________________________________________________________________|
|________________________________________________________________________________|
|
+--------------------------------------------------------------------------------+

Keylock Configuration


This is an optional addition for point of sale machines with an integral
keylock only.__Currently, the only systems supported for keylock configuration
are the IPC, KeyTech, TEC, and IBM SureOne.

The keylock is a physical lock on the machine which has several positions.
Each position can be programmed as a keystroke.__The key number in keyboard
programming will be the negative value of the position.__In other words,
position 5 will have a key number -5).__Macros may be used to assign
multiple keystrokes to each keylock position.__As an example of the use of
the keylock, you might program a certain position to exit the register, run
a series of reports, and the return to the Register.

Time Delay


When the key is turned, the system will wait for the key to settle in the
new position before accepting it.__The time delay specified dictates how
long the key must be left in a new position before it will be accepted.__The
time delay allows the keylock to be turned through several positions without
activating them, until the keylock is left in a particular position for the
specified time delay.

Activity Section


For each of the six IPC keylock positions, a grid of yes/no fields allows
you to configure which parts of the POSey system will be affected by the
keylock actions.__The keylock action may function at the Logon Menu, in the
Register outside of a sale, in the Register during a sale, at the POS Menu
(Register Report Menu), or at the Main Menu.__If a field is set to 'N', the
keylock position will not function in that program section.

+--------------------------------------------------------------------------------+
|+--------------------------| Mag-Stripe Reader Config |------------------------+|
||______________________________________________________________________________||
||__Mag-Stripe Reader Active:______(Y/N)________________________________________||
||______________________________________________________________________________||
||__Mag-Stripe Reader Type__:___________________________________________________||
||______________________________________________________________________________||
||__Credit Card Authorize___:___________________________________________________||
||______________________________________________________________________________||
||__Leader Character________:___________________________________________________||
||__End-of-Read Character___:___________________________________________________||
||__Track 1 Start Character :___________________________________________________||
||__Track 1 End___Character :___________________________________________________||
||__Track 2 Start Character :___________________________________________________||
||__Track 2 End___Character :___________________________________________________||
||______________________________________________________________________________||
||__Comm. Port # :___________BPS,___Parity,___Data Bits,___Stop Bits____________||
||______________________________________________________________________________||
||__Authorize format :__________________________________________________________||
||__Print option_____:__________________________________________________________||
||__Process Tips_____:____(Y/N)_________________________________________________||
||______________________________________________________________________________||
||______________________________________________________________________________||
||______________________________________________________________________________||
|+------------------------------------------------------------------------------+|
|
+--------------------------------------------------------------------------------+

MagStripe Reader Configuration


This program allows you to configure a magnetic stripe (magstripe) reader.
The magstripe reader configuration in this section allows the POSey
system to read credit cards.__The magstripe reader may also be referred to
as a magcard reader.

The information read from this reader is used by the Credit Card
Authorization system.__Credit Card Authorization is accomplished by software
provided by Smoky Mountain Technologies, which must be configured
separately.

Magstripe Reader Active


This is a yes/no field which indicates if there is a magstripe reader
attached to the system, or if credit card processing will be done.__If
credit card authorization will be done, or if you want the system to ask for
the credit card number, enter a 'Y' in this field.

Magstripe Reader Type


This field denotes the type of magcard reader.__A complete list of
magcard readers supported by the POSey system is provided in the Appendix,
"Magcard Reader Types".

If no magstripe reader is used in the system, but you wish to have credit
card numbers entered manually, enter type 1.

Credit Card Processing Type


This tells the Register which Credit Card Processing software will be used.
If no credit card processing will be done, enter 1 for none.__Otherwise,
enter 2 for Smoky Mountain Technologies.

Magstripe Sentinal Characters


The next section is used for specifying the sentinal characters used by the
POSey system to determine how to read a credit card.__You must specify a
leader character, end-of-read character, and the start and end characters
for each of two tracks on the magcard.__If track 1 or track 2 is to be
ignored, enter the number 255 for the start and end characters for that
track.

A typical setup for a keyboard wedge (or Magtek wedge) type of magcard
reader is as follows;

____Leader Character____________37
____End-of-Read Character_______13
____Track 1 Start Character_____37
____Track 1 End Character_______63
____Track 2 Start Character_____59
____Track 2 End Character_______63

Serial Configuration


If you are using a serial magcard reader, enter the serial configuration in
these fields.__You must enter the COM port number, the baud rate, parity,
number of data bits, and number of stop bits.__If you are using a wedge type
of magcard reader, this section may be skipped.

Authorize Format


Enter the authorization format, as follows;

____1___All formats (used in most cases)
____2___Track 2 or manual only
____3___Track 1 or manual only
____4___Manual only

Print Option


Enter a 1 or 2 in this field.__1 Indicates that only one credit card
authorization signature section should be printed on the receipt printer.
This would be the option to select if you are using two part receipt paper.

Option 2 tells the Register to print two copies of the credit card receipt,
one after the other.__Use this option if you will be using single part
receipt paper.

Process Tips


This yes/no option specifies whether tips will be added to the credit card
transaction when rung up in a guest check.__If your business will be adding
tips to the credit card, as is common in restaurants, enter 'Y' for this
option.__If no tips will be added to the credit card bill enter 'N'.

When this option is set to 'Y' a guest check tendered to a credit card will
immediately be authorized, but will not be finalized until the next time the
guest check is opened and the customer tip is added.__The tip, if any, will
then be added to the credit card charge before being recorded in the
settlement file.

+--------------------------------------------------------------------------------+
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|+-----------------------| Touch Screen Menu Definition |-----------------------+|
||______________________________________________________________________________||
||______________________________________________________________________________||
||______________This routine is used to define the Default Level of the_________||
||______________touch screen system.__This will be the menu that is first_______||
||______________displayed to the operator.______________________________________||
||______________________________________________________________________________||
||____________Default Menu :__________Return to Menu after transaction:_________||
||______________________________________________________________________________||
|+------------------------------------------------------------------------------+|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|________________________________________________________________________________|
+--------------------------------------------------------------------------------+

TouchScreen Menu Definition


This program is used to specify a default menu level to use on a touch
screen, light pen, or mouse operated Register.__If you do not enter the
default menu level, the level zero will be assumed.__The default menu level
is the level first displayed when starting the Cash Register.

You may also specify yes/no as to whether the Register should return to the
default menu level at the end of each transaction.

NOTE: The POSEY.CFG file may contain the line "REGISTER.LOGONMENU=n", where
'n' specifies a menu level the Register should go to when the logon prompt
is displayed.__If you have the system configured for compulsory logon (see
Register Configuration, Compulsory logon) then the logon menu level will
override the default menu level.

+--------------------------------------------------------------------------------+
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||+-------------------------| Optical Configuration |--------------------------+||
|||____________________________________________________________________________|||
|||____________________________________________________________________________|||
|||____________________________________________________________________________|||
|||____________________________________________________________________________|||
|||____________Sensor #________________________________________________________|||
|||____________________________________________________________________________|||
|||_____________Active:________________________________________________________|||
|||____________________________________________________________________________|||
|||____Normal Position:___(Open/Closed)________________________________________|||
|||____________________________________________________________________________|||
|||________Description:________________________________________________________|||
|||____________________________________________________________________________|||
|||____________________________________________________________________________|||
|||___________Function:________________________________________________________|||
|||____________________________________________________________________________|||
|||__Min. Elapsed Time:________________________________________________________|||
|||____________________________________________________________________________|||
|||____________________________________________________________________________|||
|||____________________________________________________________________________|||
|||____________________________________________________________________________|||
||+----------------------------------------------------------------------------+||
||||||||||||||||||||||||||||(C) 1991 POSitive Systems Inc.|||||||||||||||||||||||||||||
|________________________________________________________________________________|
+--------------------------------------------------------------------------------+

POSey Ray Gun Configuration


This program is used to configure the POSey optical sensor system.__The sensors
are infrared beam detectors which send a signal to the computer when the
beam is broken (sensor switch off) or detected (sensor switch on).

Each sensor in the system must be configured with a separate record in this
program, and must be assigned a unique sensor number.

You must also specify whether the sensor is active or inactive.__Only active
sensors will be monitored by the system.__Setting a sensor to inactive
allows you to stop monitoring the sensor without removing the configuration
record from the system.

Sensors may be marked as normally open or normally closed.__If the sensor is
shown as normally closed by entering a 'C' in the "Normal Position" field,
this means that the RayGun beam is normally detected by the sensor.__The
events recorded by the system are then the times when the beam is broken.
If the sensor is marked as normally open, then the beam would normally be
broken, and the event would be triggered when the beam is detected.

Finally, for each sensor you must specify the function to perform when the
sensor is triggered by an event.__Currently function 1 is the only valid
selection.__Function 1 causes the POSey RayGun system to record elapsed time
and update time-of-day counters.__This function is often used to monitor
traffic, such as cars going through a drive-thru.

+--------------------------------------------------------------------------------+
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||+---------------| Optical-Counter Elapsed Time Configuration |---------------+||
|||____________________________________________________________________________|||
|||____________Example: 0030__-__0045__will track from 30 - 45 seconds.________|||
|||____________________________________________________________________________|||
|||____________________________________________________________________________|||
|||____________________From______To___________From______To_____________________|||
|||____________________________________________________________________________|||
|||_________________1)_______-____________13)_______-__________________________|||
|||_________________2)_______-____________14)_______-__________________________|||
|||_________________3)_______-____________15)_______-__________________________|||
|||_________________4)_______-____________16)_______-__________________________|||
|||_________________5)_______-____________17)_______-__________________________|||
|||_________________6)_______-____________18)_______-__________________________|||
|||_________________7)_______-____________19)_______-__________________________|||
|||_________________8)_______-____________20)_______-__________________________|||
|||_________________9)_______-____________21)_______-__________________________|||
|||________________10)_______-____________22)_______-__________________________|||
|||________________11)_______-____________23)_______-__________________________|||
|||________________12)_______-____________24)_______-__________________________|||
|||____________________________________________________________________________|||
|||____________________________________________________________________________|||
||+----------------------------------------------------------------------------+||
||||||||||||||||||||||||||| (C) 1991 POSitive Systems Inc. |||||||||||||||||||||||||||
|________________________________________________________________________________|
+--------------------------------------------------------------------------------+

Elapsed Time Configuration


Use this program to configure elapsed time groups that are used in the
reporting section of the POSey RayGun system.__There are 24 elapsed time
accumulators that may be programmed.__You only need to enter as many elapsed
time categories as you need.

For example, you might choose to set up elapsed time categories as follows;

____0___-___9_______seconds
____10__-___59______seconds
____60__-___9999____seconds

Each time the POSey RayGun is triggered, the elapsed time for the event is
measured.__It is then added to the count of the appropriate category that
you have set up.

+--------------------------------------------------------------------------------+
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||+---------------| Optical-Counter Time Groups Configuration |----------------+||
|||____________________________________________________________________________|||
|||____________Example: 0800 - 1300 will count from 8:00AM to 1:00PM___________|||
|||____________________________________________________________________________|||
|||____________________________________________________________________________|||
|||____________________From______To____________From______To____________________|||
|||____________________________________________________________________________|||
|||_________________1)_______-_____________13)_______-_________________________|||
|||_________________2)_______-_____________14)_______-_________________________|||
|||_________________3)_______-_____________15)_______-_________________________|||
|||_________________4)_______-_____________16)_______-_________________________|||
|||_________________5)_______-_____________17)_______-_________________________|||
|||_________________6)_______-_____________18)_______-_________________________|||
|||_________________7)_______-_____________19)_______-_________________________|||
|||_________________8)_______-_____________20)_______-_________________________|||
|||_________________9)_______-_____________21)_______-_________________________|||
|||________________10)_______-_____________22)_______-_________________________|||
|||________________11)_______-_____________23)_______-_________________________|||
|||________________12)_______-_____________24)_______-_________________________|||
|||____________________________________________________________________________|||
|||____________________________________________________________________________|||
||+----------------------------------------------------------------------------+||
||||||||||||||||||||||||||| (C) 1991 POSitive Systems Inc. |||||||||||||||||||||||||||
|________________________________________________________________________________|
+--------------------------------------------------------------------------------+

POSey Time Bucket Configuration


This propgram is used to specify time groups that are used in the reporting
section of the POSey RayGun system.__Up to 24 time groups (or time buckets)
may be entered.__Enter the start and stop time in the "from" and "to"
columns.__Each time an event is triggered from the POSey RayGun system, the
time of the event will cause the appropriate counter to be incremented.

+--------------------------------------------------------------------------------+
||||||||||||||||||||||||||||| System Report Percentage |||||||||||||||||||||||||||
|||||||||||||||||||||||||||||__________________________|||||||||||||||||||||||||||
|||||||||________________________________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||____Description__________Percentage__RGT__TxA__NTx__Tax_________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||| (C) 1992 POSitive Systems Inc. ||||||||||||||||||||||||||
|________________________________________________________________________________|
+--------------------------------------------------------------------------------+

Royalties Configuration


This program allows up two seven different categories of royalties,
commissions, or other percentage calculations to be entered.__The amounts
calculated are reported on the Register System Report.

Each category may be calculated by a spearate percentage, and may be based
on different system report totals.__The dollar amounts used for the
calculation of the royalty amount can be selected as follows;

____RGT_____Resettable grand total
____TxA_____Taxable sales
____NTx_____Nontaxable sales
____Tax_____Tax amount

For each category, enter the percentage amount to be used for the royalty or
commission, and then put a 'Y' in each total column which is applicable for
the category.__For example, if you are calculating a 5 percent royalty on
taxable and nontaxable sales, enter 5.00 for the percentage, and put a 'Y'
under the "TxA" and "NTx" columns.

+--------------------------------------------------------------------------------+
||||||||||||||||||||||||||||| Post Void Reason Entry |||||||||||||||||||||||||||||
|||||||||||||||||||||||||||||________________________|||||||||||||||||||||||||||||
|||||||||________________________________________________________________|||||||||
|||||||||______Reason Code:______________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||______Description:______________________________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||______Delete :___(Y/N)___Remove from sale entirely._____________|||||||||
|||||||||______Promo__:___(Y/N)___Reverse price, adjust inventory._______|||||||||
|||||||||_________________________Prints reason on receipt.______________|||||||||
|||||||||______Disc % :___________Percent of price to be Promo.__________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||______Affect SI#1___(Y/N)___SI#2___(Y/N)________________________|||||||||
|||||||||_____________SI#3___(Y/N)___SI#4___(Y/N)________________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||______Affect Item:___(Y/N)__Allows reason to be selected for____|||||||||
|||||||||____________________________item voids._________________________|||||||||
|||||||||______Transaction:___(Y/N)__Allows reason to be selected for____|||||||||
|||||||||____________________________transaction voids.__________________|||||||||
|||||||||________________________________________________________________|||||||||
|||||||||______Ignore Discount Flag:___(Y/N)_____________________________|||||||||
|||||||||________________________________________________________________|||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|||||||||||||||||||||||||||| (C) 1994 POSitive Systems Inc. |||||||||||||||||||||||||||
|________________________________________________________________________________|
+--------------------------------------------------------------------------------+

Post Void Reason Entry


This program allows you enter various reasons why a transaction is
post-voided.__A post-void is defined as the voiding of an item or
transaction after the item has been sent to a kitchen or remote printer.__If
post-void reasons are entered, the clerk will be prompted to select the
reason for doing the void.__Post-void authority may be password protected so
that only certain clerks may perform this action.__If not post-void reasons
are configured, the system will delete the voided item from the sale.

Each post-void reason is assigned a reason code and a description.__Typical
post-void reasons might be; customer dissatisfied, customer walked out,
manager comp, or customer changed mind.

For each post-void reason you must select whether this void is to be a
deletion or promo.__If the void action is a deletion, then the Register will
completely delete the item from the sale.__This is the same as if the item
was never sold, and inventory will not be adjusted.

If you select to promo the item(s), the result is the same as if you had
applied a discount to the item.__The inventory report will show that the
item was sold, and it will be removed from inventory.

When an item is defined as a promo, you may specify the promo percentage.
For post-voids the discount percentage would normally be 100 percent,
however you can select a different percentage if you desire.

Another consideration when you promo an item is whether to forgive the tax
or selective itemizer which has been charged against the item.__Enter 'Y' or
'N' for each SI category to designate how the post-void affects that
selective itemizer.__For example, if you have a post-void reason which is
used for manager complimentary meals, and you use SI#2 as a mandatory 15
percent gratuity, you may want to forgive the sales tax (SI#1) but still
charge the customer the gratuity.__This would be done by putting 'N' in the
"Affect SI#2" field, and putting 'Y' in all other "Affect SI" fields.

For each post void reason, you can specify whether it may be used during an
item void or a transaction void operation.

And finally, for each post-void reason that you designate as a promo, you
may select whether this promo may override the discount flag in the
inventory record.__Since promos are treated the same as discounts, you may
choose for certain items to be exempt from post-void promos by marking them
as not-discountable in inventory and setting the "Ignore Discount Flag" in
the post-void reason to 'N'.

+--------------------------------------------------------------------------------+
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||| Gas Pump Definition ||||||||||||||||||||||||||||||
||||||||||||||||||||___________________________________________|||||||||||||||||||
||||||||||||||||||||___Active Pump # ..:_______________________|||||||||||||||||||
||||||||||||||||||||___________________________________________|||||||||||||||||||
||||||||||||||||||||___Hose # .........:_______________________|||||||||||||||||||
||||||||||||||||||||___________________________________________|||||||||||||||||||
||||||||||||||||||||___Credit price ...:_______________________|||||||||||||||||||
||||||||||||||||||||___________________________________________|||||||||||||||||||
||||||||||||||||||||___Cash price .....:_______________________|||||||||||||||||||
||||||||||||||||||||___________________________________________|||||||||||||||||||
||||||||||||||||||||___Associated PLU #:_______________________|||||||||||||||||||
||||||||||||||||||||___________________________________________|||||||||||||||||||
||||||||||||||||||||___Currently Active:____(Y/N)______________|||||||||||||||||||
||||||||||||||||||||___________________________________________|||||||||||||||||||
||||||||||||||||||||___Description:____________________________|||||||||||||||||||
||||||||||||||||||||___________________________________________|||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|________________________________________________________________________________|
+--------------------------------------------------------------------------------+

Gas Pump Configuration


This selection allows you to configure the gas pumps that will be controlled
by the Register.__Each hose has a pump number anb hose number to which it is
assigned.__A separate record must be created for each hose on each pump.__Up
to nine hoses can be defined for each pump.

Most pump controllers have two prices that may be configured; the cash price
and the credit price.__Enter the prices that should be charged for this hose
and pump.__Note that even though the gas sales are associated with an
inventory item number (PLU number), the sales price from this gas pump
configuration program will prevail ... not the price from the inventory
record.

The inventory item number for each grade of gas must be entered for each
hose and pump.__The referenced inventory item will be used to keep track of
sales totals for each particular type of gas.__As an example, you might
create the following inventory items and reference them as the "Associated
PLU #";

____100_____Regular Gas
____200_____Mid-Grade Gas
____300_____Premium Gas

If the pump is currently active on the system, be sure to mark the
"Currently Active" flag as 'Y'.__This lets the Register know that the hose
and pump are usable.__If a gas pump goes out of service for any reason, you
can set the "Curently Active" flag to 'N' without deleting the associated
price and PLU information.

The List Pump Configuration option on the Configuration Menu allows you to
list all of the pumps and hoses configured in the system, along with the
prices and gas grades assigned to them.

Modify Screens


The Modify Screens program allows you to change the text or design of
most of the data entry screens of the POSey system.__This might be desired
if you want to change the description of a particular field, or if you need
to use the POSey system in a country with a different language.

Even though this program allows you to change the data entry screens, it
does not allow you to change the data field positions, lengths, or types.

Modifying the POSEY.CFG File


In addition to the configuration done with the programs on the Configuration
Menu described in this chapter, many more options are available by making or
editing entries in the POSEY.CFG file located in the \POSEY directory.__This
file may be edited using any text editor that does not insert special
control codes into the output text file ... like the DOS EDIT.EXE program.

A complete description of all the commands and options available in the
POSEY.CFG file is listed in the Appendix, "Configuration Using POSEY.CFG".