If the update installer downloads, but then does nothing:
Disable “SmartScreen” and try running the update again.
If the update installer downloads, but then does nothing:
Disable “SmartScreen” and try running the update again.
System requirements for MoneyWorks 9.
As of v9.2.3 some very old OS versions are no longer supported.
Supported Operating System Versions:
MoneyWorks 9 (all products) are fully 64-bit on macOS, for both x86_64 (Intel) and ARM (Apple Silicon) processors.
As of MoneyWorks Gold and Datacentre 9.2.4, a 64-bit version of Windows is required. MoneyWorks universal installers support installation of native application for x86_64 (Intel/AMD) or ARM (Snapdragon) CPU as appropriate.
MoneyWorks Express and Cashbook are available as 32-bit applications that run on all supported Windows versions whether 64 or 32 bit.
Minimum display size:
Note that some low-end Windows netbooks may have displays smaller than this (e.g. 800×600). These are not supported.
Also, setting a very large scale factor on Windows may result in a logical resolution less than this, even if the physical resolution is quite high. E.g. Maximum scale factor with a 4K screen is 250%.
Local database:
MoneyWorks Datacentre server network:
Subscriptions and software updates:
* not recommended
*** Do not install Ventura on a server running MoneyWorks Datacentre until you have upgraded Datacentre to 9.1
If you wish to have emails sent from MoneyWorks to your local mail client, these are the supported clients:
Mac
Windows
MoneyWorks 7.3 is a significant update bringing user interface and performance improvements. This update is free for all registered users of MoneyWorks 7.
5 Oct 2015
Windows: DPI-Aware UI
Mac: 64-bit Cocoa app
The internal user-interface framework has been ported from the classic Mac/Carbon APIs to use the Cocoa framework.
El Capitan compatibility for Datacentre
You must update to version 7.3 before installing OS X 10.11 El Capitan on your Mac server (The El Capitan installer has a bug that will damage your Datacentre installation and prevent the normal software update from working; 7.3 has repair measures to autoatically fix problems caused by the El Capitan installer).
Cloud/Internet performance improvements
Script Editor improvements
Increased some size limits
Other improvements
Bugs fixed
Removed
How to run Mac MoneyWorks in 32-bit mode on Lion and later.
If you need to run in 32-bit mode to continue to use the features that are not in the 64-bit Cocoa version, select the MoneyWorks application in the Finder and choose File ➝ Get Info. In the Info panel, select “Open in 32-bit mode”
Other changes to be aware of
OS version End-of-life
While MoneyWorks 7.3 still supports the following obsolete OS versions, please note that support for these OS versions will end soon.
There are many and varied versions of Quickbooks so these are guidelines only. A full and very detailed guide to migrating from Quickbooks to MoneyWorks is available on request. It may be worth reading the first section of this document which explains how to tidy up your Quickbooks file before migration.
Provided you can export data from Quickbooks you can import it into MoneyWorks, although you may need to pass it through something like Excel to remove any extraneous data. You should find an Export or Excel button in some versions of Quickbooks in Items list at the bottom, and in the Customer Centre the Excel button at the top.
To export a QuickBooks report to Excel, click the Excel button at the top of the report, then choose Create New Worksheet. If you choose Create a comma separated values (.csv) file in the Send Report to Excel, Quickbooks will make a much cleaner text file (devoid of the formatting) direct to your hard drive. You can then open it in Excel (or a text editor) to view its layout.
If you do not have the Excel button you can usually use the Quickbooks export facility to export Customers, Suppliers, Products and the Chart of accounts into tab-delimited txt files or an IFF file (use File>Utilities>Export>Lists to IIF Files…). If using IIF files, you need to remove a number of rows of gibberish code (used to communicate with other Intuit apps), so that you are left with just the columns of actual data, which you can then save as tab-delimited. The gibberish IFF tags are at both the beginning and the end of the file. You can open the .iif file in Excel by right-clicking on it and choosing Open in Excel.
If you want to import your old chart of accounts, you will need to massage the one exported from Quickbooks into the correct columns (use a spreadsheet for this). Note however that in general QuickBooks doesn’t use account codes, so you will need to add a column for these. The information required is at Importing your Chart of Accounts. However you may want to set up again to take advantage of some of the more sophisticated features of the MoneyWorks account structure.
To export your contact details, it is probably easiest to use Customer Contact List report (under Reports>Customers & Receivables). Use the Modify Report or Customize Report button to add the additional information that you need (in the Display tab), then send the report to Excel. You will need to repeat this for your suppliers (vendors).
To manually import the contacts, use the MoneyWorks File>Import>Names command (or copy and paste the block of text from Excel into the MoneyWorks Names list). You will need set the File Format to Merge file, and manually align the MoneyWorks fields to those in the CSV file. Note that you should set the MoneyWorks customerType field to 2 for your debtors, and the supplierType field to 2 for your creditors. Set the Code field to work-it-out and MoneyWorks will automatically assign a unique code for each customer/supplier as QuickBooks does not seem to have a unique name code.
To import your opening AR/AP balances, you should be able to use the MoneyWorks AR/AP import script. Save the A/R Aging Summary and the A/P Aging Summary reports from Quickbooks as text files, then run the script. Make sure the reports are “collapsed”, so they just show the totals for each customer (and not the outstanding invoices).
To import your items, use the MoneyWorks file>Import>Items command. Again set the File Format to Merge file, and manually align the MoneyWorks fields to those in the tab delimited (or CSV) file.
Alternatively (and easier) run the Inventory valuation summary report from QuickBooks, and use the MoneyWorks stock Import Script. This enables you to easily import the basic stock information (codes, descriptions, prices), and also the inventory count and valuation.
We’ve made a available a MoneyWorks script that will make the setting up of your items and inventory easier when creating a new MoneyWorks file.
If you can extract your item list, stock count and valuation from your old system in a sensible format (and this is no mean task for some legacy accounting systems), then this script will be useful. It runs in two passes, so you can use it to import all your items, or just your opening stock balances:
1. Bring in your items list: This is the item codes, description, prices etc.
2. Import your opening stock count and valuation.
Basically the script will read a structured, tab-delimited text file (which is one of the Saving options in Excel), and import the items and stock values. You just need to tell it which columns contain the data. If the report contains page headings, which most accounting reports do, you can tell the script how to identify and skip these.
The script requires MoneyWorks Gold/Datacentre 7.2 or later to run on.
To download the script and documentation, click the link below. The download is a zip file (so you will need to decompress it) that contains a pdf of the instructions and a file OpenStock.mwxml—double-clicking the latter will install it into the currently open MoneyWorks file. You should read the instructions before you install the script.
Note: If you want to the run the script from more than one MoneyWorks file, you will need to install it into each one separately.
Because Xero is purely cloud based, you don’t have the same access to your data as you do on a traditional system hosted on a computer under your control. This limits the type of data that you can extract.
Fortunately however, Xero does offer some limited export capabilities, either to Excel or as a CSV file. An overview of the exporting from Xero is to be found on their export page.
If you want to import your old chart of accounts, you will need to massage the one exported from Xero into the correct columns (use a spreadsheet for this). The information required is in the MoneyWorks Manual (Importing your Chart of Accounts on page G-363). However you may want to set up again to take advantage of some of the more sophisticated features of the MoneyWorks account structure.
To import the contacts, use the MoneyWorks File>Import>Names command. You will need set the File Format to Merge file, and manually align the MoneyWorks fields to those in the CSV file. Note that you should set the MoneyWorks customerType field to 2 for your debtors, and the supplierType field to 2 for your creditors. If you set the Code field to work-it-out, MoneyWorks will automatically assign a unique code for each customer/supplier.
To import your opening AR/AP balances, you should be able to use the MoneyWorks AR/AP import scripts, against the previously exported Aged Payables and Aged Receivables summaries. If you leave the code column as zero in the settings, MoneyWorks will match the customer/supplier name against the new code in the previously imported contacts to correctly assign the balances.
To import your items, you can use the MoneyWorks file>Import>Items command. Again set the File Format to Merge file, and manually align the MoneyWorks fields to those in the CSV file. However it is easier to the OpenStock script, which can also bring in your inventory count and value.
MoneyWorks has extensive and very powerful importing capabilities, allowing you to import almost any data. Below are some of the common questions we get about importing. Note that technical details are in the MoneyWorks manual, which you can search here
The standard way to import data is to choose Import from the File menu, then select the type of data you want to import (Accounts, Transactions, Customers etc). You will then be asked to locate the text file that contains the data.
Alternatively you can just highlight a block of text in a spreadsheet or text editor, and copy it, then display the appropriate list in MoneyWorks and paste it.
You can import almost any data, including your chart of accounts, budgets, customer/supplier, products, transactions and job information. You can also update existing information (for example, if you get a new price list from a supplier).
MoneyWorks will always check the data being imported, and will discard any information that has errors. For most imports you have the option of rejecting the entire import file if any errors are found, or just the records that are in error (which are written to a new file so they can be identified and corrected).
The information can be sourced from other applications such as word processors, spreadsheets, databases or even other accounting programs (provided they have an export capability). It can be simple text (csv or tab delimited), or xml.
You can only import the data that you have. MoneyWorks has a lot of data fields in its various tables, and a common mistake is to export out some MoneyWorks data and then assume that MoneyWorks needs all of those fields. It doesn’t!
So take just the data that you have (which must be in a CSV or tab delimited text file unless you are copy/pasting).
Almost any order. The first step in importing data is to align the MoneyWorks fields with your actual data using the Import field order window. This is described in the MoneyWorks Manual, but basically you drag the MoneyWorks fields up and down so they align with your fields. The important thing is that the data must have a consistent structure (for example, if the third column of your data contains say an email address, then all rows must have the email address in the third column).
This is where you align the MoneyWorks fields with the data that you are importing, and also supply any missing data. Simply drag the fields in the Destination Field column up or down so they match the equivalent field in the data you are importing. The arrow in the middle column indicates that you are transferring the data on the left into the destination field on the right. If you don’t want to import some of your data, click on the arrow to turn it off. For a description of the MoneyWorks fields, see the Appendix to the MoneyWorks manual.
When you have got all your fields aligned, click the OK button and MoneyWorks will check the data, and, if the data is OK, it will offer to import it. If there are errors in the data (maybe a transaction doesn’t add up, or some required data is not specified), these will be displayed and you need to correct them (either in the Field Order window, by clicking the back button, or in the data file itself). The possible errors are described in the Export/Import section of the MoneyWorks manual.
It doesn’t matter, the MoneyWorks import process can provide the data, so long as you tell it. For example, when you are importing new customers you need to set the customerType field to “2” if you want to be able to invoice them. You could do this by manipulating the data in a spreadsheet and adding a whole column with value “2”, but it much easier is to have MoneyWorks provide this. Just double-click on the <= icon in the right hand column, and a window opens where you can supply the value (or calculation) to that field. In the example of the customer type, we would put 2 into the Use Value field.
You can update existing customer/suppliers/items etc by clicking the Options button in the Import Field Order dialog and turning the Update if Exists option. If the data that you are importing already exists in MoneyWorks (identified by the code field), the existing data will be updated. If it doesn’t, a new record will be created.
No, MoneyWorks remembers the last order you used, so it is ready for next time. But you might want to save it with its own name, just in case someone fiddles with it later—simply click the Save button to save your alignment (technically referred to as an Import Map) with your own preferred name. You can retrieve it by clicking on the Arrows next to load button. You will definitely want to save the map if you are switching between data sources for imports (e.g. loading price books from different suppliers).
XML stands for eXtensible Markup Language, and it is basically text that contains not only the data elements, but also tags that define what the data is. You can import XML data into MoneyWorks using the Import>File>XML command, or by just copying and pasting. The key difference with XML is that you don’t need to align the fields, as that information is in the data file itself as “tags”, with the tag value being the name of the target MoneyWorks field. For more information on the MoneyWorks XML data format, refer to the MoneyWorks XML article
One of the time-consuming tasks in changing to a new accounting system is getting your opening receivables and payables entered. It is made harder because some systems do not let you export this information in a sensible format (so even MoneyWorks’ powerful importing can’t just re-import it).
However most systems do have some sort of Receivables and Payables report, probably with ageing. If the report is well structured and you can get it into Excel or a similar spreadsheet, then the OpeningARAP MoneyWorks script might be useful.
Basically the script will read a structured, tab-delimited text file (which is one of the Saving options in Excel), and import the customer or supplier balances. You just need to tell it which columns contain the data. If the report contains page headings, which most accounting reports do, you can tell the script how to identify and skip these.
The script requires MoneyWorks Gold/Datacentre 7.2 or later to run on.
To download the script and documentation, click the link below. The download is a zip file (so you will need to decompress it) that contains a pdf of the instructions and a file OpeningARAP.mwxml—double-clicking the latter will install it into the currently open MoneyWorks file. You should read the instructions before you install the script.
Note: If you want to the run the script from more than one MoneyWorks file, you will need to install it into each one separately.
Converting to MoneyWorks is not hard, but it does need to be done correctly. In essence you want a snapshot of your existing business at a point in time, and it is this snapshot that you take into MoneyWorks. If you are a new business with no history, this is almost trivial. But if you are switching from another system, it is slightly more complicated. The hardest bit can be getting the appropriate data for the snapshot out of your legacy system.
The first thing to do is to decide on a swap-over date. The end of the financial year is often good (because you have to have that snapshot for your end-of-year financials), but in fact you can switch over at any point, normally the end of a trading month. In fact given that there are often other issues that you need to address at year-end, changing part way through a year can be simpler. If you are not on a monthly GST/VAT/HST/Tax cycle, then it is a good idea to coordinate the swap-over with the end of your tax cycle. Note however that it is quite feasible (and not that uncommon) for users to switch mid month — the steps are exactly the same.
The aim is to ensure that closing balances from the old system match the opening balances in MoneyWorks. This is for both the general ledger and things like receivables, payables, inventory levels and valuations. If your old system is in a real mess with unreliable values, then you might just want to start afresh, but you will need to account for the differences to keep the tax people happy, so you should talk to your accountant about this.
How and if and in what form you can extract this information depends entirely on your existing system (and in most cases we can’t help you). But assuming you can get the information out, and from some “accounting systems” that is by no means a given), here’s what you need do.
Your customer and supplier list (names, addresses etc) probably form the bulk of your data. In the absolute worst case scenario, if you are moving from a really decrepit system, you might have to print this out and rekey it into MoneyWorks. Hopefully though you will be able to export it and get it into a spreadsheet, where you can manipulate it and then import or just paste into MoneyWorks.
Most accounting systems (and MoneyWorks is no exception) require a code to uniquely identify a customer or supplier. If you are using one that doesn’t (and MYOB is one, which is one reason why MYOB users get so many duplicated customer entries), you can define a column in your spreadsheet and enter your code, or have MoneyWorks generate one automatically when you import the data.
In terms of your spreadsheet, it should be well formed (i.e. the same sort of data in every column and every row, with no gaps or report column headings appearing part way through the rows). In effect you need a column per datum (e.g. customer name, customer address line 1, customer postcode, and so on), and a row per record (so each customer is contained within one row).
Because of timing differences, you might not have the customer and supplier balances available when you set up the customer/supplier list in MoneyWorks. It is a good idea to get the customer/supplier list into MoneyWorks before the swap-over date, but you won’t know your customer/supplier balances until some time later. The balances need to be entered as invoices (check the Getting Started section of the MoneyWorks Manual for reasons for this).
If you can export your receivables/payables data as a report (for example, an Aged Receivables report), then you should be able to that information into MoneyWorks using the free OpenARAP script.
Your product list (if you have one, not everyone deals with products) can also be substantial; tradesmen for example routinely deal with over 50,000 items. Hopefully you can export it from your old system and get it into a spreadsheet, where once again you can manipulate it and then import (or copy/paste) into MoneyWorks.
If you are running inventory, then you need to bring the inventory counts and valuations as recorded in your old system into MoneyWorks. It may not be possible to export this information directly, but you should be able to run some sort of stock valuation report. If you can get the information out in a structured form, you should be able to get the product details, stock count and value into MoneyWorks using the free OpenStock script.
Your bill of materials is essentially a list of components and quantities (including potentially labour) that are used to assemble/manufacture an item. If you have this list, you can use this handy script to import it into MoneyWorks (after the product information has been imported).
These are cheques you have sent that have not yet been cleared by the bank (normally because the recipient hasn’t got around to banking it), plus any funds that you have received that you haven’t got around to banking. These need to be entered in part because at some point they will be presented, and its easier to have them there ready to tick off, but also for accounting reasons. These unpresented items are coded differently to normally deposits, as outlined in the Getting Started section of the MoneyWorks Manual.
If you have any outstanding orders or quotes, you will need these in MoneyWorks so they can be followed up. Although you can import these, it is probably easier just to re-key them into MoneyWorks.
The chart of accounts and general ledger is the heart of any accounting system. MoneyWorks has a very powerful, free-form chart of accounts structure, so you can probably just use whatever your coding structure was in your old system (or you might just adopt one of the built-in templates that are in MoneyWorks). If you can export your accounts list from your old system, you can import it into MoneyWorks, but it does need to be in a specific structure (described in the Exporting and Importing chapter of the MoneyWorks Manual), so you will have to massage it in a spreadsheet.
The actual general ledger balances as at the swap over date might not be available for some time, especially if you are waiting for the final year-end results from your accountant. This doesn’t matter, as you can enter them months or even years later. It is normally easiest just to journal these in—again this is covered in the Getting Started section of the manual.
In summary, conversion is not hard but you do need to be methodical and well organised. A lot depends on the quality and accessibility of the data in your old accounting system. If you have some skills with manipulating data in a spreadsheet, that can be helpful. Also remember that you can get your accountant or a MoneyWorks consultant to assist.
MoneyWorks 7.2 March 2015
All
Gold
Datacentre