The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)
What works
A new invoice can be created. (with major problem - see below)
Items in inventory can be viewed.
History can viewed.
Report Warehouse can be viewed.
A/R accounts can be viewed
What does not
Auto focus on login window doesn't happen.
Some fonts display differently - possibly missing windows fonts.
When completing an invoice, printing dialog to select how many copies to print does not come up. Software effective hangs at that point. No way out.
Inventory Control Module does not close or exit. You can log in and out, but cannot close the program. (main Genesis program, as well as all other modules do close and exit properly)
Drop menus appear, but any selection will simply bring you to the next screen where the selection has to be made again.
When using windows as the main file server and Genesis running on client machine in Wine:
Genesis folder from windows machine must be mounted in fstab.
Use Winecfg to set drive type to "automatic" rather than network share. When set to network share, Windows lists the drive letter in the dialog for setting datafile locations in Genesis as "]" rather than a proper drive letter. Genesis then reports an error as "path not found" and promptly crash exits.
Setting the drive type to "automatic" gives a proper drive letter to set the data file path to in Genesis.
What was not tested
Have not yet tested Mailing List, Archives, or Customer Service modules.
Report printing
Price tag printing
A/R Statement Printing
Creating/editing a new item
Creating/editing a new group
Creating/editing a purchase order
Using Item Master wizards
Transfer Orders
Changing pricing schemes
Closing the day
Closing periods/year
Editing A/R accounts
Additional Comments
Garbage rating for now. May be upgraded if solution for printing after invoice creation can be found. More rigorous testing will be forthcoming.
Installed fine and invoice printing worked under Wine 1.1.42 with both Ubuntu 9.10 and 10.04. Update to Wine 1.2.6rc breaks installation and printing of invoices.
To install in 1.2.6rc the following files are missing in C:/windows/system32 and should be copied there before attempting install:
MSVBV60.dll
Tab32x30.ocx
MFC42.dll
ssa3d30.ocx
Additionally, winetricks is needed to install OLE support.
None of these files or extra support are needed when installing or using under Wine 1.1.42
It seems that the ICS module of Genesis does not invoke the usual printer dialog as with most print jobs in Windows (or even when printing reports in Genesis). Thus there is no dialog even running this in Windows to select a printer, changer preferences, set pages to print, number of copies, etc.
What does popup under normal usage (though not in Wine) is a custom dialog that asks for number of copies and a "yes/no" option to print the invoice. This should pop up after confirming the accounting information after saving the invoice, but it does not.
Adding in other dll files that are required by Genesis but missing in a default Wine install, still does not resolve the issue. (I thought perhaps including the common dialogs dll files would solve it but alas - no)
Unless and until a workaround can be found to generate the custom print dialog or to invoke the normal dialog that everything else works with, this software is useless under Wine except as an archive viewer. A/R can be maintained, but without the ability to print newly created invoices, there isn't much point.