Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Why does reprint invoice work under NT4 but not 2000

Status
Not open for further replies.

Ash5000

IS-IT--Management
Aug 9, 2004
44
US
I have a mixed network of win NT4 with win 2000 workstations all using a NT4 Server version of Macola. Now when I want to reprint invoices for the same invoice it works on the NT4 workstations but not the 2000 machines, can anyone shed some light on this problem I am perplexed.

Thank you so much in advance.

Progression 7.5.102 with pervasive 7 (i know its old but if it aint broke why fix it right?)
 
Oh to add more details.. Using Order Entry -> TRX->Invoices and Cash -> Reprint Invoices when you try and do a reprint of an invoice it works on in NT4 but when you do that very same invoice in 2000 its says "nothing in range"

 
75102 Pervasive on NT is not only old, it it unsupported by Exact, Microsoft and Pervasive. Also based on your problem, it IS broke. So there are numerous reasons to upgrade.

Software Sales, Training, Implementation and Support for Macola, eSynergy, and Crystal Reports

"If you have a big enough dictionary, just about everything is a word"
--Dave Barry
 
First off, yes this answer is posted twice on two different issues today. This is not a mistake.

This may be related to a problem with the number of "ephmeral ports" in Windows 2000 and XP. By default the number of ports is 5000, but this may not be enough with a legacy application that requires database access to several tables. To fix this issue you should increase the number of "ephemeral ports". The instructions are listed below.

1. Run regedt32 (regedit on Windows 2000)
2. Navigate to "Hkey_local_machine\system\currentcontrolset\services\tcpip\parameters"
3. Create New Dword by name of "MaxUserPort"
4. Double click MaxUserPort, select Decimal, and set the value data to 15000
5. Create New Dword by name of "TcpTimedWaitDelay"
6. Double click TcpTimedWaitDelay, select Decimal, and set value data to 30
7. After making all registry changes reboot to apply the settings

Scott Travis
 
Worked one time, but then after a reset logging into same user and macola user ge the same error. I have also tried uninstalling/Reinstall Macola ODBC driver and Client.

Thanks for your attempt though. Any other suggestion would be greatly appreciated.
 
I had encountered some intermittent issues reprinting invoices on previous versions of progression - especially if I tried to reprint the same invoice more than once - this happened more often when I was using the order number instead of the invoice number to reprint. At the time, I did not report it because I could not duplicate the issue reliably. I wonder if this is what you are experiencing.
 
There are some tricks to printing from w2k workstations on an NT server. It has to do with w2k on the offending WS overriding the NT server with its own settings if I remember correctly, which may have changed the printer settings on the NT server. It's been so long since I've had to deal with an NT server that my memory is unclear. If you are still having the problem, post again, and I'll confer with my client that had the problem to see if they remember the particulars and how we fixed it.
 
Yes still having same problem, let me know if you have any ideas.? Thanks a million
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top