**************************** POS Assisant and POS Server ********************************
Inventory and Point-of-Sale Software.

How to use the POS Assistant and POS Server software

POS Assisant and POS Server in combination make up a multi-user distributed inventory and
point-of-sale system.  You can run the POS Server on any machine on a network and run multple
POS Assistants from remote machines that are on the same network.  Each POS Assistant will access
one central inventory database in real-time.  This allows multiple users across multple stores to
have current information on items in inventory.

The POS Server and POS Assistant will allow users to check inventory items, post inventory
items on invoices, print invoices to customers, create purchase orders for stock replenishment,
and a host of other things.


The latest version of the software can always be found at:
http://www.cs.ucf.edu/~feuerbac/invpos.html and you should check this
website for the latest version.

Thank you for obtaining a copy of the POS Assistant.

Please read the license aggreement located in the POS Assistant program group.

*************** INFO ABOUT THE PROGRAM ************************************

If you have any questions or suggestions on improving the program
please contact me via: feuerbac@cs.ucf.edu

**************  SETTING UP THE PROGRAM ************************************

1. Run the POS Server by double clicking on the POSServer.exe file

2. CLick the "Start" button on the POS Server

3. Run the POS Assistant by double clicking on the POSClient.exe file

4. On the POS Assistant window, connect to the Server by going to the menu item "Network" and clicking on
   "Connect to Server"

5. Type the following in the Line field: D01

6. Type the following in the Item Number field: 321-303

7. Click the "Lookup" button or press the F5 key

8. The inventory data should populate all of the fields on the POS Assistant dialog

9. Add/Edit new inventory items by using the edit button or the "Import Inv" button on the server


**************  USING THE PROGRAM ************************************

It should be fairly easy to use all of the features that are currently implemented in the software.
A couple of things I will mention about the inventory items.  Each inventory item has an alert field associated
with it.  That is, you can assign an alert to an inventory item and when anyone lookups that item the alert will
popup and display the message.  This is handy if a particular item has some important information that users are
required to know about.

POS Server configuration items:

DSN/PORT
------------------
1. ODBC Data Source Name - this is the name of the ODBC datasource that you created in step 3 above.  You
   should not need to change this if you followed the instructions in the POS_Assistant_Setup_Instructions.pdf file.
2. Server Port Number - This is the port on which the POS Server will talk to the POS Assistant applications on
   the network.  You shouldn't need to change this unless the default port number interferes with some other
   application you are running.

Configuration
------------------
The posting date should be set daily.

Company
------------------
This is your company information.  This is what will get printed on invoices, purchase orders, etc.

Password
------------------
The password will enable control over usage of the system.  The admin password enables a user to have
the capability to enter/edit inventory items.  The default password is "test"

Customers
------------------
You can enter/edit customer records on this window.  Account number zero is invalid an cannot be used.  Any other
account number can be used.  You choose the account number to assign to each customer.


Import Inv (inventory)
----------------------
This enables you to import inventory items from a comma delimited text file.  See the PartNumberCSVFormat.txt file
for an explanation of the format required.  This is handy if you have large numbers of items to enter into your
inventory.


Copyright Fritz Feuerbacher 2008.
All Rights Reserved.
