POS version 6.0 released.

Make comments, ask questions, or just complain about the software on this site. Or comment on any educational software.
Please note that by clicking on links that may appear in these posts that you may be leaving the Dale Harris Educational Software website and that the content of those sites is the sole resposibility of the authors of those sites.

Moderators:daleadmin, Dale Harris, Alan, Andrew

User avatar
Dale Harris
Forum Owner
Posts:1171
Joined:Sun Dec 28, 2003 10:19 pm
Location:Chicago
Contact:
POS version 6.0 released.

Post by Dale Harris » Sun May 02, 2004 5:28 pm

WARNING! This version will rewrite your stock table files so that they will no longer be able to be used by your current version of the POS program. Therefore you MUST create a new folder on your hard drive, copy all the files in your current POS folder to the new folder, then download this file to the NEW folder and then unzip / extract the files. This will leave everything in your current folder intact, both the program files and the data files.

<center> http://keyhut.com/pos3.htm </center>

New features in version 6.0.

13000 items.
The maximum number of different items in the stock table has been increased from 5000 to 13,000. If you keep track of your sales history the maximum number of different items that you can sell in an entire year has been increased to 15,000. Since you may be inventoring a lot more items in your store the maximum number of count slips for taking inventory has been increased from 500 to 910.

The stock table is scaleable from 0 lines (no stock table is used) to 13,000 in increments of 1000. Smaller stock tables run faster and can be copied to a floppy, larger stock tables hold more items. The stock table can be resized at any time.

SCC-14 complient stock numbers.
Starting at the beginning of 2005 the new international standard for stock numbers will be 14 digits. While this program will not check to make sure that a stock number is a valid SCC-14 number it will allow you to use any stock number from 1 to 14 digits.

3 decimal places on pieces.
You may now use up to 3 decimal places (0.000) when entering "pieces", for example pieces to being rung up, pieces sold, and inventory. So if you are selling 4 3/8 of a yard of fabric you can ring up 4.375 "pieces" of a yard. Selling potting soil? Ring up 12.378 Kg.

Screen printing.
From the POSCONFG.EXE program you may now press [F12] to print the screen on the printer.

Serial scanners
The "Scanner" function of the POSCONFG.EXE program now has instructions on hooking up serial scanners if the computer is running Windows '95 or later. Note: Does not always work.

Sale prices.
This is the feature that everyone is going to love. The stock table has a new column for "Sale price." Enter a sale price into this new column and it will over-ride the regular price. This is true even if the "sale price" is higher than the regular price. When the sale is over all you have to do is to delete the sale price and the regular price will be reinstated, you do not have to re-enter the regular price.

There is more. You can make price changes now and store them as files to be used later. To do this first backup your current prices (regular prices and sale prices are saved as separate files.) Now make any changes in the prices you want to use later and save them as files. Reload the current price list. Important note: if you are doing this on networked computers you must do it when the store is closed. If you change prices while other registers are active then the other registers will use whatever prices are in the stock table while you are making changes.

You can use the saved sale price lists to "build a sale." Assume that you have sales on different items that start and end on different days. For example....
<pre>
PRODUCT LINE SALE STARTS SALE ENDS
CROSS PENS 5-16-2004 6-30-2004
MUSIC BOXES 5-2-2004 8-14-2004
DESK SETS 5-14-2004 5-21-2004
KEYS 5-9-2004 7-12-2004
KWIKSET LOCKS 5-21-2004 6-15-2004</pre>

To "build a sale" for 5-14-2004 you would first backup the current sale prices, then erase sale prices from the stock table. The program will erase an entire price list from the stock table for you. Assuming that at a previous time that you had saved a sale price list for each of the sales listed above, all you have to do now is load the sale price lists for CROSS PENS, MUSIC BOXES, DESK SETS, and KEYS but not KWIKSET LOCKS because they will not be on sale until 5-21. Now save the file using the "date" filename 20040514. Don't forget to reload the price list that you backed up. Note that loading a new price list will not erase the current prices, it will only change the prices that are in the new list. BTW, when you save a price list any item that has a price of 0.00 will not be saved, therefore you cannot change any price to 0.00 by loading a price list.

If an item is on sale in two different price lists, the price loaded last will be in effect. For example if a clock is listed as 23.85 in the "Bulova" sale price file and the same clock is listed as 25.78 in the "Clock" sale price file then the sale price that will be used on that clock will be 23.85 if the "Bulova" sale file was loaded last but 25.78 if the "Clock" sale was loaded last.

The reason that you want to save a price list using a "date" file name is that when you start the POS.EXE program it will look for a price change that begins on today's date. If it finds one it will automatically load the new price list. This will work for both regular and sale prices, however having the POS.EXE program load a regular price list will not erase all current regular prices first, loading a sale price list WILL erase all sale prices first.

A "date" file name must be in this format YYYYMMDD where YYYY is a four digit year (2004), MM is a two digit month (03 not just 3), and DD is a two digit day (08 not just 8). Therefore a "date" filename for January, 8th, 2004 would be 20040108. Make sure that "0" are zeros and not capital letter "O".

NETWORKS.
I have not pointed this out before but it is very important that if you are using this program on a network that you start the copy of the POS.EXE program in the GLOBAL folder first thing in the morning. Only the copy of POS.EXE in the GLOBAL folder will update files that need to be updated on a timely basis like the price files and the history file. Once you see the main menu, the global copy of POS.EXE will have made any updates required and it may closed down.
Last edited by Dale Harris on Tue May 25, 2004 5:51 pm, edited 1 time in total.
Dale

User avatar
Dale Harris
Forum Owner
Posts:1171
Joined:Sun Dec 28, 2003 10:19 pm
Location:Chicago
Contact:

Bug problem

Post by Dale Harris » Mon May 03, 2004 11:41 pm

We ran into a bug problem in version 6.0 with ringing up sales using the "vendor stock number" All is well now in version 6.01, well at least that problem has been fixed. Use the link in the post above to download the fix.
Dale

User avatar
Dale Harris
Forum Owner
Posts:1171
Joined:Sun Dec 28, 2003 10:19 pm
Location:Chicago
Contact:

New beta test.

Post by Dale Harris » Tue May 04, 2004 6:40 pm

This link http://keyhut.com/beta.htm is to a new version that will allow 56 different employees instead of only 28.

I need some folks to test it. Test not only the 56 customer thing but also ringing sales, etc.

Please report back.
Dale

Chas

Pos 6.01

Post by Chas » Wed May 05, 2004 10:00 am

Dale,
Bad file mode in Line 24 of module pos3 at address 32eb:ab84 has occured by------>
-----------------------> Main Menu Option #5 Voids
-----------------------> after pressing F5 prev trans a couple of times
-----------------------> this has happened in the networked version of 6.01

Chas

User avatar
peewee3ie
Forum Regular
Posts:225
Joined:Tue Jan 27, 2004 7:46 am
Location:Ireland
Contact:

Post by peewee3ie » Wed May 05, 2004 2:36 pm

Dale

I do not think this is a bug that Chas has reported because I have a friend that is using this version in his shop and he has made a few voids to day and plus it is networked to 2 other computer that run this software.

these computer are running windows 98 SE (Back Office)
the two tills are windows XP with Service pack 1 + online updates

I alsso have the same setup in my office (workshop) so i can show people the software and i have tested it for about 3 houses before writing this.

I think this is a falt with the os not the pos program. I will try and find the error I know windows XP uses the hard disk differen from windows 98, and me.
Tony McGuire
Ireland Support

User avatar
Dale Harris
Forum Owner
Posts:1171
Joined:Sun Dec 28, 2003 10:19 pm
Location:Chicago
Contact:

Bugs fixed

Post by Dale Harris » Wed May 05, 2004 11:56 pm

Both the "voids" and the "stock table export" bugs have been fixed and the new version can be downloaded at http://keyhut.com/pos3.htm
Dale

Milan

???

Post by Milan » Thu May 06, 2004 9:25 am

WHAT WRONG IN THISE REPORTS ???


CASH: 150.00 1
CHECK: 0.00 0
CREDIT: 120.00 1
DEBIT: 0.00 0
CASH RETURN: 0.00 0
CHECK RETURN: 0.00 0
CREDIT RETURN: 0.00 0
DEBIT RETURN: 0.00 0
NET SALES: 270.00
TOTAL TAX: 0.00
GROSS SALES: 270.00
SUB REG CASH: -730.00
+ CASH FUND: 0.00
CASH IN REG: -730.00
CHECKS IN REG: 0.00

TOTAL PAYOUTS: 0.00 0
TOTAL DISCOUNTS: 0.00 0
TOTAL REDUCTIONS: 0.00 0
TOTAL COUPONS: 0.00 0
TOTAL VOIDS: 0.00 0

PAYOUT TRANSACTIONS: 0
SALES TRANSACTIONS: 2
RETURN TRANSACTIONS: 0
NO SALE TRANSACTIONS: 0
TOTAL TRANSACTIONS: 2
---------------------------------------
05-06-2004

User avatar
Dale Harris
Forum Owner
Posts:1171
Joined:Sun Dec 28, 2003 10:19 pm
Location:Chicago
Contact:

Problem

Post by Dale Harris » Thu May 06, 2004 9:01 pm

It looks to me like a negative number got entered into your "cash fund."
Dale

Milan

Post by Milan » Fri May 07, 2004 6:28 am

No..."cash fund." is 0.00

sales 1.
cash
total 150.00
cash tendered 1000.00
change 850.00

sales 2.
credit
total 120.00
-------------------------------
CASH RETURN: 0.00 0
What is cash return?? 0.00 or 850.00
-------------------------------------------
Question 2
My stock table:
Marlboro 100’S-------inventory 13.00
Sales 15 Marlboro 100’S inventory count is 0.00??
13.00-15.00 = -2.00

PS
Sorry for my bad English

User avatar
Andrew
Site Administrator
Posts:822
Joined:Sun Dec 28, 2003 3:40 pm
Location:New Zealand

Post by Andrew » Sat May 08, 2004 1:27 am

Cash Return
Cash return is the total amount of cash returned to a customer as a result of a Return transaction (item 2 on the main menu), otherwise known as a refund (credit and check return also apply to the same kind of transaction).

Therefore in your case Cash Return is 0.00 because you have not made any cash refunds. DHPOS doesn't total the amount of change you have given as it is irrelevant to the totals for the day.

Negative inventory
Nope, DHPOS doesn't allow negatives (-) in the stock table, so if you have 13 items, and sell 15, your amount in stock (inventory) is 0, not -2.
Image
DHPOS Veteran (from v3.46, July 2002)

User avatar
Dale Harris
Forum Owner
Posts:1171
Joined:Sun Dec 28, 2003 10:19 pm
Location:Chicago
Contact:

Reports eror

Post by Dale Harris » Sun May 09, 2004 11:00 pm

Milan,

How many times has this happened to you?

If this has happened to you only once, and since no one else has reported this problem, the odds are that it is a file error that happened when your computer saved the information to the disk or through some weird combination of factors that you somehow entered something into your data that should be impossible.

I have not been able to recreate this problem here so right now I am waiting for someone else to report this problem or for you to tell me how to create it.

But at the moment I am treating it as a one-time thing that will never happen again.
Dale

User avatar
peewee3ie
Forum Regular
Posts:225
Joined:Tue Jan 27, 2004 7:46 am
Location:Ireland
Contact:

Payouts

Post by peewee3ie » Mon May 10, 2004 4:47 pm

Hi Dale

I Have setup Payouts in version 6.02
This is how I have done it
WENT TO POSCONFIG AND TURN ON THE FUNCION

WENT TO STOCK TABLE AND ADD ADD "POST PAYOUT"

DONE PAYOUT FOR POST PAYOUT AND I GOT THE MESSAGE

"NOT A VALID PAYOUT STOCK NUMBER PREE ANY KEY"
Tony McGuire
Ireland Support

User avatar
Dale Harris
Forum Owner
Posts:1171
Joined:Sun Dec 28, 2003 10:19 pm
Location:Chicago
Contact:

Payouts

Post by Dale Harris » Mon May 10, 2004 6:28 pm

peewee3ie,

Two other steps for a payout. It must use tax rate #0 and it must be category #255
Dale

User avatar
peewee3ie
Forum Regular
Posts:225
Joined:Tue Jan 27, 2004 7:46 am
Location:Ireland
Contact:

Post by peewee3ie » Tue May 11, 2004 2:26 am

Hi Dale

Thank you dale for your quick reply.
The payout item had tax on it. it waas set to tax rate 2
Tony McGuire
Ireland Support

Chas

Odd Situation in Networked 6.04

Post by Chas » Thu May 13, 2004 1:56 am

Ok this one is a bit odd but here goes..

A pure Dos PC Dos 7.0 pc with Lantastic 8.0 hosts POS 6.4 in a Global folder called POSNET this pc also has a Local folder called DHPOS. While trying to load POS from DHPOS I get Out of string space in line 12 of module POS6 at address 72C8:2A75 Kit any key to return to system. POSCONFG from DHPOS folder works fine. POS and POSCONFG works fine from the Global folder too (POSNET). From the networked Windows Based Registers the POS application will run and link into POSNET with no problems at all.

POSNET Version 5.05 was my last known Error Free (as of networking goes) version that I can remember that worked. Im not sure where or what version after 5.05 that the error is in, as I generally only run POS from the POSNET global folder on the Back office Server Machine. That terminal is mainly used for price management, so again I havent got a clue of how long POS.exe (the Sales Mode) from DHPOS hasn't funtioned.

One small note: After I rebooted And Pressed Ctrl C: to stop The executions in Autoexec.bat and Config.sys from loading Lantastic Drivers and settings I can run POS From DHPOS. The Sales mode will now run in the back room but since no networking protocols were loaded due to pressing CTRL C no front end registers can connect to POSNET. Go Figure, LOL!! Maybe Im just SOL as far as trying to load Sales Mode on the back office PC, or maybe I need to replace the server, but then again whats the point because its not like I would ring anything up in the back room anyhow.

Any ideas?
Chas

Post Reply

Who is online

Users browsing this forum: No registered users and 14 guests