Important changes to MoneyWorks Gold Sharing

MoneyWorks was designed with the belief that accounting software shouldn’t slow you down. It should be fast, easy to use, immensely powerful and accessible to everyone. Innovation is at the heart of everything we do at MoneyWorks, and we constantly strive to find ways for our users to get the every best without complexity or compromise.

One thing we know from talking to our users is that the business world is experiencing an exceptional period of change at the moment. That’s why it’s a priority for us to offer solutions that keep our clients ahead, but with as little disruption as humanly possible.

Introducing MoneyWorks 8: Server technology transition.

MoneyWorks Gold is supported by an older generation of networking technology. Although many users continue to use the program, their feedback to us is that it not giving them the speed and user experience we strive to deliver. To solve this, with the release of MoneyWorks 8 we will be replacing the MoneyWorks Gold networking technology with the faster and more convenient technology of MoneyWorks Datacentre.

MoneyWorks 8: our best yet.

The debut of MoneyWorks 8 will be an exciting time for MoneyWorks Gold users as they’re introduced to features that thousands of other MoneyWorks users have enjoyed for years:

  • Faster: With Datacentre, your network performance is a whole lot better because it has performance optimisations that are not possible on Gold servers.

    • Complex reports will run much faster.

    • Quicker statement and invoice printing.

  • Easier:
    Custom reports and forms to clients can now be automatically distributed, removing the need to manually install them on each computer.

  • Built-in backup: Daily and monthly backups are automatically done for you. By using Dropbox or OneDrive, you can get automatic (and free) offsite backups.

  • Greater freedom:
    The old MoneyWorks Gold server could not be installed on a server. With the new Datacentre model, you can install it on a desktop, a server, or a cloud server (such as Microsoft Azure).

  • Accessible anywhere, any time:
    Unlike Gold, you can access your Datacentre from anywhere at any time, you just need to configure your router and firewalls. You can also access your accounts from remote devices such as iPads using the provided web apps (or make your own).

  • All users are equal:
    With MoneyWorks Gold, certain operations, such as opening a new period or changing an account code, could only be done by the host machine. With Datacentre, subject to user privileges, any user can do any operation.

  • Fairer licencing:
    MoneyWorks 8 is licenced per concurrent user, not per computer, and it can be used from any computer on your network. You only need to licence up to the maximum number of users at any one time, not for every possible user.

  • Serves multiple company files to multiple users:
    Unlike MoneyWorks Gold, the MoneyWorks Datacentre server allows different users to work on different company files simultaneously.

  • REST and CLI support:
    Unlike Gold, Datacentre has powerful APIs to integrate with other applications, both desktop and cloud.

  • Always up-to-date:
    Upgrades are included for support of latest technologies under our software maintenance plan.

There’s never been a better time to upgrade

We’re giving every MoneyWorks Gold user who wants to upgrade to Datacentre the opportunity to do so at a very special price (the equivalent to what their regular Moneyworks Gold upgrade would be).

Enjoy the first 12 months of upgrades, free

To make sure your new MoneyWorks upgrade is constantly kept up to date with the latest feature and performance updates, MoneyWorks Datacentre is subject to a 15% annual software maintenance fee (which is calculated on the retail value of your then current installation). However, this fee will be waived for the first 12 months for MoneyWorks Gold users who upgrade to MoneyWorks Datacentre.

Posted in FAQ | Comments Off on Important changes to MoneyWorks Gold Sharing

Change History for 8.0

Overview

MoneyWorks 8 is a major upgrade, requiring a new license key (unless you have a subscription license or Datacentre server with annual maintenance, in which case this upgrade is included as part of your subscription/software maintenance). These notes apply to MoneyWorks Gold/Datacentre, but where features are common to Express/Cashbook, apply to those products also.

  • New database storage format results in smaller data files. Typically 15%-30% smaller, but at the same time allows for larger field capacity
  • Bank statement auto coding expanded rules and auto-match to invoices
  • More user/custom fields and larger field capacity
  • Serial and batch number tracking
  • Greatly expanded scriptability — add custom windows and customise standard windows
  • Multi-section forms in forms designer
  • Account security levels and improved privilege control with User Roles
  • Unlimited contacts per Name record
  • Colour names per table
  • Full-service server for all: Gold server is replaced by Datacentre server with superior performance and capabilities. Everyone now gets always-on unattended server capability (and therefore internet accessibility); SSL security capability; REST API for integration with other internet applications; auto backup and archive; and much faster networking and report generation.
  • Much improved support for HiDPI displays on Windows
  • Compatibility with the APFS file system that is expected to arrive on macOS later in 2017

Revised system requirements

  • Minimum supported Mac OS version is 10.7 Lion. El Capitan or later recommended
  • Minimum supported Windows version is Windows 7. Windows 10 recommended

Forms Designer

  • Sections
    It is now easy to add additional pages to a form with completely different formatting. The principal use for this would be to add a terms & conditions page to the end of an invoice, but the general nature of Sections allows for many other possible uses. Just use the Sections popup to add or remove sections. Each new section is a blank canvas—the only limitation being that all sections have the same fundamental dimensions.

    When PDFing, all sections will be output to the same PDF file. When printed, they are collated together (contrast this with Meta-forms).

    You can also programmatically omit certain sections. In the Form Options there is a Section Skip function. You can calculate a string which contains the section numbers of sections that should not be output. E.g. a skip sections function of “23” would omit sections 2 and 3.

  • Calculated column headings in lists
    Column headings can include expressions within << and >> that will be calculated at runtime. Same as you can do with static text objects.
  • Vertical centering of list headings
    This list option will centre single-line headings within the heading region of a list object, giving a much tidier layout. If you need headings to wrap over several lines, then leave this option off.
  • Arbitrary sorting of lists
    The option of sorting list contents by one or two fields is now augmented by an option to sort by a formula. Set the Sort By popup to Calculation instead of Fields and enter a calculation, the result of which will be used as sort value for each row of data.
  • First/last-page sizing of lists
    You can define a top and bottom vertical inset for a list object wherein the top inset will be used for the first page output for the list, and the bottom inset will be used for the last page. This allows the list to take up more space on the page when subsequent pages do not have headings/logo etc at the top and non-final pages don’t have totals/footers at the bottom. To define these offsets, activate the list object by double-clicking, then hold down the option key (Mac) or Control key (Windows) and drag down from the top or up from the bottom of the object. The total size of the object will overlay the first page header objects and the last page footer objects (use the appropriate attributes on those objects to control their page visibility).
  • Free-form list data
    If the data you want to be output in a list does not correspond to a selection of records from the database (you want to calculate it on the fly), then you can use the new Calculated Row Count option in the List Records popup. This will take the numeric result of the “Search function” and output that many virtual “records”. Your list column calculations will calculate the data based on the row number. You can obtain the index (0 based) of the virtual record using the variable name index (valid within a column calculation).
  • Autosave
    The forms designer now autosaves as you work. In the event of a crash, autosaved documents are recovered at next startup.

Report Writer

  • Autosave
    The report writer now autosaves as you work. In the event of a crash, autosaved documents are recovered at next startup.

Bank Statement auto-coding improvements

  • Auto-allocation rules now allow more complex tests against memo, payee, amount and the bank account, and the split can be a a combination of percentage and absolute amounts among up to 4 accounts.
  • You can have rules that allocate receipts/payments to debtors/creditors to pay invoices.
  • You can have a general auto-pay-invoice rule that intelligently identifies whether a receipt is for an invoice and allocates it for you (based on customer code or invoice number in the statement details).

Stock serial number, batch, and location tracking

  • Record serial or batch numbers in purchases and sales
  • Record batch expiry dates
  • Per-batch or serial number stock on hand
  • Per-location stock on hand
  • Stock transfer journals
  • Product codes can now be up to 31 characters in length

Performance

  • Changes to chart of accounts structure has greatly improved performance on a slow network.
  • Timesheet entry is now much faster on a slow network.

Timesheet Entry

  • Can now be used to enter budgets.

Server

  • Network protocol now incorporates compression for reduced network traffic and faster serverside report retrieval.
  • Console now validates and displays expiry dates for SSL certificates.
  • REST server now supports HTTP/1.1, in particular the 100-continue header for POST/PUT so there is no longer a delay if you POST/PUT from an HTTP/1.1 client (previously you had to force your client to use HTTP/1.0 to avoid a delay).
  • SSL/TLS now supports Perfect Forward Secrecy which is required by some REST clients.
  • Mac Datacentre can now more easily save backups in alternative locations without having to carefully set folder permissions.

MWScript
The power and reach of MWScript has been significantly expanded.

  • Custom window designer
    You can now define custom windows for use by scripts. Custom windows can be scripted in the same way that you script the built-in windows, except because you “own” all of the controls, there are no limitations on what you can do with them.
  • More scriptability of standard windows. Symbolic names are available for controls in all windows; there are new EnterField and EnterCell messages.
  • Predefined constants
    There are predefined constants to use for functions that require “magic” numbers (such as the format number for NumToText).
  • Script Editor auto complete
    When you type more than 4 letters of the name of a built-in identifier such as a function, variable or constant name, you will get a drop-down to help auto-complete it.
  • New persistent attribute for properties, automatically stores the property value in the client’s preferences.

More…

  • Dropbox-friendly file access for single-user MoneyWorks with a document shared in a Dropbox folder, MoneyWorks will now warn you if someone else is currently using the document, to avoid “Conflicted copy”.
  • Improved online manual/help
  • WET Tax support (Australia)
  • Tax codes up to 5 characters for jurisdictions with ridiculous numbers of sales taxes (US)
  • “Mail merge” functionality when sending emails — personalise emails per recipient.
  • Much improved HiDPI support on Windows
  • Improved Outlook support on Windows—messages can be created non-modally, with email signature intact
Posted in Change History | Comments Off on Change History for 8.0

Change History for 7.3.8

Bug fixes and improvements
November 2016

  • Work around a trackpad scrolling bug in macOS Sierra
  • Update to openssl 1.0.2j
  • Improve compatibility with hiDPI displays on Windows
  • Account import to update category was not updating ledger records
  • Fixed “seq num sanity check” error when drilling down and changing an indexed field from a list sorted by that field
  • Batch Creditor Payments Next button sometimes went backwards
  • Fixed ‘VAT Number’ label missing from field name in Customer Details screen
  • Fixed a problem with negative purchase qty of job item with zero sell price
  • Updated Executive summary report
  • Fixed Daily Summary Dashboard wrong sign issue
  • Fixed spurious header account error message that could be encountered when importing journals
  • Improved numeric alignment when outputting to pdf on Windows
  • Detect circular BOM recipes
  • Fixed a report signing problem with analysis reports
  • Fixed failure to fully draw transaction entry screen on HiDPI display on Windows when initially active field is Trans Date
  • Fixed some crashiness in the history autofill for descriptions
  • Drilling down to a product and changing to certain tab views no longer behaves as if the product record had been changed (causing relookup of product info in transaction)
  • Corrected ratio calculation in Cash Flow Report

Gold/DC 7.3.8r1

  • Acme Widgets Gold sample file was broken in the initial 7.3.8 release
  • 64-bit Gold no longer needlessly asks for a relaunch when compacting large files
Posted in Change History | Comments Off on Change History for 7.3.8

Change History for 7.3.7

8 June 2016

Bug fixes

  • PositioninText() and Mid() functions now work correctly for text strings > 32 kilobytes.
  • Fixed an installation problem with the Reprint Deposit Slip report.
  • The line item margin display on transaction entry now respects the transaction exchange rate if it differs form the current system rate for the currency.
  • Updated Ledger Report to fix an issue with opening balances for P&L accounts.
  • Fixed odd highlighting behaviour in the Navigator.
  • Fixed missing Applescript dictionaries for Mac Express and Cashbook.

New

Posted in Change History | Comments Off on Change History for 7.3.7

Moving your MoneyWorks to a new Computer

So you’ve retired your old workhorse and have a shiny new computer onto which you want to install MoneyWorks, but you’re not sure how to proceed. Here’s what you need do:

  • Install MoneyWorks on your new computer and activate it with your serial number.
  • Transfer your existing MoneyWorks data files and custom plug-ins to the new computer.

Note: The remainder of this article applies to MoneyWorks Gold, Express and Cashbook only. For information on moving MoneyWorks Datacentre please see Moving MoneyWorks Datacentre to a new machine.

Note: If you are transferring from an old Mac to a new Mac using Migration Assistant, you shouldn’t need to do anything (although occasionally the serial number might not transfer, so you should record that in advance). Be aware however that old versions of MoneyWorks may not run on later versions of the Mac OS.

Finding your serial number

You will need this to activate MoneyWorks on your new computer. If you haven’t kept a record of your serial number in a safe place, you can locate it on your old computer by starting MoneyWorks and choosing Help>Enter Serial. Failing this, provided you have registered your serial number, you can request Cognito to send you a copy.

Finding your MoneyWorks version

Your serial number will only activate the version of MoneyWorks that you currently use. Thus if you are using version 6, you will need to install MoneyWorks 6 (and not MoneyWorks 7 or 8). To find out the version number choose About MoneyWorks (under the Help menu in Windows, or the MoneyWorks menu on Mac).

Getting the MoneyWorks Installer

You can request a MoneyWorks installer (from version 5 onwards) to be sent to you from the Try page on the Cognito Website. Fill out the form, and select the correct version of MoneyWorks from the pop-up menu (installers for MoneyWorks 5, 6, 7, 8 and 9 are available). The download link will be emailed to you, and you should download and run the installer on the new computer, and activate the MoneyWorks with your serial number.

If you are using MoneyWorks Datacentre (or you are using an old version of MoneyWorks Gold only as a network client), you won’t need to worry about transferring your MoneyWorks data files as they will be stored on your server or Gold host computer. Gold clients will however need to transfer their MoneyWorks Custom Plug-ins as described later in this post.

Backing up MoneyWorks File(s)

The easiest way to transfer your files is to make a MoneyWorks backup file. Open the MoneyWorks file on your old computer and choose File>Save a Backup as and ensure that you have the Accounts Backup with Custom Plug-ins option set. This creates a compressed backup file that includes any custom plug-ins (customised invoices, reports etc) that you may have. Simply copy this file onto the new machine and double click it—MoneyWorks will open and offer to restore the backup with the specified name to the nominated directory. How you do the physical copying is up to you—either use a memory stick, or copy the file over the network, or whatever method you are using to transfer your other files.

Having transferred your data files, you will need to uninstall MoneyWorks from the old machine. On the Mac, just drag the MoneyWorks app from the Applications folder to the trash; on Windows, use the Windows Uninstall process (which varies, depending on what version of Windows you are using).

If you don’t want to or are unable to transfer the files using a MoneyWorks backup, then you will need to locate the MoneyWorks files and MoneyWorks Custom Plug-ins the hard way, so read on …

Locating your MoneyWorks Data files

Your MoneyWorks data files will be wherever you placed them on your hard drive. The easiest way to find them, if you are using MoneyWorks 6 or later, is to open them in MoneyWorks on the old computer, and click the File Location link on the Housekeeping tab of the Navigator. This will open the folder that contains the file in a Finder window (Mac) or a Windows Explorer window (Windows). You will need to locate the file (on the Mac it will be highlighted in the Finder window) and copy it onto the new machine.

Locating your MoneyWorks Custom Plug-ins

The MoneyWorks Custom Plug-ins directory contains any customised reports, forms (invoice, statement or cheque layouts) or scripts that you might have had done. You will need to transfer these to the new computer if you want to keep using them. To locate the folder, click on the Custom Plug-ins location link on the Housekeeping tab of the Navigator. These need to be copied to the correct location on your new computer—for information on this, see the “Managing your Plug-ins” section in the MoneyWorks manual (page 29 if you are using MoneyWorks 7).

A note on File Extensions

If you have had some sort of hardware failure and are attempting to recover MoneyWorks files from a failed drive, you may have to search for the MoneyWorks files on some backup medium. To facilitate this the most common MoneyWorks file extensions are listed below. Note that, until fairly recently, file extensions were not required on Macs.

Extension Description
.moneyworks MoneyWorks 8 and 9 data file
.mwd7 MoneyWorks 7 data file
.mwd6 MoneyWorks 6 data file
.mwd5 MoneyWorks Gold 5 file
.med5 MoneyWorks Express 5 file
.cwd5 MoneyWorks Cashbook 5 file
.mwgz MoneyWorks backup file
.crep MoneyWorks custom report
.invc MoneyWorks custom invoice
.stmt MoneyWorks custom statement
.remt MoneyWorks custom cheque
Posted in FAQ | Comments Off on Moving your MoneyWorks to a new Computer

Change History for 7.3.6

Bug fixes, stability, performance, and other improvements.

6 April 2016

  • Report Writer: Column part Actual, Movement this Period ± N: N now displayed correctly if negative on 64-bit version (Mac)
  • GST Report: Date column is now a tad wider to accommodate YYYY-MM-DD date format
  • Emailing receipt unrelated to a Name Code no longer populates email address randomly.
  • Report writer preview running on Datacentre server no longer causes the report to be considered unchanged.
  • Updated openssl version to 1.0.2f
  • Applescript Make New Document now works again (7.3 regression)
  • Sending an AppleEvent to MoneyWorks when it is not running will now cause it to be launched to receive the event (64 bit regression, Mac)
  • Failure to create a temp file for SMTP message is no longer a crashworthy error
  • Gold Sharing Mac: Dock icon now longer shows doc name when file is being shared with Multiple instances enabled (64 bit regression)
  • MoneyWorks Now URL login from CLI no longer crashes if password incorrect
  • Export Accounts: Large Budgets now export correctly in 64 bit mode
  • Analyse() function now more robust with improperly specified breakdowns
  • Addressed potential crash processing detail line activation
  • Batch Creditor Payments: Fixed spurious “Cheque number used by another user” encountered by clients of Gold server
  • Forms: Fixed issues with alignment of currency-formatted numbers
  • Made processing of residual deposit credits more robust
  • Improved window teardown stability on Windows to prevent a rare potential crash
  • Addressed crash report associated with ctrl ➝ / ctrl ← in some lists
  • XML payment importing more robust
  • Removed spurious Set Comment command from Express menus
  • Forms Designer: Import image now sees gifs (Mac)
  • Addressed potential instability if Save As dialog is left oprn for a long time (Mac)
  • Open/close document is now logged (Datacentre)
  • Addressed potential crash in View Related in product code field
  • Set cursor for in-field drill down arrows on Mac
  • Trial Balance report with Print Movements performance optimised
  • Addressed potental stability issue with Include Unposted
  • Save Selected Script as XML is now properly disabled when no script is selected
  • Datacentre installer now removes 64 bit Console binary on Snow Leopard (to prevent first-launch crash)
  • Improve low-memory behaviour on Windows, particularly for Save a Compacted Copy
  • Support MWScript aborting a window’s Before message by simulating OK/Cancel
  • Make tax amount read only for product transactions when the tax code is ‘*’
  • Allow 64-bit window handles to be type-converted (for use as opaque keys for per-window data storage)
  • Make Jobsheet.Type mutable for Replace. The only valid values for this field are IN or EX.
  • Displaying Cmd key equivalents on Mac no longer crashy for control names longer than 63 chars
  • Fixed instability in Payments History on Windows

7.3.6r1

  • Fix 7.3.6 order unit price being read-only when tax code is *
  • Cocoa version Product entry window resizable
  • Profit and Loss for Year to Date: revert to single period select
Posted in Change History | Comments Off on Change History for 7.3.6

Change History for 7.3.5

14 Dec 2015

  • Cocoa version was failing to filter hyphens from account codes. If you have inadvertently created an account code with a hyphen in it, it won’t be usable. You should delete the account and recreate it (without hyphen). The hyphen character is reserved for separating account codes and department codes in departmentalised ledgers.
  • Fixed a resource leak on Windows where the process could run out of Device Context handles, especially through excessive use of window minimisation.
  • Failed network logins are now always logged, together with the source IP address. Also improved logging for some other Datacentre error conditions, including MoneyWorks Now login failures.
  • Improved formatting and alignment of additional sell price fields in product list.
  • Increased the line length limit for reports.
  • Cancel search in Job sheet Items now clears the search field.
  • Changed the timing of script loading at startup to prevent scripts from accessing an unstable UI state.
  • Do Report AppleEvent now recognises output option on 64-bit
  • Make things less crashy in Windows when there is no default printer.
  • Warn of tax rate changeover after order date when processing orders.
  • Cosmetic fix to list options dialog on Carbon and Windows.
  • Fixed incorrect encoding of ellipsis displayed when detail description is truncated at a newline for list display.
  • Old-style command line parameters were not being parsed properly on Windows in 7.3, resulting in spurious error messages.

15 Dec 2015

Sorry, that last fix in the above list broke command line parsing on Windows so that double-clicking a document wouldn’t work!

7.3.5r1 changes:

  • Fixed Windows command line parsing. Double-clicking documents now works again.
  • Made the login sound on Mac less LOUD. Hope this makes you happy, Rob.

and 7.3.5r2 changes

  • Fixed an error processing problem when logging in to a Datacentre server.
  • Reorder List report now takes into account the unit conversion factor.
Posted in Change History | Comments Off on Change History for 7.3.5

Change History for 7.3.4

30 November 2015

  • Server logging now logs client connections and disconnections even when verbose logging is off.
  • Fixed crash in report interpreter accessing a malformed table (with fewer header columns than data columns—prepending a truncated header row to a table may now result iin the table data also being truncated).
  • Script for-loop reading a text file now automatically transcodes MacRoman/WinLatin input to UTF-8.
  • Datacentre nightly save will now do a backup if no backup has been done within 2 hours.
  • A datacentre database server will now stay alive if it is getting constant connections and disconnections at a frequency higher than its idle close interval. This should result in better service for very active REST clients overnight.
  • Post an informative alert for users who attempt to use a version 5 or 6 serial number in a version 7 product.
  • Updating double precision floating point fields using single pass import (inc XML import) now works.
  • Fixed potential crash in xmldump export through network client.
  • Added Log10(), Log2(), and LogN() functions: for Sarah.
  • Fixed crash in Composite Tax rate entry (introduced with 7.3.3).
  • Bank Rec: Load Old — Finalised Date formatting.
  • Fixed crash loading corrupted form documents.
  • Fixed unlikely but potential crash when closing windows.
  • Fixed line height of session restore list on Hi-DPI Windows displays.
  • Can now change the Regional number format while MoneyWorks is running and the new format will be picked up.
  • MWScript Close message is less fragile (no longer sent with torn down window).
  • Added 4 static text fields to transaction entry window for use by user scripts (T_USRTEXT1 – T_USRTEXT4).
  • Datacentre console is now lipo’d by installer on Snow Leopard.
  • Bill of Materials: Allow more than four decimal places for components.
  • Mouse tracking in a list when a software update dialog pops up is no longer fatal.
  • Corrected enabling of some forms editor commands when a text item is active (Cocoa).
  • Fixed DisplaySelection function view selection flakiness.
  • Added correct help text to Standard Commission Report.
  • Bank Reconciliaiton finalisation on Cocoa was unreliable.
  • Server-side include unposted and payments history now work properly when server locale has comma decimal separator.
  • Fixed arrow key crash in Welcome screen when recents hidden.
  • Non-journal reversing recurring transaction had wrong sign for TaxAmount field.
  • Fixed a crasher when editing multiple custom forms simultaneously on Windows with more than one list item active.

7.3.4r1 1 Dec

  • Fixed extraneous lines in reports introduced by 7.3.4.
  • Fixed typo in old serial number alert.
Posted in Change History | Comments Off on Change History for 7.3.4

Change History for 7.3.3

12 Nov 2015 — Bug fixes

  • Changes to font selection on Mac — The font selection dialog box now lists all font variations rather than just font family names. The font names used may differ slightly from the legacy Quickdraw family names. In general, forms using the old font names will continue to work. Some font names selected with the new system may not work in older versions of MoneyWorks that expect Quickdraw names. Also, due to the need to support both old and new font names, it is no long feasible to post a warning when fonts used in a form are not installed (MoneyWorks will rely on the OS to perform font substitution in most cases).
  • Workaround for antivirus software causing permission error on open.
  • Fixed crash after selecting long report path names in Window menu. (Cocoa)
  • Improve network idle timeout alert behaviour.
  • Fixed potential crash instantiating a list window with a bad sort column.
  • Fixed potential crash mousing over preview windows on Windows
  • Import Maps: Dragging fields in Cocoa version now swaps fields as expected.
  • Cut/Copy/Paste menu items now enabled in Cocoa Save dialog.
  • Fixed potential crash in Forms designer when drawing object handles.
  • MWScript Arrays now support more than 32767 members.
  • Fix potential crash when deleting detail line from contextual menu.
  • Changing SMTP “Use Authentication” setting now recognised when “Test” button used immediately afterwards.
  • Fixed potential crash when closing document or connection due to sleep/network idle (Cocoa).
  • Fixed crash when importing xml with update=’true’ and record is open.
  • Fix excessive leading in wordwrapped form text boxes on Mac with fonts that include leading in the font metrics.
  • Fix cut/copy/paste in logo dialog on Mac (PNG and JPEG clipboard formats now supported, as well as PDF).
  • Improved Windows error reporting.
  • Fixed incorrect menu enabling in Forms Designer on Cocoa version.
  • Corrected formatting of time fields in Gold server.
  • Fix activation of detail line code field after changing custom validation.
  • Make margins visible when tax is turned off in Preferences.
  • Properly disable transaction type popup when modifying an existing transaction.
  • Hide Tax drilldown arrow when tax is turned off (North America).
  • Fix custom transaction formats in Analysis reports.
  • Fixed default file name for saving reports/forms on Mac, and full paths in Window menu.
  • Fix premature loss of connection on Mac when alert is left up.
  • Clear dock icon badge when decline to re-login after Revert.
  • Fix naming of Datacentre backups made after 11pm.
  • Transaction address fields needed one more vertical pixel on Mac for 10.11.
  • Keep detail line field active after cancelling Custom Validation dialog.
  • Fixed buffer overflow in lexical analyser when parsing overly long field names.
  • Fixed heap corruption in TableAccumulate when called with fewer column values than the table dimension.
  • Getting and Setting future budgets by date was off by one period if date is last day of month.
  • Use monospaced digits for system font on El Capitan in text entry fields.
  • Fixed issues with file extension when exporting electronic payments files.
  • Fixed extrananeous NUL character on Windows printing to clipboard and Electronic Payment export via report.
  • Fixed Finalise dialog activation when previewing GST report (Cocoa).
  • Fixed toolbar activation when previewing report from report edito.

and

  • Allow a greater range of leading adjustment in the forms designer.
  • Malaysian GST-03 Guide: tweak for terminology issue.
Posted in Change History | Comments Off on Change History for 7.3.3

Change History for 7.3.2

29 October 2015 — bug fixes

  • Fixed potential Windows Gold server crash when multiple network clients are doing full text search.
  • Detail line right click menus now have proper options.
  • Report writer toolbar now reponds properly after a Save As.
  • Escape key no longer cancels a report on Windows when MoneyWorks is in the background.
  • Fixed font selection on Mac which failed for certain font names with various knock-on problems.
  • Abbrev Date format now enabled in Forms Designer (Mac).
  • Navigator: Tweak to Daily Summary.
  • Force monospaced digits in El Capitan system font.
  • Fixed crash with incorrect MWScript construct: Foreach x in X where CreateSelection(“Y”…
  • Report output to Clipboard had incorrect text encoding.
  • GetUIField() function was AWOL from 7.3
  • Fixed issues with image importing by right click.
  • Mac Cashbook should not have Export Selection menu command.
  • Option Paste to import on Mac Cashbook was broken
  • Fixed “bad process mode” if hit ⌘-K in a Quote.
  • Fixed crash when changing transaction type after selecting an order processing mode.
  • Tax breakdown drilldown icon for sales taxes was missing (Cocoa).
  • Key remapping now working (Cocoa).
  • Auto client shutdown on Sleep should now be more reliable.
  • Restored extra App Preferences menu item in Edit menu on Express and Cashbook (Cocoa).
  • Fixed potential crash and printing weirdness in Preview (Cocoa).
  • List handle for “Payment on Invoice” is now usable.
  • Fixed spurious 7.3.1 Currency error when importing products.
  • Start at Label dialog: cross and tick icons were missing on Cocoa.
  • Some tab names were not correct on 64 bit version (especially for Cashbook, Express, and VAT countries).
  • Better wait cursor spin for long operations (Mac).
  • The Replace() function now works for strings longer than 32k.
  • Fixed potential crash in text box when database contains some non-unicode text (Cocoa).
  • Better error handling in Navigator.
  • Mac Gold/DC installer now cleans up old man pages.
  • Fix drawing of reconcile checkbox on Mac (Cocoa).
  • Fix cursor tracking in edit lists. (Cocoa).
  • Wider date column on Trial Balance movements.
  • Fixed crash when COM client tries to force a close while an alert is up.
Posted in Change History | Comments Off on Change History for 7.3.2