Archive for the ‘Knowledge Base’ Category

Hotsheets: Failed to enable contraints.

Thursday, July 7th, 2011

Hotsheets: An error has occured: Dailed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints. Code: X402.

Check for stock number duplicates in the INMAS table.

Invalid Argument when sending and invoice to the receiving client.

Thursday, July 7th, 2011

Check for num ship qty, cost, and UPC code.

Microsoft JET Database Engine error ‘0×80004005′ Unspecified error

Monday, April 4th, 2011

Microsoft JET Database Engine error ‘0×80004005′

Unspecified error

You have set the permission of your IUSR_ComputerName user to full control, may be you already give full control permission to everyone, but the problem still occur.

My Computer > Properties > Advanced > Environment Variables > System Variables > ‘TEMP’ and ‘TMP’ folders need to have IUSR_ComputerName permission set to Full Control.

Access 97 and Windows 7 / Vista

Tuesday, November 16th, 2010

If you are having problems running Access 97 in Windows 78 or Vista, you must install Microsoft Jet 3.5 Service Pack 3.

http://www.microsoft.com/downloads/en/confirmation.aspx?familyid=7e82ef88-52ec-4a8f-8bb2-8b06d6cb668d&displaylang=en

Then run the Office Workgroup Administrator to create a new system.mdw file.

Key words:

couldn’t find file system.mdw “windows 7″

Workgroup Administrator an error has occurred at chaning workgroup database

File sharing lock count exceeded

Thursday, June 25th, 2009
File sharing lock count exceeded (Error 3052).

The error may also occur when you run a Visual Basic for Applications procedure that uses the Synchronize method.

CAUSE

A member of the replica set contains too many changes for synchronization to be completed successfully. For example, if one of the replicas has increased in size by 100 megabytes (MB) because you have added a large number of new records, you may receive this error. The replica that contains too many changes may be the database from which you are attempting to synchronize, or it may also be another member of the replica set.

RESOLUTION

If you are using Microsoft Access 97, you can take advantage of a new feature that allows you to increase the MaxLocksPerFile setting for Microsoft Jet database engine 3.5 by editing the Windows Registry. The default value of this setting is 9500. However, changing this value is not recommended if one of the replicas is located on a Novell Netware server because the server’s maximum record locks per connection is 10000. In addition, changing this value will result in poor performance if one of the replicas is located on a server running Windows NT version 3.51 or earlier. If both replicas are located on servers running Microsoft Windows NT version 4.0 or Microsoft Windows 95, the maximum value of this setting is limited only by available resources. 

WARNING: Modifications made to the system registry are considered advanced usage of the Windows 95 or Windows NT operating systems. Extreme care should be taken when making modifications. Any invalid or incorrect entries may render the operating system unusable. 

WARNING: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall Windows 95. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. 

For information about how to edit the registry, view the Changing Keys And Values Help topic in Registry Editor (Regedit.exe). Note that you should make a backup copy of the registry files (System.dat and User.dat) before you edit the registry. 

  1. Quit Microsoft Access.
  2. Click the Start button, and then click Run.
  3. In the Open box, type regedit.
  4. Locate the HKEY_LOCAL_MACHINE registry folder.
  5. Expand the HKEY_LOCAL_MACHINE folder until you locate the folder SOFTWARE\Microsoft\Jet\3.5\Engines\Jet 3.5.
  6. Double-click the Jet 3.5 folder to view its contents.
  7. Select the MaxLocksPerFile entry; on the Edit menu, click Modify.
  8. In the Edit DWORD Value dialog box, select Decimal and increase the number in the Value Data box.
  9. Click OK to save the MaxLocksPerFile setting.
  10. Quit the Registry Editor.
  11. Start Microsoft Access and synchronize the replicas.

“Object reference not set to an instance of an object.” when opening Substruct on a workstation.

Thursday, January 22nd, 2009

This error is easily fixed by installing XP SP3 on your workstation.

Substruct won’t open on a computer over the network (The application failed to initialize properly)properly

Tuesday, January 13th, 2009

Problem
When trying to run Substruct Utiilities (substruct.exe) over the network for the first time, you may receive an error:

The application failed to initialize properly (oxc0000135). Click on OK to terminate the application.

This is due to the Microsoft .NET Framework Runtime Security Policy no being configured correctly.

Solution
On a Windows XP computer, do the following:
1. Open Control Panel.
2. Open Administrative Tools.
3. Open Microsoft .NET Framework 1.1 Configuration.
4. Expand Runtime Security Policy.
5. Expand Machine.
6. Expand Code Groups.
7. Right-click on All_Code and click Properties.
8. Click the Permission Set tab.
9. Change the Permission Set drop down to “Full Trust”.
10. Click OK to save this change.
11. Close the .NET Configuration 1.1 window.

Adjust Barcode Scanner to be always on

Monday, January 12th, 2009

To make your Handheld (Honeywell) 3800g barcode scanner stay on all the time (great for when inside a craddle or stand), scan the “Automatic Trigger” barcode bellow.

POS sales “cashes out” in the middle of sale

Saturday, January 10th, 2009

This problem is due to items being scanned too quickly in Cougar Mountain. To prevent this, adjust the “Reread” and “Good Read” delays on your barcode scanner. For the Handheld 3800g (Substruct’s recommend barcode imaging device) print or scan the barcode bellow. “Medium” speed is recommended for both.


AR Totals are incorrect or they don’t match the invoices dues.

Wednesday, September 3rd, 2008

Occasionally, Accounts Receivable total will be off. This is caused by Cougar Mountain for unknown reasons. To check for discrepancies, do the following:

  • In AR, go to Reports > Control. Click OK to run the report.
If their are errors or discrepancies, do the following:
  • In AR, go to Options > File Maintenance > Recalculate Master File…
  • From here you can either enter in the customer’s account number, or rebuild the totals for every customer. It is recommended that you do this when you are closed and not using Cougar Mountain on other computers.

Â