MoneyWorks 6.1.3
30/11/12
- Fixed crash when sorting by custom column in bank reconciliation
- Report export no longer has double newlines
- Foreign currency writeoffs now account for GST correctly
- Orange Name drilldown arrow was nor displaying correctly
- Jobsheet.sequencenumber now available in analysis reports
- Partially shipped item codes in a Sales Order are no longer disabled (so you can enter the field and drill down)
- Fixed a rare crash in ttansaction entry
- Fixed a possible crash when importing malformed CSV
- Fixed minor memory leak on Mac when mousing over list highlight/found count display
- XML Transaction Imports are now atomic for rollback
- REST server no longer exits when clients fail to read responses
- Duplicate item code error on REST import now gives correct error message
- Fixed Prompt Payment Discount for UK VAT case
- Added Datacentre code signatures for compatibility with Mountain Lion firewall
- Worked around sandbox issues with Mountain Lion Mail that prevented attachments form working
MoneyWorks 6.1.2
24/08/12
- Gatekeeper-friendly code signature and installers
Security note: Mac versions are now signed with an Apple-issued Developer ID certificate.
Since this differs from the previous code signing certificate, Mac OS X will ask you to confirm
that the updated application should be allowed to access any MoneyWorks passwords in your Keychain.
This should only happen once.
Bug fixes
- Windows: serverside navigator dashboard reports now render with correct page size
- WIndows: Message box when minisimised no longer hangs UI
- Cash Basis reporting was sometimes still being invoked after being turned off
- Fixed issue with running footers in reports sometimes not appearing on last page
- CreateSelection/IntersectSelection functions were crashing on Windows
- Document Preference: When altering an item master record pref is now global, not per-user
- ADJ tax rate and tweak to BAS Guide (Aus)
- Added page numbers and a couple of critical backslashes to the uninstall instructions in Datacentre Admin guide
- Removed spurious small floating window that sometimes appeared on Windows
- Fixed potential heap corruption on transaction entry with no (or invalid) detail lines
- XML Transaction Import: Fixed problem importing multiple transactions with heavy use of work-it-out fields
- Importing Transactions: Fixed spurious "Negative prices are not allowed" message for DI
- Stocktake journal no longer mangles std cost for non unity conversion factor
- When assigning an existing list to a field, right clicking on the list of lists no longer has a spurious Replace cmd
- Fixed a potential heap corruption when double-clicking item in Open Recent list in Welcoe screen
- IRAS report update (Singapore)
- Fixed Commission Report failure in locales with non-period decimal separator
- Fixed intermittent crash when updating std plugins (Mac)
- Fixed issue with deleting Unbanked account
- Fixed a rare random crash on startup (Mac) when looking for local custom plugins folder
- Increased the maximum number of recurring transactions from 500 to 5000
- Fixed issue with unused reference numbers being lost when discarding a transaction using the window close box
- Aged Creditors now ignores filter on Names list when reconciling to ledger
- DC Console was not getting Admin privs when launched as non-admin user (Win 7 64)
- Aged Receivables report settings was sometimes showing a spurious date field
- Autofill from history was being randomly disabled on Datacentre
- Update Time web app to v1.0.1
- REST reporting 500 instead of 404 for no image found
- REST: GET image/transaction now works
- Fixed crashes when zero data in report graph
- Fixed CLI export crash on windows when filtering by privilege
- Windows DC Console: Apply Changes now restarts server
- Documents on Datacentre login list now shows enclosing folders on Mac
- Stock Creation Journal: std cost was incorrectly calculated for unit-converted items
- Increased maximimum PPD Discount Days (was max 127)
- Import: Fixed broken User file importing on Windows
- Fixed issue with Sticky notes not displaying sometimes (Windows)
- Fixed MW Express freeze attempting to print jobs list
- Fixed issue with Stickies not showing when stepping through selection (Mac)
- Buffr overflow in Aged Receivable Report (long theirref field) was causing report to exit early
- REST: Windows server now recognises / directory separator (as well as \)
- REST server now cleans up worker threads where client failed to read the output
- Export to Excel no longer includes style sheet (which caused Excel to mangle fonts)
- Fixed problem with Find function in calculated column breaking sort optimisation for other columns
- Fixed glitch with PO numbering after entering a journal and switching transaciton type on entry screen
- Fixed CLI crash when parameters are not valid utf8
- Windows. Negative format nolonger includes a space after '-'
- Express/Cashbook product entry buy/sell checkbox behaviour was sometimes flaky
MoneyWorks 6.1.1
5/06/12
- Recurring Sales Order now resets backorder properly
- Recurring orders no longer create recurring invoices
- Stock receipts before invoice now use average stock value rather than order value
- Modify Selection eith option for single-user code updating now releases lock properly
- Applescript/VB export command respects "xml" as a special format string
- Importing QIF/QBO now works in locales with decimal separators that are diffeent from the format used in the file
- Report writer syntax checker was crashing on Name.Comment
- Express Mac: Display transaction image cmd not appearing in popup menu
- XML import work-it-out for transaction details now works
- XML import now displays and highlights imported records
- REST: Server header reports server platform
- Reports: For Each can iterate over lines in a file retrieved via http
- Fixed problem where cheque run did not properly increment cheque number sequence after run in single user mode
- Fixed a potential hang or crash in cheque run
- Printing Product Pictures on Forms: Aspect ratio was wrong (6.1, Mac)
- Exit more gracefully if server closes connection while in cheque run dialog
- Chain Reports were not loading custom control values
- Datacentre Console: Show users that are logged in
- Datacentre Console: Broadcast message to logged in users
- Report Writer - changing Font on multiple selected parts now respects existing attributes (Windows)
- Importing Transactions: Now longer allow negative value for detail.unitprice
- Export detail.unitprice: now 4dp
- Custom calculated column in bank rec was crashing
- Export report to text no longer emits a spurious blank line at the end
- Form groups not working for forms with file extensions (Mac)
- Remittance Advice email addressing dialog was not saving changes to subject text
- Acme Widgets was throwing a spurious error in stock journal entry
MoneyWorks 6.1r5
14 May 2012
Addresses some issues with the 6.1 release
r2
- Mac Datacentre installer should now more reliably migrate previous installs
- Closing document was resetting app preferences
- Using a REST serial broke serverside reporting (Datacentre)
- Fixed a crash wwith certain transaction import maps
- Custom report controls of type date were instantiating as text instead of date
- Option-modify of job in multiuser was not allowing job code to be changed
r4
- Forms designer column editor no longer shows Always Calculate checkbox
- Show menu in toolbar now displays tick marks for enabled options again
- Lookup() funciton is more resilient to bad parameters
- Mac Datacentre now works when the server's DNS is incorrect
- Further fix to importing transactions
- Fix to importing jobs
r5 update du jour
- Mac open file dialog was not recognising some text files
- Some helper scripts were failing on Windows
- Addressing direct SMTP emails via contact buttons now immediately enables Send button when addressed
MoneyWorks 6.1
3 May 2012
Note: Some changes are product-specific
Technical changes
- File size limit increased from 2GB to 4GB
- Mac Datacentre server is now 64-bit. This allows it to access more memory (previously database caches were limited to 1GB due to 32 bit address space constraints). Supported architectures are PowerPC 32-bit, x86 32-bit and x86_64 64-bit. Minimum system version is 10.5.8
- Mac Datacentre server now runs with reduced privileges (as user moneyworks_server instead of root). The update installer will migrate existing installations. This change does require that data files be owned by the server user (or at least be staff group writeable). The Datacentre Console will check and update ownership and permissions of the data folder and its contents for you.
New features
- REST API (Datacentre)
- Provides an HTTP/HTTPS-accessible application programming interface making integration with other networked systems much easier, as well as platform neutral
- Includes mobile reporting web app. Run Datacentre reports from your smartphone
- Includes mobile invoicing web app. Enter invoices from your smartphone
- Add your own web/javascript applications that interact directly with MoneyWorks databases
- Added printable copies of the dashboard charts to the reports menu
- GST Report now breaks down by currency (Gold)
- XML importing and exporting (Gold, Datacentre)
Other changes
- Enquiry product code entry fields now more spacious to accommodate long product codes
- Mac versions now always add file extensions to files you save.
- Mac versions now hide file extensions of filename in window titles and menus
- Window behaviour on very small screens on Windows (e.g. 800x600 netbook screens) is now greatly improved. Although note that the official system requirements call for a 1024x768 minimum screen size
- Cashbook now asks to replace a report of the same name when installing by double-clicking
- Navigator now updates GST status after running a GST report
- CLI doreport now takes size param to specify font size
- XML exporting now preserves whitespace as CDATA
- Evened up margins of Balance Sheet report, and improved behaviour of Currency popup when there are no currencies
- We no longer query the Windows address book for auto-filling email addresses (Windows address book dll(s) just too unreliable)
- Prompt Payment Discounts now applied to invoices generated from sales orders
- Open/close period command now persistently redisplays message about single user requirement for the benefit of people who ignore the initial one
- Name.Hold field is now available in Replace/Advanced Replace
- Save a Clone As now clears budgets
- Import data string via AppleEvent had an 80,000 character limit on the string. This limit has been removed (actually changed to a megabyte)
- Tweaked NZ GST Guide: The Mode menu has been replaced by a "Show Documentation" check box, which if checked displays the documentation on the first page and the actual report thereafter. So you will always get a result regardless of the Documentation setting (a source of some confusion).
- Report writing and calculations
- New intrinsic functions CreateSelection() and IntersectSelection() plus new For Each loop variant in report writer that iterates over the result of these functions
- Functions that take a search expression as text now have access to the enclosing scope's identifiers when the expression is evaluated
- Val() function. Takes a text string containing an expression. Returns the result of the expression. This provides a way of deferring the evaluation of expensive calculations on either side of an If function.
- Import() function now returns the sequence number of the last record imported (for tables where this is supported). -1 is returned if the import failed. Note that using this function to import into tables other than USER is very strongly discouraged.
- Report writer Find Ledger part: A relational search expression may now include variable identifiers from the report
- Intrinsic functions that take a search expression parameter now have access to identifiers from the enclosing scope
- Cashflow report setup dialog box now makes it clear that All banks mode operates only on base currency bank accounts
- Duplicate Product now keeps Manufacture and AutoBuild settings
- Sales order process to cash sale now captures payment method/details
Datacentre-specific
- Opening a new period with very large chart of accounts is now much faster on Datacentre due to being executed entirely on the server.
- Serverside reports now use the locale of the user who installs the software (Mac)
- Console UI now responds to arrow keys
- Console seems to leave zombies of chmod and dcproxy
- Fixed Console control visibility when deathenticating (Mac)
- Datacentre console now only runs a single instance, since it makes no sense to ever run a second instance (Windows)
- Console warns against using mapped network drive letters in paths, since these are not accessible to server (Windows)
- Console now verifies that Gold installation matches server version (Mac)
- Log rotation. Several logs are now kept in rotation
Bug fixes
- Critical: Prevent posting of transactions that are open elsewhere for modification (it has been possible to open the same transaction twice).
- Budget editor better handles pasting data containing blank cells
- Fix deletion of validation lists (could unexpectedly delete all validations lists)
- Fix sorting by Ledger.Concat field in report writer for-loops
- Navigator Show Item List now shows all, not just inventoried items
- Cosmetic fix to list sidebar resize drag area on windows
- Budget editor Distribute command properly refreshes selected cell on Windows
- Email via SMTP can now handle contact names containing ampersands (Mac)
- Fixed loss of precision when importing/exporting product unit conversion factor
- Fixed problem with restoring backups of files with long file names
- Notes shown for a transaction now close when clicking Next
- Highlighting newly added record now works more reliably when keyboard focus option for lists is enabled
- Transaction note window now closes when Next button is pressed
- Receive Stock Before Invoice no longer allows negative quantities to be received into inventory
- Receive Stock Before Invoice now uses average unit price instead of value on purchase order for stock creation jnl
- Negative purchase of stock now use correct costs if an item appears twice with negative quantities
- Session recovery no longer fails for a tax rate change in a newly created file
- Custom report/form drill down to another report now determines types for custom report parameters
- Job sheet item created for a job prepayment (via an invoice) now matches the sign of the quantity to the amount
- Product entry custom validation glitch with revalidating fixed
- Product update-importing no longer allows control accounts to be cleared
- Command line client now recognises colour names when importing
- Budget Editor: Pasting data from spreadsheet with empty cells now treats empty cells as if they were 0
- Improved unused reference number reuse when closing transaction window using window close control
- Importing Transactions with Create Jobs option. Job code is now sanitised
- Payments History now behaves better when transactions have been purged
- Fixed a running balance glitch with negative balances in the Balance History from Date statement
- Various fixes to transaction reference number allocating
- Validation List Items: Can be entered as 15 characters, but only 14 characters are ever displayed
- Next with post option was skipping posting
- After emailing a PDF, Save as PDF no longer gratuitously emails as well
- Parsing of 4 digit numbers for dates (ddmm or mmdd) is again supported on Mac
- Prevent negative unit conversion factor for products
- Order Prompt Payment Discounts now respect discountable flag in accounts when creating invoices
- Typo fix in Prompt payment Discount prefs
- Fixed privilege for Accept Deposit on Sales Order
- Purchase Order: Backorder qty is now populated by default
- Purchase Order Rounding: OrderTotal sometimes disagreed with total
- Reports menu was sometimes not enabling in subsequent instances when multilaunching (Mac)
- GST report: Fix date format to prevent truncation of dates
- Export no longer gratuitously populates mailing/delivery addresses for transactions
- Fixed crash with copying of records in validation lists
- Fixed a CLI crash when -r parameter was too long
- Trial Balance: Print Movements is now correct for forex accounts
- Fixed a potential crash when cancelling out of Work-In-Progress choices when Job costing being activated
- Bad relational search error now flows back to report interpreter and result in an error alert
- Product Importing: calculated cost price now respects currency of buy price
- Address book import now handles large numbers of groups (Mac)
- Cashbook: Fixed missing resource error when opening file from Gold/Express
- Product Images: don't allow uploading of pdf product images on windows
- Plain emailing through system client. Subject no longer overrides message
- Validation: now displays custom message when reapplying custom validation after a record i modified
- Fixed a "client illegally extended selection lock" error
- Fixed an issue whereby sorting by calculated column could fail for calculations involving nested strings
- Cosmetic fix to the Duplicate Multiple dialog box
- Fixed typo in Trades sample chart of accounts
- Creditor Invoice writeoff was not reliably rejecting *-rated writeoff accounts
- Fixed crash when deleting account with 7 character code
MoneyWorks Gold/Datacentre 6.0.9r5
24 January 2012
- Receive stock before invoice was not converting units/currency properly for cost price.
MoneyWorks Gold/Datacentre 6.0.9r2
10 January 2012
- Fixed issue introduced by 6.0.9 that prevented accounts from being departmentalised
- Fixed spurious error on posting from command line tool
MoneyWorks 6.0.9
15 December 2011
Bug Fixes
- Correction to Profit Next Year Budget report
- Receive Stock Before Invoice: Include discount in cost price for journal
- Fix tax code editting to prevent deletion of in-use codes
- Fix memory leak in Code128 barcode rendering on Mac
- Prevent improper rollback of invoice payments
- Report Writer text file processing: support file choosing on Windows
- Bank statement import: improved error detection
- Respect payments privilege for purchase order deposits
- Bank transfers cancellable in Express and Cashbook
- Validation List creation was adding spurious character for last item if there was no final newline
- Writeoff checkbox now defualts to off after cancelling a payment with a writeoff
- Fixed Sales Tax report link in Navigator (North America)
- Fixed a problem with very long filenames on Mac
- Fixed a potential scroll position problem with list highlighting anchor
- Copy and Paste styled report parts now correctly preserves fonts on Windows
- Fixed a problem with emailing one-off payment-on-invoice PDF forms
- Dashboard in Gold/Express: restored Aged Debtors chart
- Report subsummaries now work properly in multiuser mode
MoneyWorks 6.0.8
31 August 2011
Bug Fixes
- Fixed Receive cheque from creditor, which was broken by 6.0.7
- Plain invoice format(s): page setup and margins now work.
MoneyWorks 6.0.7
22 August 2011
Bug Fixes
- Stored images now work on Windows if company name ends in a space.
- Fixed a potential spurious error when committing stocktake after entering a foreign currency transaction.
- Fixed a bug that sometimes caused the wrong item to be highlighted in the list after a duplication.
- The login message regarding expiring prompt payment discounts from creditors has been corrected.
- GST Report in Cashbook with files that used to be invoice basis on Express now correctly identifies the basis in the report.
- Changing the bank account in a payment now reallocates the reference number from the correct sequence as intended.
- Advanced Replace: Calculation box now displays all relevant functions in function list (some were being omitted).
- Job Sheet Entry now validates job codes properly.
- Find dialog now correctly remembers the last field value for searches on numeric fields (such as Gross).
- F Locale now displays as "World".
- Modal dialogs on Windows: Keystrokes for underlined buttons now work again.
- Foreign currency negative stock invoices are now correctly formed.
- Autocompletions now work for files that have over ~190000 ledger records(!) (note: there is still a limit but it is now 50% higher than it was).
- Transaction entry: copying product code to clipboard no longer forces relookup of product info.
- Fixed an issue with printing from the item list for some files converted from v5.
- PDF page rotation inserted by some scanner software is now respected; this could prevent some PDFs from displaying at all (Mac).
- Fixed a crash when running a new, unsaved report chain.
- QBO and QFX file extensions are now recognised again.
- The 1 d.p. and 6 d.p. numeric formats now work correctly on Windows
- Description autofill from history: reliability has been improved
- Fixed a data corruption vulnerability which, in a rare circumstance, allowed a transaction to be posted to ledgers without being marked as posted.
- tightened up validity checks for deletion of some record types
- Renaming company now immediately syncs the Pictures folder on the server
- Removed the possibility of "illegally extended selection lock" errors in Return Cheque to Debtor and Receive Cheque from Creditor processes
- Analysis table output with full names: fixed subtotals offset by one column
Other improvements
- Command line client: improved formatting of diagnose command for easier parsing.
- No longer try to show recent documents from file shares on Windows (could be very slow if share no longer available).
- Diagnostic repair to complete invoices with zero amounts owing.
- SyncTransactionImage function now available on Windows and via CLI.
- Viewing a many-paged PDF for a transaction is now cancellable.
- On Windows, opening a file on a network volume was putting the temporary working file on the C drive, which could cause problems when closing.
- ReplaceField function is now available to reports.
- PDF invoice email attachments no longer use the subject as the attachment name (Invoice is more informative).
- GST report is now less aggressive with reporting rounding variations as anomalies for better results with hyperinflated currencies.
- Payments history code entry now allows spaces.
- Unit sell prices in transactions can now be larger to accommodate hyperinflated currencies.
- Filters functions can now be calculated by prefixing them with an '=' sign.
- Some types of calculated searches that were not getting optimised now are.
- Reports/Plain invoices with logos now create much smaller PDFs on Windows (image compression was being lost).
- Update Item Price Whenever Purchased is no longer ignored if purchase is tagged to a job.
- Drill down to Name Code on Posted Transaction no longer updates fields on the transaction from the Name record.
- Receive Invoice after Goods no longer allows the Order Qty to be changed.
- Displaying product selling margins for items priced in foreign currencies: MoneyWorks will now calculate the displayed margin respecting the sell currency if you set the price label to be the ISO currency code of the currency that you intend the price code to be used with. Note that this does not automatically do a currency conversion from that currency if you sell the item in a different currency.
- Change to file copying buffer size for large files.
- Purchase Order stock journals now populate the units field for line items (for the benefit of custom reports that may wish to display them)
Custom validations
- Detail line code fields can now have custom validation applied.
- Fixed privilege for making new validation lists.
- Cost centre field in Job sheet entry can now have a custom validation .
- Custom Validations can optionally be reapplied when saving a record even if the validated field itself was not changed.
- Custom Validations are now reapplied consistently on modify/duplicate.
Datacentre
- Improved login performance (no longer pointlessly scan custom plugins folders). Subfolders can also be hidden from the document scan by appending or prepending a "-" to the name.
- Fixed a crash in the Datacentre web admin on Windows when authentication enabled.
- Updated Datacentre web admin pages.
- Datacentre client-only installs can now decompress backups (for placing in server).
- Datacentre running on Citrix server can now load reports and forms from Citrix client's hard disk. Use The Copy Into Folder button in the Upload tab of the Signing dialog. This will copy the selected file into the appropriate subfolder of the client session on the terminal server. From there you can use the Upload One button to upload it to the Datacentre server for use by other users.
- Passwords are now hidden when typed into the Datacentre console.
- Tab key now works in Datacentre Console on Mac.
- Console now tests reachability of registration server before attempting to update info to try to avoid hanging when server cannot see the Internet.
- Permissions and ownership of MoneyWorks Datacentre Console.app on Mac should be fixed by this update.
- Console version number displayed in Finder Get Info on Mac should now be correct.
- Console no longer leaves unclosed helper processes (Mac)
MoneyWorks 6.0.6
Released 2 June 2011
Changes to invoice forms
- The Plain invoice now prints the reference for a payment and includes a tax summary/breakdown for UK and North American locales.
- The "Leaf" invoice forms now also include an itemised tax summary for UK and North American locales.
Navigator improvements
- The year-on-year income comparison chart now stops at the current month for the current year, rather than having a flat line until the end of the year.
- Fixed the support link in the Cashbook Navigator.
- Fixed Navigator chart display issues on Windows 7 computers using non-XP 120dpi screen scaling mode.
- Fixed an error in the Current Ratio graph when there are assets/liabilities in the balance sheet with "unnatural" signs (e.g. assets with credit balances).
Forms Designer improvements
- ExpandList() function can now access column identifier names for the list it is operating on.
- Changed the automatic keep-lines-together logic to be less aggressive so that invoices with very long descriptions in the line items don't get quite so many page breaks.
- Fixed the display of list lines in the editor for non-zero leading setting.
- Fixed the handling of Zapf Dingbats and Symbol fonts in Mac forms.
Reporting/Report Writer improvements
- Addressed a problem with using the IDAutomation Code39 barcode fonts in reports (although we highlighy rcommend using the MoneyWorks 6 built-in support for Code128 barcodes which are significantly more efficient—more data in less space—than code39)
- Fixed a problem with the output of cell images when printing directly (without preview) on Windows.
- Fixed a bug in 6.0.5 that affected custom reports that access record sequence numbers in a for-loop.
- Users who do not have the privileges for printing unsigned reports will no longer see the standard reports in the reports menu. Standard reports that they need access to should be copied to the custom reports where they can be signed. Certain standard reports that cannot be changed or signed are now subject to other, appropriate, privileges. For example, the Trial Balance report is subject to the Account Enquiry privilege, since it allows access to the same information.
- Using the file-reading mode in a report for-loop now correctly loads the last line of a file.
- Bank accounts report now shows credit card balances appropriately. Also restored access to the IncludeUnposted option.
- Reports may now also be placed in the Scripts folder to appear in the Command menu. The “No Dialog” report settings option—which used to completely suppress the report settings dialog and always output the report to Preview—has been renamed to “No output options”.If you have no custom controls, then the behaviour is as before; the report goes direct to preview with no settings dialog. If there are custom controls, then you get a simplified settings dialog with just your custom controls. The Preview button is labelled Run. If the report generates no output (actually this bit is now true for any report), then no preview will be displayed. If there is any output then it is displayed in Preview as before.
Order processing improvements
- Prevent changes to order quantity while processing an invoice for goods already received.
- Allow the receipt of goods before an invoice when the order contains some non-inventoried items
- Added a warning if you try to receive the same goods again when they have already been receipted prior to receiving the invoice.
- The Unbilled Account field is now properly validated.
- Extra warning when goods received > goods ordered.
Banking Improvments
- There is now a new report to allow a banking deposit slip to be reprinted if you forgot to print it during the banking process. To reprint a deposit slip, select the banking journal in the journals list and then select Reprint Deposit Slip from the Reports menu.
Datacentre improvements
- The Windows Datacentre update installer now detects the previous install location, rather than defaulting back to installing on the C drive.
- Expanded the online manual with a section on restoring from backups.
- Datacentre clients now receive the news feed in the Navigator.
- Password fields in the console now have their contents obscured
Other bug fixes
- Fixed a problem with typing in composite tax code to override the default tax cod on a line item.
- Fixed an incorrect message given when an order can;t be deleted due to outstanding stock receipts or deposits.
- Removed the software update link in the navigator from the Mac App Store version of MoneyWorks Cashbook, since the App Store takes care of updates.
- Sticky notes on bank accounts now appear when you change the bank popup menu for a transaction.
- Fix a currency error that could occur when entering transactions in some rare cases after switching transaction types.
- Windows versions no longer disallow changing the code of P&L accounts in the GL.
- Initial updates installed on Windows computers with UAC enabled should no longer require the serial number to be entered twice.
- Fixed the postcode placement in delivery addresses for the UK
- Fixed a problem with attempting to drill down from a report to an Account Enquiry when the user does not have privileges to view the Account Enquiry.
- Fixed a crash that could happen when stepping through transactions and viewing their associated images.
- No longer clear the pay amount for invoices (which were marked for payment in the batch payments mode) when doing a one-off payment for the creditor.
- Enquiry windows now remember your preference for displaying balances or a graph when invoked from the toolbar.
- Fixed a cosmetic issue with changing between certain journal types.
- Custom validation attached to the Job Manager field now works.
- Selecting OFX bank statements (with .ofx file extensions) should now work on Windows.
- Dragging single PDF pages from the Leopard Preview.app sidebar into a transaction, now retains the PDF format instead of getting a black jpeg.
- Fixed a crash in Express when attempting to save the Transactions Detailed report as a PDF.
- Some of the sample charts of accounts has term loan as a SF account instead of a Term Liability. This has been fixed in the samples. You may want to check your chart of accounts to ensure that your term loans have the correct type.
- Fixed a problem where clicking in an auto-completion dropdown on Windows could sometimes cause keyboard input to be ignored until the next mouse click.
- Fixed a crash when using right-click on the Name colour popup menu.
- Fixed a problem that allowed department groups to be deleted while they were potentially in use.
- Fixed an issue with account names in the auto-complete dropdown that could occur after deleting and renaming accounts.
- External scripts may now use the new SyncTransactionImage(trans_seq_num) function to tell MoneyWorks that an image file has been associated with a transaction (it is up to the script to place a correctly named image file in the appropriate location).
- The Replace function can now be used to change the type of a job sheet entry. Specifically, to change it to Processed ("PR").
- The email address for a user (Gold/Datacentre) can now be longer than the previous limit of 31 characters.
- Recurring transaction now inherited their Entered By from the template transaction.
- A validation bug that allowed account codes containing an @ to be created in some circumstances has been fixed.
- Importing a CSV file with the last field quoted no longer fails.
- Updated the UK VAT report to handle the A VAT code.
- Outlook 2011 SP1 compatibility—a minor tweak to work around a change/bug in the SP1 update of Outlook 2011 on the Mac which prevented the recipients email address from being filled in automatically.
- Also fixed a problem with sending emails where the email address contains a single quote character.