POS dos program in windows 7 pro

Posted on 2014-04-13
Last Modified: 2014-05-21
Another odd one.  I just upgraded four computers from XP to 7 home.  Another computer didn't have the specs for 7 so we replaced it.  The replacement computer has 7 pro instead of 7 home because I couldn't find a computer with 32bit 7 home.  It had to be 32 bit because of the Point of Sale program that will run on the computers.

The computers with the home version the POS program works great.  With the computer that has 7 pro the program only mostly works.  When creating a ticket on the POS program everything goes smooth unless the transaction is a cash transaction.

In the program you enter the customer information and then enter what they purchased.  Tab down and you get a choice of paid in full yes/no and then method of payment.  When the method of payment is anything but cash everything works and you have the option to print the invoice.  When cash is selected the program freezes for about five minutes then just prints an invoice without giving the option.  

Same POS program and same settings on all computers and doesn't matter if printer is on or off.  
The only other difference is the 7 pro computer I had to put a parallel port in the machine to connect the printer and the others the parallel port is attached to the motherboard.  The printer works though outside the POS program and also prints everything in the POS just takes to long to print cash invoices.

Anybody have any ideas what might be different in pro compared to home edition that could be causing this problem.  I know it has probably been a long time since anybody had to play with DOS programs but right now having them update the program isn't an option so I'm kind of stuck scratching my head.

Question by:kargen27
  • 2
  • 2
LVL 93

Expert Comment

by:John Hurst
ID: 39998013
About the only thing I can think of is that the added parallel port is not an exact counterpart or match to the parallel port on the motherboards of the other computers.

You can get Windows XP Mode for free from Microsoft for Windows 7 Pro (I don't think 64-bit or 32-bit matters).  Download and install XP Mode and install your POS program in XP Mode. Does it work any more reliably in XP Mode than in native mode?

having them update the program isn't an option  I do not really understand this. DOS is dead, XP is dead, Parallel ports are dead. Windows 8 is replacing Windows 7. My USB to Parallel cable does not work in Windows 8.1, so the printer had to go.  The world is moving on and you do have to change. "Not an option" is becoming congruent with "Going out of business"

Author Comment

ID: 39998312
The odd part is the printer will print the receipts for credit.  The program just freezes for about five minutes when trying to use cash as payment option.  I think it freezes before it goes to the print option.
They are eventually switching to I think Quickbooks, but one person is typing in all the customer information and inventory.  They are a farm/ranch supply store so have a big inventory.  Once that is done they will switch, but that is probably months off.  It took Microsoft ending support to get them off of XP.
The really sad thing is the computer in question is by far the fastest and the owner wants it up front as the counter computer and that computer is used for the POS program only.  The other computers are mapped to use the same POS program and are also used for other things.  I can't convince the owner that putting one of the other computers out front isn't going to slow the POS program down any at all.  All the other computers work great so if one of them was up front problem solved.  Only the counter computer prints receipts.  If I don't come up with an obvious answer I will just have to tell them the switch has got to be made until they get Quickbooks going.

On an aside I have three other businesses still using DOS programs simply because they do everything the business wants and are simple to use.  One still transfers data with floppies.
LVL 93

Expert Comment

by:John Hurst
ID: 39998655
The fast computer probably is too fast for the 3rd party added parallel port.

Did you try the XP Mode idea?

Accepted Solution

kargen27 earned 0 total points
ID: 40013922
Finally convinced the person to let one of the other computers be the front computer and thought I had it done with.  That computer is printing the cash receipts.  Today though they tried doing sales tax reports and other things and same thing.  Would freeze and not print.
I decided to try dosprint and that seems to have worked.  It is a little slow on some of the reports (takes 23 seconds to start printing) but at least it is working with everything now.  
Thanks for all the ideas.
LVL 59

Expert Comment

ID: 40079967
This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When you try to share a printer , you may receive one of the following error messages. Error message when you use the Add Printer Wizard to share a printer: Windows could not share your printer. Operation could not be completed (Error 0x000006…
While working, an annoying popup showing below will come and we cannot cancel or close it form the screen. The error message will come again and again.
This Micro Tutorial will go in depth within Systems and Security in Windows 7 and will go into detail regarding Action Center, Windows Firewall, System, etc. This will be demonstrated using Windows 7 operating system.
The viewer will learn how to successfully download and install the SARDU utility on Windows 8, without downloading adware.

825 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question