Support

 



MoneyWorks Gold/Datacentre 5.3

20 Jan 2010
  • Fixed US charts of accounts (some were missing a PL account). The update automatically repairs affected files when opened in Gold (in Datacentre, run Diagnostics to repair).
  • Updated Canada cheque forms to fix a number formatting issue.

MoneyWorks Gold/Datacentre 5.2.9

  • Updated invoice/check forms for USA (missed these in 5.2.8 update)
  • Fix database lockup when batch processing sales orders (introduced by 5.2.8 update)
  • Work around Snow Leopard's broken handling of 'file "hfs:file:path"' in Applescripts
  • Fixed a performance issue on Windows computers with 4GB of memory or more
  • Improved file opening performance (especially on Windows Datacentre)
  • Slight performance increase for large files (>700MB) on machines with ample RAM

MoneyWorks Gold/Datacentre 5.2.8

  • Datacentre compatibility with Snow Leopard
  • Updated charts of accounts/tax coding for Canada
  • Added VAT Guide for UK
  • Order Processing dialog no longer locks database
  • Bank Reconciliation: Allow more than 3 digits for page numbers
  • Fixed rare issue where login may not complete
  • Fixed handling of deletion of accounts used as foreign currency gain/loss control accounts
  • Fixed cosmetic menu highlighting issue on Leopard
  • Bank Statement Import - with no statement loaded double clicking account field caused crash
  • Windows scripted export with formatting - removed spurious trailing NUL character
  • Fixed problem with exporting account records with comment > 127 characters
  • Tax Rate duplicating now clears GST guide figures for the new rate
  • PEREND variable no longer assumes a particular date format (it may now leave the day name if that is in your system date format)
  • Partitioned (ASP) Datacentre now requires a root password
  • Fixed a crash in composite tax creation
  • Fixed buffer overflow crash in cheque summary printout
  • Importing Names with update no longer allows required type settings to be turned off
  • ABA File: Some bank accounts were exporting with leading zeroes that new Westpac software would not accept.
  • Diagnostic fix for incorrect currency account system types
  • Removed sprurious complaint about Process orders privilege when merely saving a PO
  • Merging of foreign-currency accounts now works properly
  • Fixed crash with show movements in reports with long tax codes
  • Work around corrupt Bonjour info when browsing network on Leopard
  • Import Accounts with Update will no longer allow ledger type to be incorrectly set
  • Plain Invoice now respects signing privilege (or lack thereof)
  • New instrinsic function Checksum() yields md5 of given text
  • Improved error message and behaviour when trying to change type of foreign Name
  • Import Debtors/Creditors from Mac Address Book now sets control accounts properly
  • Creating Names when importing invoices - no longer allows blank control accounts
  • Currencies with missing control accounts now behave properly when setting up Names for the currency
  • Opening period no longer clobbers per-user preferences (Datacentre)
  • Fixed error "tried to write record without exclusive access" that could occur in rare circumstances when creating a product
  • Subsummaries and Breakdowns are mutually exclusive
  • Fix crash when a helper script tries to change taxcode on a detail line
  • Better behaviour of budget window with > 32767 ledgers
  • Disable Replace command where it is not appropriate
  • Load Bank Statement may not allocate to foreign bank account
  • Std plugins creation no longer leaves temp files behind in temp folder
  • ~Plain Invoice.crep override now works
  • Modify Privileges (or lack thereof) now enforced
  • Resized Quicklook report to fit on US Letter
  • Fixed US localization for cash payment entry
  • Fixed crash in Bank statement import/coding
  • Account importing no longer allows empty groups to be used
  • Address Book importing now enforces maximum organisation name length (could crash if too long)

MoneyWorks Gold/Datacentre 5.2.7

  • Fixed reversed PST/QST terms in 5.2.6 (Canada)

MoneyWorks Gold/Datacentre 5.2.6

  • Correction to Quebec QST (TVQ) setup.Some versions of MoneyWorks between 5.2 and 5.2.5 would create the Q (QST) tax code in new documents as a sales tax instead of a GST. It will now be created as a GST-type tax. Diagnostics contains a repair facility for files whose QST has been incorrectly processed. This will create correcting transactions to transfer the expense to the QST paid account. These corrections will appear on the next GST report.
  • Mac 5.2.4/5.2.5 created expense accounts in new documents with G tax code. These are now created with a T tax code.
  • Intrinsic sort() function was not working for descending alpha sort

MoneyWorks Gold/Datacentre 5.2.5

  • Privileges and logged-in status, and log file descriptions now display again (5.2.4 bug)
  • Emailing of Customised Remittances - separate emails option now available on Windows
  • Duplicating Jobsheet entries now clears destDoc field
  • Fixed parsing of Quebec number formats (non-breaking space thousands separator)
  • Memo.NameSeq now available in report writer
  • TimeSheet Entry: By Date: Fixed crash on Windows if job description is 255 characters
  • AddressCountry and DeliveryCountry now available in Replace and Advanced Replace
  • Fixed a performance issue when activating/deactivating list windows on a very slow network connection
  • Fixed a crash when logging in to Datacentre from command line mode on Intel Mac running in a non-GUI user account
  • Contra field for banking journal is no longer filled with a spurious bank account (problematic if account is foreign currency)
  • Can no longer create a stocked product without a stock account
  • Balances display in Name entry screen now scrolls to home when stepping through a selection of Names
  • Foreign currency overpayments now flagged as error by payments importer
  • Fix crash when importing payments on invoice via command line interface
  • Login audio is now suppressed when opening a file via command line interface on Windows
  • Process Orders privilege now enforced properly

MoneyWorks Gold/Datacentre 5.2.4

  • Added new business cheque forms for Canada
  • Adjusted ABA file export for better compatibility with new NAB software
  • Fixed minimal chart of accounts for HST locale
  • GST Finalisation: cycle number for Guide Form was incorrect
  • Time Sheet Entry: negative qty with zero charge no longer rejected
  • Fixed issue with Prompt Payment Discounton imported invoices
  • Bank Reconciliation: Changed wording from Unreconciled to Unpresented
  • Update Sales Order now sets ship quantities to zero when necessary
  • Open Item Period Aging statement now includes overpayments in balance
  • Fixed crash on Intel printing Mark for Payment (electronic) list
  • TableAccumulate can now be used on a printing part (output of table text is suppressed)
  • Reports: Running footer + print movements no longer crashes
  • Duplicating foreign currency bank accounts and changing currency to base currency now works
  • Account Enquiries: Double clicking a movement no longer loses highlight
  • Forms designer no longer flags Cheque.Description as error when syntax checking
  • Datacentre no longer creates bad recurring transactions when updating from 5.x to 5.2.x
  • Plain Form: When printed for Payments, no longer has "Your Order Number"
  • Windows forms <> operator now uses digraph instead of MacRoman ≠
  • Journal Importing: Detail.Discount "work it out" no longer gives spurious out of balance error
  • Receipt against Invoice: Zero receipt must now have non-empty allocations
  • Reporting period defaulting to currentperiod instead of currentdate (regression)
  • Accumulate Cells part no longer accumulates junk into numeric columns preceding first column with a cell
  • Scripting and Command Line Interface
    • Passing path to import map via xml in CLI now works
    • Post command in CLI (see x-man-page://moneyworks)
    • New parameters to import command in CLI (see x-man-page://moneyworks)
    • CLI no longer updates Quicklook on close
    • Fixed problems with getting and setting some UI field values from applescript and COM
    • AppleScript: Setting field values now works on Leopard
    • Windows scripting. SetField with non existent field number no longer crashes

MoneyWorks Gold/Datacentre 5.2.3

  • New: Accountants export to Caseware (North America);
  • New: Bill of Materials Costing Report: for costing multi-level bills of materials
  • No longer play double messages-of-the-day sound when opening a document after opening and closing Acme sample file
  • GST Report on hybrid basis no longer double counts Return cheque to Debtor payment for credit note.
  • GST Report no longer spuriously flags return-cheque-to-debtor payment as anomaly
  • GST Report: Return cheque to debtor now denoted "CP" instead of CR
  • Mac Demo: now able to open PDF manual again
  • Job.Flags field now available to calculations
  • SumSelection function: first argument no longer gets truncated at 31 chars
  • Time sheet entry by Resource: Accept sheet with missing job code no longer gets spurious error
  • Navigator right click -> Clear Menu now works correctly on Mac
  • Deposit on Order: Tax code on deposit no longer respects the Name tax override
  • Balances Window: Highlight column tooltip spelling
  • GST Report Canada: P TaxCode (PST Only) created in pre-5.2 no longer comes out in GST column
  • OFX Import: support CHECKNUM (cheque number) tag
  • Effective Stock on Product Window: Now correctly calculated for products with conversion factor
  • Better validation of client serial numbers (don't accept numbers with missing digits)
  • Customer Sales Enquiry: No longer crashes when click on Orders Tab after a Select Find
  • GST Choices List in transaction entry no longer allows tax code to be left blank
  • Prevent importing nonblank contra into orders
  • Foreign currency orders can now be imported
  • Duplication of foreign currency accounts followed by change of type now works properly

MoneyWorks Gold/Datacentre 5.2.2

  • Fixed separation of GST and PST for old (pre-5.2) transactions in GST report

MoneyWorks Gold/Datacentre 5.2.1

  • Fixed a crash in the GST Report experienced by some users in v5.2

MoneyWorks Gold/Datacentre 5.2

  • New Sales Tax scheme, including composite taxes. Sales taxes on purchases are now automatically expensed; Better sales tax reporting; better handling of mixed GST/Sales tax; ability to handle composite taxes with more than 2 component taxes; removed GST processing from US version (sales tax only); updated default tax rates for Canada.
  • Default tax code columns now wide enough for 3 letter codes
  • Replace command can now be used on Account.Taxcode field
  • Fixed Lookup() function for date fields in multiuser
  • Windows TextToNum() function now returns zero when given non-numeric text to parse
  • Trim() function: removes leading and trailing spaces from text
  • Pad() function: Pad text to a specific length
  • Find() function: find field value(s) in database
  • SumDetail() and SumSelection() functions can now access tax1amt and tax2amt pseudofields
  • No longer offer option to save changes to standard reports in the Standard plugns folder (use Custom plugins)
  • Reports may be saved as non-modifiable (run-only)
  • Customer cheque details no longer appear corrupted when branch name is long
  • Converting Quote to SO now correctly makes deposit checkbox visible
  • Datacentre idle shutdown. Now respects the configured setting
  • Converting Quote to SO no longer obliterates negative order quantities
  • Job Costing Data Entry Screen (by Resource) now shows Job Description and client
  • Reorder Product works reliably when there is an existing PO
  • Fixed rare 'response missing' error when printing ledger range with subsummary in multiuser mode
  • Filter record count now displays correct number when entering new records
  • Bank balances report now calculates foreign currency amounts correctly for old periods
  • Job sheet entry no longer fails to fill memo field when resource code=product description
  • Prompt payment discount can now optionally not apply to certain accounts
  • relookup current values for duplicated reval jnls appears to be broken
  • Job Activity Code can now be updated by Replace command
  • Allow bank accounts in invoices
  • Manually raised payments on invoices: Now allow zero valued payments
  • Very long text calculation results no longer crash forms and reports
  • Timesheet Entry By Resource: Memo field is now populated
  • Job Timesheet: Cost Centre is now transferred to the jobsheet item
  • Importing multiline (key field linked) transactions with calculations now work
  • Minimal chart of accounts for Canada no longer gets blank tax codes
  • Importing setup column widths adjusted to make long field names readable
  • Job sheet entry now allows negative qty
  • Moneyworks now tolerates a yyyymmdd system date format on Mac
  • QIF Import now supports Paypal-generated QIFs
  • Retrospective Aged debtors now shows Overpayment in aging columns
  • Allow null dates (00/00/00) on jobs for start, end etc
  • Fixed cosmetic issue with line item margin showing in Service view
  • Added Ghanaian New Cedi currency code
  • Fixed Mac Datacentre Batch Creditor Payments Unrecoveable Error when sorting by Outstanding column
  • Replace menu item no longer inappropriately enabled in Detail Lines view
  • Name importing field number now go higher than _99
  • Period no longer gets reset to latest period when clicking the Back button in a Batch Creditor run when at the dialog box to print Cheques
  • Deposit on Order: Creation of credit note for unallocated deposit no longer crashes
  • User names whose name begins with another user's initials are now allowed
  • Nepal Datacentre serials now work
  • Report Writer using To/from field in For Loop no longer causes a crash
  • GST Guide form no longer shows incorrect date when there are no *-rated transactions for the GST cycle
  • Imported cost account on job sheet entry is no longer replaced by the cost account from the resource
  • Better compatibility with NAB for electronic payments
  • Fixed an intermittent crash in the creditor cheque run experienced by some users
  • Replace command can be used on Job sheet costprice and sellprice
  • Fixed an issue resulting in spurious currency errors for some customers

MoneyWorks Gold/Datacentre 5.1.1 bug fixes

  • Allow Gold clients (with x5U serial) to log into Datacentre
  • Better recovery of current job number after crash/rollback
  • Fix problem where stock build can get spurious currency error due to default contra
  • Delivery Address on PO: Now shows State/Zip/Country
  • Export "Name" from applescript was exporting every second name

MoneyWorks Gold/Datacentre 5.1.0 enhancements and bug fixes

  • Quicklook For Mac OS X 10.5 Leopard users, MoneyWorks will now store Quicklook preview in the document. The preview is generated any time you close the file. For data security, you can turn the feature on and off in the preferences. The report used for the Quicklook preview is named "Quicklook". You can customise this and save it with that name in your custom plugins folder if you want different information in the Quicklook preview
  • Importing transactions: It is now possible to import a recurrence specification with a transaction. The parameters are encoded into the "Recurrence" pseudo-field on the import map with whitespace separating the 5 parameters.
    
        start   d  m  w  finish
    
        3/8/07  3  2  *  *          3rd day of every second month
        1/8/07  14 *  *  *          every 14th day
        31/7/07 2  *  3  *          every second wednesday
        22/8/07 3  1  5  *          3rd friday of every month
        31/7/7  32 1  *  *          last day of every month
        1/8/07  7  *  *  31/12/08   every 7 days, finishing 31/12/08
        1/8/07  7  *  *  5          every 7 days, recurring 5 times
    
    
  • Foreign currency payments on invoices can now be imported.
  • Fixed the address book importing to work around the fact that Apple Address book stores the Suburb of New Zealand addresses in the State field of the Address Book database.
  • Fixed problem with partial writeoff of invoice with multiple tax codes while entering a receipt against (could sometimes fail to post)
  • Increased the number of columns allowed in a custom report to 1000 (up from 127) and improved the horizontal scroll bar behaviour)
  • Fixed a problem with importing Job Sheet Items with a department
  • Windows reports : overscored text cosmetic tweak
  • Plain invoice shows currency
  • Fixed potential crash copying detail records to clipboard where some records have been deleted by another user
  • Switching a Sales Order to a Quote and back was allowing illegal ship quantities. This no longer happens
  • Fixed a crash in command-line interface for US locale
  • Removed a spurious warning when using commandline interface as www user (Mac)
  • Fixed an issue with foreign currency prompt payment discounts
  • Imported transactions with prompt payment discount no longer lose the discount when modified
  • Deletion of the only bank account for a foreign currency is no longer allowed
  • Some default charts of accounts had wrong tax code for Wages account
  • Windows Vista Aero Glass - fixed toolbar background colour in transaction entry
  • Using variables directly in relational searching in report for-loops was not working on Windows
  • Windows: DayOfWeek() function now properly reports Sunday as day 7
  • Timesheet entry now sets EnteredBy field
  • Account enquiry movements printing checkbox settings no longer spontaneously change
  • Fixed a problem with cancelling a head-office return-cheque-to-debtor
  • The .qfx file extension is now recognised as an OFX bank statement
  • Editting a report hotlink no longer inserts an inappropriate "=" when editing a non-calculated relational search
  • Printing Cheques: There is now a pseudo-field "cheque.sequencenumber" which allows you to access the original transaction when printing a non-creditor payment using a .remt form
  • Nepal locale: Fixed a problem with opening MoneyWorks when network cable is disconnected
  • Fixed analysis table total alignment with Full Names option
  • Job sheet entry: cost and quantity must have same sign
  • Report generator: For loop iterating over table rows, sometimes got an endless loop
  • Datacentre: Previous update did not allow periods to be locked/unlocked
  • Report Writer: For Each D in Detail sorted by a transaction field did not work
  • Importing with "Skip bad records" no longer aborts import after 100 errors
  • Job comment field: up and down arrows now move cursor within the field
  • Fixed a serious data corruption issue when removing a department from a group: existing line items were not updated to the merged dept
  • Fixed COM TLB for VS 2005 (again)

MoneyWorks Gold/Datacentre 5.0.8 enhancements and bug fixes

  • Enquiry charts can now do multi-series line chart breakdowns for ranges. You can also hold down the option (ctrl on Windows) key when selecting the breakdown to consolidate the rats-and-mice breakdown items into one series
  • Connection dialog box can now be accepted by double-clicking the network resource you are connecting to
  • Mac-specific
    • Import Names from Address Book.app
    • Charts are now rendered with Quartz antialiasing. Clipboard format is now PDF instead of PICT providing much better print/display quality
    • Session file is now invisible for better compatibility with Leopard's Dock stacks. If you need to access the session file for any reason it is still in the same folder as the document with the same name as before but with a '.' prepended (".documentName session")
    • Cosmetic adjustment to list tabs for Leopard
  • Windows-specific
    • Preview window now guaranteed to open on screen after changing to smaller monitor
    • Work around spurious "-49" (SHARING_VIOLATION) errors on Windows caused by evil third party software accessing MoneyWorks files
    • Transaction entry toolbar cosmetic fixes
    • Fixed crasher in Bank statement import when window is reactivated maximised
  • Reporting
    • Retrospective Aged Debtors/Creditors Reports now consolidate branches with their head office
    • Option to hide GST on Aged Debtors
    • Fixed GST totals in Ledger Report for anomalous cases (e.g. payment against income account)
    • Report end of page determination improved when oututting charts and other large graphics
    • Report designer - For loop part sort can now be changed back to ascending after having been set to descending
    • Report signatures should no longer be broken by printing the report (v5 regression). Existing signatures may be broken by this fix. Please re-sign reports/forms.
    • Fixed erroneous "GST report not printed" warning when it had been printed from preview and preview is kept
    • Relational searches for report for-loops that access report variables [5.0.6] were not always working. This has been corrected, and errors in such searches are now more reliably reported.
  • Scripting
    • Finalised command-line interface. Mac installation includes a manual page x-man-page://moneyworks and a symbolic link in /usr/bin/
    • Helper Scripts (Mac): Fixed an issue with accessing the table class
    • Applescript: Formatted Export to file now properly reports an error if the supplied path name is invalid
    • CLI Scripted Import: Records that are not updated due to being locked by another user are now logged to stderr
    • Importing text with Unix line endings from Applescript no longer gives spurious errors if last column is single character
    • Applescripts: Fixed unreliable accessing of window objects by index (particularly affected 'front window' on Intel Macs)
    • Open Location Apple Event can no longer bring up multiple Connect dialogs
    • Improved error reporting from command line interface
  • Canada/US locales
    • System tax line description in Canada shows Tax + PST (should be GST + PST)
    • US/Canada balance Sheet no longer adds terms assets twice
    • Alert for changing tax on a transaction in Canada now says "Tax" rather than "GST", since the amount may incorporate PST
    • US spellings for US localisation localization
    • Detailed mode of GST report now properly reports PST breakdown of partial payments on invoices
  • Multi-currency
    • Increased number of user-defined pseudo currencies to 50
    • Prevent receipts for branches with different currency from head office
    • Fixed possible spurious currency error when importing orders
    • Resolved problem with currency delta discrepancy error when foreign currency transaction has many line items
    • Test for incorrect currency control account when changing Name type on the fly for transaction
  • Orders
    • Unused deposits on completed orders now get converted to credit notes
    • Deposit product for orders may now be (re)specified during order processing
  • Session rollback
    • Fixed "too many open transactions" error after aborting adding department to group
    • Importing Names etc no longer locks database during import preflight
    • Aborting an account merge no longer breaks the session restore from that point
  • Products and Jobs
    • Next Job Number is now recovered during session restore
    • Products set to be sold at discount now respect discount when used on job with job pricing mode set to regular product sell price
    • Timesheet entry now respects job markup pricing mode
    • Product discount no longer rounded to 2 d.p. (v5 regression)
    • Buying nonstocked product at a discount: updated cost price now reflects actual (discounted) price paid
    • Product entry screen margin display now displays "Cost" rather than "Buy Price" label, since the buy price is not used for margin calculations; the cost price is
  • etc
    • Datacentre: Fixed problem with reference numbers not being updated after recurring transactions get created as a result of manually opening a period.
    • Fixed an intermittent crash on Intel-based Macs when connecting to a server or when opening a file for sharing
    • Peformance improvement for opening transactions with large number of line items
    • Limit of user-entered line items per transaction increased from 333 to 1900
    • Worst-case performance for sorting non-indexed or calculated list columns greatly improved
    • Improved warning when file is opened on remote volume (was not always showing when it should have)
    • Batch creditor payments now has a notification if invoices are hidden because they are on hold
    • Product.SellDiscountMode now available in Replace command
    • TaxProcessed field is available for searching etc
    • Fixed a crasher in Bank Transfer with very long bank account names
    • Navigator: Show Products button no longer mismatches product list tab and product selection
    • Export Transaction via Copy: Heading record aligns properly with data
    • Auto backup on quit now uses correct base name for suggested Save As name (v5.0.6 regression)
    • Fixed crasher in Locale selection
    • Plain Remittance: Post Code no longer on separate line
    • Fixed "modal depth overflow" error when Previewing invoices using Print/Next combination
    • Mac Datacentre now runs in the bootstrap Mach context when started from console application
    • Mac Datacentre: Restarting service while a file is open no longer restarts on a different port (typically 6701 instead of 6699, and web service on 6702 instead of 6700)

MoneyWorks Gold 5.0.6 enhancements and bug fixes

Load Bank Statement now supports .qbo and .ofx files

Transaction entry tax code behaviour: Changing tax code in detail entry now prefers to keep the same net unless there is a good reason to keep the same gross (such as the transaction was imported from bank statement). You can force MoneyWorks to retain the same gross when changing the tax code by option-tabbing out of the tax code field.

Change to product buy price behaviour when purchasing: New option to control whether the buy price of a product is updated every time the product is purchased. This is a new checkbox on the Buy tab of the product record "Update price whenever purchased", on by default.

Advanced Replace can now operate on Product.Flags

New intrinsic function: SetFlag(value, flagsToSetInValue). Useful to set flags in Product.Flags using Advanced Replace. E.g Set Flags to SetFlag(Flags, #400000) sets the flag that controls the new "Update price when purchased", turning the checkbox off (because of reverse logic of this particular flag).

New intrinsic function: ClearFlag(value, flagsToClearInValue). Useful to clear flags in Product.Flags using Advanced Replace. E.g Set Flags to ClearFlag(Flags, #400000) clears the flag that controls the new "Update price when purchased", turning the checkbox on.

Deposit on Order: Tax code on deposit now respects the Name tax code override

Deposit on Order: The tax code of the deposit product is now respected

Vista printer selection: We now update a form's print settings every time it is printed. This means that on Windows, a change of printer in the Print dialog will stick without having to visit the Printer settings in the Page Setup dialog. This change is necessary because Microsoft has removed the printer selection feature from Page Setup in Windows Vista.

New localisations for Fiji and Sth Africa (charts of accounts and tax names)

Relational searching: It is now possible to get unions and intersections of selections that start from different sources. This is achieved using intersection and union operators. Having found one selection in the target file, you save that selection using the push operator (^), then start finding a new selection in the target file. Finally, apply the desired operator to combine the new and previously-saved selection. The operators are postfix notation: ^ push, + union, * intersect). e.g. [Transaction:transdate >= from and transdate <= to and type = `DI@`][Detail]^[Product:Supplier=supplier_code][Detail]* -- find details for invoices in date range, push result; find details for products for supplier; intersect 2 detail selections to get details for products for supplier in invoices in date range.

Relational searching: When the field linking one file to another is ambiguous, it is now possible to explicitly specify which field to use. Where necessary, two terms of the same file may be used. E.g. to go from a selection of payments to invoices they pay, use [Transaction:ourref="blah"][Payments.CashTrans][Payments.InvoiceID][Transaction]

Relational searching in report for-loops: It is no longer necessary to construct the relational search using string arithemtic in order to incorporate variables into the search expression. E.g. ="[transaction:transdate < '" + to_date + "']" can now be done simply as [transaction:transdate < to_date]

Product.LeadTimeDays field now works with Replace command

New global variable "version" (contains MW version number).

Export from Applescript using format string no longer appends null char to exported text

Standard statement forms no longer display completely bogus overpayment figure

Writeoff checkbox in receipt on invoice now responds to quick click when running on very slow connection (such as Internet)

Names Modify Privilege: When off, no longer allows you to change a Customer to Debtor

Datacentre client now picks up locale from the document

Cashbook/Express v4 backups with passwords can now be restored on Gold 5

Backups done on v4 on Windows with filename extension hiding on can now be restored on v5 on Windows

Exporting product.lastmodifiedtime now incudes the time rather than just the date.

Added a new number format with no thousands separators. use NumToText(n, 16)

Overriding deposit slip (using ~Banking.crep report) now works on Windows

Reorder Products for selection of sales orders no longer skips products at random

Subsummaries applied to reports containing calculated columns based on other columns with sign adjustment now work.

Removed spurious warning when attempting to apply another deposit on an order that already has 100% deposit

Prompt Payment Discount: now respects tax code of Discount write-off account

Duplicating a zero-valued invoice and changing value no longer calculates bad prompt pay discount

Fixed intermittent crash starting server on Intel-based Macs

Dummy Contra Payment no longer uses inappropriate bank account marked as unused by ~ prefix

No longer possible to roll back to the point between creating deposit CR and saving SO with deposit lodged

Auto backup on close was not saving first, so backup was of previously saved version.

Print to Excel no longer results in extra space at end of text cells

Expressions no longer subject to arbitrary rounding after prior use of Apply Format 0;-0 in a form

Corrected tool tip for currencies window

Opening jobsheet list was not always honouring saved descending sort preference

Subsummary by category with report that has breakdown by dept now works properly

Modify selection of categories: list no longer loses sort after changing a record

Coachtips no longer come up over the middle of dialogs on Mac.

Modify selection: After hitting a locked (read only) record when stepping through a selection MW Gold would stay in read only mode for the rest of the records in the selection. This is now fixed

Fixed crasher: Modifying and attempting to OK/Next a record that is locked by another user

Mac Gold added binding to Cashbook 5 documents (i.e can now drag CB 5 document onto Gold 5 icon)

Mac Gold added binding to Express 5 documents

Fixed crasher: Analyse function does not validate source file parameter

Fixed crasher: Search expression with const=const crashes search expression optimiser

Fixed Aged Debtors/Creditors reports sometimes failing to reconcile foreign currency AR/AP accounts properly

Aged Creditors report now shows correct sign for control account

New intrinsic function: SuggestNameCode(name). Suggests unique code for company name. Only available to scripts via Evaluate

Importing job sheet stock requisitions no longer baulks at out of stock items - it will now go into negative stock without complaint, consistent with the manual entry case.

Import new Name with transaction with multiple currencies enabled: Work-it-out for Contra now suported.

Switching between new QU/SO was getting colours wrong

Scripted 'evaluate': accessing CurrentPer variable was crashing if no document open

Work around Microsoft's removal of Printer button from Vista Page Setup

Downsaved file with Gold-only navigator tab selected, could get stuck tabs in Express/Cashbook

Fixed crasher with certain analysis reports exporting to text file

Terminal Services: disable detail line stripes on 4-bit colour device to avoid ugly dithering.

Filter popup was sometimes being misdrawn as a 'new record' icon.

Import was failing to create new Name if Contra is set to work it out (with multicurrency enabled)

Switching between new quote/sales order was getting colours wrong

Import trannsaction with Create Job option set was creating blank job if the job code was empty

ExpandDetail function optional rangeEnd argument now works

Budget editor now works properly on Windows when Balance spreadsheet is also open

Datacentre now remembers a user's transaction entry screen column widths

Fixed a hole in the invoice locking when multiple users simultaneously attempt to pay the same invoice

Cmd-down-arrow to edit receipt details from payment method popup menu now keeps the focus on the control after editing details (Mac)

Mac Datacentre restart from web page after configuration change now works again

Windows Datacentre: Restarting service while a file is open should no longer restart on a different port (typically 6701 instead of 6699, and web service on 6702 instead of 6700). This problem is still present on Mac version and does not appear to be fixable at this time: Workaround is to ensure all users have logged out and wait 2 minutes before restarting Datacentre, or before running Installer to install update.

Load Bank Statement date range exclusion no longer fails when bank supplies transactions that are not in date order

Corrected tax rate list display for rates with no changeover date

Euro locale chart of accounts setup was getting wrong tax codes

New variables: GstCycleEndDate (date), GstCycleNum (integer), GstIncomeInvoiceBasis (boolean), GstExpenseInvoiceBasis (boolean) reflect the current state of the GST prefs, required for writing a custom GST report.

Report interpreter Continue part followed by subsequent nested loop(s) now behaves properly

TestFlags function now works for #80000000

Improved formatting of HTML plain remittance

TextToDate now takes an optional format argument (see DateToText)

Fixed problems with formatting of some analysis reports

New date format YYYYMMDD. use -8 for format parameter to DateToText or TextToDate

Purging warning now reports correct # of unreconciled transactionsthat wont be purged

Analyse function less strict on period range checking

Leopard compatibility for Datacentre

Report chains (separate reports) option now correctly loads page settings from subreports

Preference setting "Relookup discount when qty changed" no longer forces a price relookup on orders

Windows: COM object compatibility with Visual Studio 2005

Command line modes (command line support is beta -- documentation). This provides an interface for integration with unix scripting environments, web servers etc.

MoneyWorks Gold/Datacentre 5.0.5 bug fixes

Important fix to PST on printed invoices

Improvements to order deposit handling

Importing transctions and payments no longer locks database for other users during validation

VAT Guide form for Nepal

Software Update improvements (particularly on Windows/Vista)

Fixed ASB Fastnet export on Intel Macs

Show correct cycle and date on retrospective GST Guide form (NZ/Aus)

Fixed a networking issue with contains search on descending indexed sorted selection

Removed currency symbols from credit limit warnings

Fixed issue where Windows forms could sometimes print with unintended scaling

Version applescript property now works again

Open file or location via Apple Event returns an error if the open/connect fails

Fixed intermittent cosmetic issue with tab rendering on Windows

Fixed spurious currency diagnostic

Mac Navigator skins now expected to be in the bundle Resources folder

MoneyWorks Gold/Datacentre 5.0.4 bug fixes

Fixed processing of forex purchase orders to cash purchase.

Fixed crash with chain reports with subreports containing running headers

Canadian cheques: date formats are now dd mm yyyy; also added new full page cheque form with cheque at top and dual remittance advice

Fix timesheet entry of resources with departmentalised cost-of-goods control account

Prompt payment discount on invoices created from orders

Scanning of Scripts folder for scripts to add to Command menu was stopping prematurely (Mac)

Replace of Name.ReceiptMethod now works

COM export with empty search function now selects all records

Login window now treats Return key as Enter

About:System Info on Windows: text had grey background

Reinstated v4 behaviour for allocating muliple existing overpayments during receipt entry for a debtor

Aged Debtors Report: no longer show ledger balance if only reporting on a subset of debtors

Fix incorrect number formatting on some cheque forms

Fix crash printing payments history with very long descriptions

Deposit on Invoice: Receipt bank details were not being kept

Swap State and postcode fields in name entry screen and company details

Names entry: address details had wrong tab order

Fixed incorrect GST labels in Canadian tax rate entry dialog box

/fold command line switch now works again as for v4 (Citrix/Windows)

Fixed initial Navigator window size for new documents (Mac)

Standard charts of accounts: header accounts were not coming through as heading only in new document

Duplicate Journal was inappropriately showing autosplit and ex-tax controls

Custom Navigator skin was not auto loading until selected in prefs (fixed in 5.0.3/Nepal)

Fixed broken APS Accountants Export

Fixed conversion of v4 files whose names contain a single quote (failed with "conversion tool missing")

Fixed GST cycle failure to increment in multiuser when GST journal is posted (new v5 bug) - affects GST reprints

Fixed to general problem with "Faster Networking" that affected GST reprints

Fixed faulty Navigator rendering on 10.3.9

MoneyWorks Gold/Datacentre 5.0.3 bug fixes

Correct Canadian PST support

MoneyWorks Gold/Datacentre 5.0.2 bug fixes

feature: add Checkmark Payroll import map for Canada (note: requires as-yet-unreleased update to Checkmark Payroll)

Fix: Statement form Balance History from Date no longer producing the correct running total

Fix: Find Related: Product -> Job Sheet Item; never finds anything

Export of Payments file fails with scripts written for v4 (re-added legacy field names for that file)

Set flag field for default allocations in QIF import

Fix: Batch Creditor Payments skipping 2 cheque numbers

Removed QIF Ref= Code= Part= parsing as it is less than useful

Fix: Deleting > 32767 products can report bogus numbers in confirmation alert

Speed up DC login: Datacentre sending unused page setup data to clients on login

Transactions All/Posted tabs toolbars swapped

Fix Report writer trace not working on Mac if report name > 27 chars

Fix: Ship multiple SO -> crash

Reinstate DC multiple connections from same workstation (WTS session detection)

Custom forms: double chevron character not cross platform. << >> digraphs now preferred

Reports: fix double overscore positioning

Fix bogus error message when adding or removing Category on P&L type GL Code

Fix posted multicurrency transaction margin (was calculated using the system rate)

Deposits on Orders: Where DEPOSIT product has exempt GST, the resulting invoice would not balance.

Fix detail line sorting w.r.t long text in detail description field

Fix company name >= 50 characters crashing DC

Fixes to Accountants Export formats in v5

Fix "tried to write record without exclusive access" opening new period on DC

Fix intermittent crash when drilldown and scroll in GST report preview on Win

Fix logo in Company Details not sticking in DC (new graphic formats)

Fix: Deposits on Orders: TaxAmount is set to zero on resultant transaction, giving wrong GST on report

Fix: Reports: Logos in v5 sometimes print too large.

Better handling of foreign currencies in Sales/Purchase enquiries

Detail.job column with "Allow any value in job column" allowed an "@"

Fix: Accounts list gets odd toolbar when accounting for GST is turned off

Fix numeric format on FE Chq form

Cash Basis/Include Unposted are mutaually exclusiv: Reflect this in checkbox enabling

Fix CurrencyConvert function not respecting period parameter

Fix: Show Department when Printing Report: If set along with Show Movements, get transactions from every period

Fix: Duplicate filter: new filter does not appear in edit filters list (until Cmd-J)

Scripts Folder: Bundled (.app) applications put in custom scripts do not appear to show in the Command menu (Mac)

Fix: Simple Find "<=" does not translate properly to a formula in Advanced Find

Fixed Name.Contact tab order

DC: folder.conf without max_connections param no longer results in 0 connections allowed

Fixed Import payment on invoice allowing overpayment against creditor

Make all currency fields available to Analysis reports

MoneyWorks Gold/Datacentre 5.0.1 bug fixes

Changed FastNet export to provide better Code/Ref/Particulars for payer/payee statements

Transaction importing: Make it possible to instantiate a calculated-only detail line (i.e. no detail fields being imported).

Fixed handling of transactions with very large amounts of text in many details (>32K of text). Symptom = crash.

Deposits on Orders: Where DEPOSIT product has exempt GST and deposit is 100% of order, the resulting invoice does not balance.

Product Sales Enquiry: Advanced Find gives simple find dialog. workaround is to hold down option key and click Find. Same with Name sales Enq

Printing Transaction list containing payments/receipts on invoice prints incorrect information when "Faster Networking" is enabled

work-it-out disabled for name.accrec/pay when importing trans even though it _defaults_ to work-it-out

Fixed bogus "Currency delta self test failure" on posting

Currency delta self test failure - but posting is restored by session restore. Fix so bad posting is not restored.

Products - History - Historical - Value column in list has "ReportDate" as field name

Centering of windows broken on Mac new install: rego screen and nav come up partially off screen on small screen

Datacentre crashes in NextCPNumber()

DC client does not get correct std plugins for locale - always gets NZ plugins

Recurring Transactions Datacentre: Do not recur when you open a new period using Period management

Canada 2 tier tax: "All GST" doesn't calculate properly on invoices (or GST Report!)

Datacentre Install Windows: does not create c:/MoneyWorks Documents/

gst report and multi-currency: need to show forex transactions in local currency

Job - Job Details - Target Date - accepts any date but reverts to current date on saving.

Plain invoice and statement: for non-base currency, doesn't show currency symbol

Sales Order Foreign Currency convert to Cash Receipt only gives base currency Bank choices (refer 0000738?)

Australian Tax Table: X rate (for export) is set at -0.01%

Form Font style corruption on Intel Macs

Debtors Reconcile Report showing as choice under Reports button on toolbar in Names list. This report no longer exists (part of Aged Debtors option now)

No Navigator Screen after scheduled (eg daily) software update check. Mac

New Windows install over v4, where v4 client was last quit while minimised -> locks up with no open windows after rego screen

sort by calculated column that includes function crashes moneyworks_daemon

Sales Enquiry for selected products: crash on Win. Have to do it quite a few times to reproduce

crash if report aborted due to other user posting connected via WAN; client does a profit and loss report - slow due to WAN performance error message "someone has posted something while the report was being prepared" (or words to that effect) client crashes

MoneyWorks Gold 5.0

see What's new

MoneyWorks Gold 4.2 bug fixes

Fix crash when autocompleting email address longer than 31 characters

Fixed incorrect behaviour when changing category codes via an import of chart of accounts with the new update option (would result in incorrect subsequent reporting of the category). If you have this problem, change the category code back to what it was.

Fixed a crash when attempting to run in server mode on some systems running Terminal Services (Win)

Improved performance of Reorder report (about 10x faster)

Improved behaviour of Work-It-Out for distributing payments to invoices in Import Payments. Import Payments no longer displays which invoices will be paid by the import, as this may be inaccurate in the work-it-out case when there are multiple payments against the same debtor or creditor.

Fixed backup archives to work with .fp7 files in Custom Plug-Ins

No longer try to show movemenent on Cash-basis reports (the hidden checkbox could still be left ticked).

Transactions shown in reports are now sorted by transdate/timeposted/ourRef instead of transdate/ourRef.

Fixed a bug in 4.1.9 that ignored requested number format for cells in custom reports.

Fixed incorrect behaviour of Receive Cheque from Creditor for Head Office creditors

Automatic assignment of a unique code to a new Name now more robust when existing codes are not of a consistent pattern/length.

Fix bug that allowed an invalid account code to be entered into a field by hitting Ecape in the choices list.

Don't force NZ bank account number formatting on other countries

Fix inactive scroll bar in invoice list of a receipt or payment after the following sequence of operations: clear debtor code; press tab; hit cancel; type debtor code; press tab

MoneyWorks Gold 4.1.9 bug fixes

Fixed an issue where the next transaction reference number would reset to what it was at the start of a session if a network client visited the Open/Close period dialog box while other users were logged in

Importing from a script is now much faster

Remittance advice slips printed from the cheque run now show invoices in date order. Additionally, the cheque run no longer warns about continuing without having printed cheques when you have actually printed cheques.

Corrected typo in reprint GST report.

Fix crash when "printing" transaction list to a file.

Fix potential crash when evaluation expressions that are too complex. Now correctly report "expression too complex" error.

Storing passwords in Mac keychain now works again (broken in 4.1.7)

Reports showing Budget YTD for financial years more than one year in the past (for which budgets are not stored) no longer show garbage budgets.

The Rollback command now disables the Rollback button when all database transactions are selected (since this would just roll back to the current state - i.e. no change)

The MoneyWorks Gold Applescript dictionary is now recognised by Mac OS X Tiger.

Fixed a potential crash when printing some lists with very long description fields.

Fixed Dr/Cr Reconciliation report names in Names list toolbar.

Fixed an error when entering an '@' symbol at the end of the account code when specifying the write-off expense account for a writeoff.

Fixed the emailing of PDF custom remittance forms.

Fixed problem with very large transaction analyses.

Fixed new problem in 4.1.8 with batch creditor payments.

Datacentre

Enforce 500K limit on compressed size of plugins folder uploaded from a client

MoneyWorks Gold 4.1.7 changes

Compatible with Mac OS X 10.4 (Tiger) (Bonjour browsing, Mail.app, Date format warning for Tiger bug in N.Z.)

Fixed a (rare) database lockup when billing Jobs.

Ledger report for a range now sorts the accounts. Also a ledger report derived from a account enquiry from a range of accounts uses that range.

PDFs can now be dragged out of the forms designer.

No longer lose a receipt number in multi user mode after accepting a batch of debtor receipts.

No longer lose receipt numbers after cancelling a batch of debtor receipts which included allocation of a previous overpayment.

The field parameter in the SumSelection function may now be an arbitrary expression. e.g. SumSelection("Transaction.gross - amtpaid", "type = `DII` and status = `P`")
gross - amtpaid is treated as an expression evaluated in the context of each transaction found by the search expression.

Fixed a bug in transaction importing which would fail to flag non-balancing lines as an error.

Honour stock unit conversion factor when importing job sheet items

Improve the warning in transaction importing when product code is invalid

The number of cheques is now shown on deposit slips

Fixed a problem with period menus in account enquiry when there are more than 90 unpurged periods.

Fixed an issue with allocating head-office overpayments to pay branch invoices.


Scripting

    Fixed an issue with dialog box scripting where mouse clicks could start to be ignored after executing certain script operations (Windows)

    The ValidateForm method for attached scripts is now called when user clicks Next or Prev, as well as for OK

    GetListField now works for the decription field in transaction details

    New, empty documents can now be created from a script. The parameters are: the file to create, the balance date for the new document, and the date to which you want periods to be opened (which must be after the balance date, and within 10 years of it).

      e.g. (Mac)
      tell application "MoneyWorks Gold"
      make new document at file "Macintosh HD:Users:rowan:Desktop:Empty Doc" with properties {balance_date:date "Wednesday, 31 March 2004 12:00:00 AM", current_period:date "Saturday, 30 April 2005 12:00:00 AM"}
      end tell

    e.g. (Win)

      Dim mw
      mw = CreateObject("MoneyWorks.Application")
      mw.New "C:\empty.mwd3", #3/31/2004#, #4/30/2005#

MoneyWorks Datacentre 4.1.7 changes

All changes as above for Gold.

Accountants Export to MoneyWorks format and Save A Backup As are now supported for clients.

Fixes to Plugin location overriding

Fixed client download when web admin is password protected

Installation permissions compatible with Mac OS X 10.4 (Tiger)

Serving of documents in subdirectories of subdirectories is now supported. For ASP situations, this allows one level of hierarchy within each ASP client directory.

Erratum

In the Administrator's Guide, in the Document Root section of Configuration Options, the number of directory levels which are scanned and served has been increased from 2 to 3, so the sentence "The Datacentre will share any MoneyWorks Gold document in this directory or in subdirectories or (but not subdirectories of subdirectories)" should read "The Datacentre will share any MoneyWorks Gold document in this directory or in subdirectories up to 3 levels deep."

MoneyWorks Gold 4.1.6 Bug Fixes (see below for enhancements)

Fixed crasher with new files created with 4.1.5

The PriceCode popup menu on the transaction entry screen (sales) now remembers the `Don't Tab Into` setting

Advanced OLE transaction importing features (replace and post) no longer lock up server when there is an error in the import. Additionally the return_seq option in same now works

Fixed contextual menus on Win98 (broken in 4.1.5)

GST finalisation now correctly pre-locks records (it may refuse to finalise if other users are modifying affected transactions—if you can a meesage to this effect, just run the report again and try finalising again.)

Bank Reconciliation discrepancy is now correctly recorded in log file

One-off addresses in transactions are no longer clobbered if you drill down into the Name

Report writer: A problem with Show Accumulator changing the accumulated valued for calculated columns is fixed.

MoneyWorks Gold 4.1.5 Enhancements

Cash basis reporting. Custom Reports, and the Trial Balance report, can now be generated on a Cash Basis. There is a new check box in the report settings dialog box to select this option. Note: You can't include transactions on a cash basis (use the Cashflow report if you want transactions).

Include Unposted is now available in multi-user mode for Bank Reconciliation, Account Enquiry, and reports.

Invoices in the Batch Debtor Receipts and one-off invoice receipt entry screens can now be sorted. Very useful if you have a high volume of receivables.

[Datacentre] Clients can upload plugins to Datacentre server. This is done using the new Upload button in the report and form signing dialog box (File:Sharing and Users:Signing). Obviously you need the signing privilege to do this.

Support for printers with names longer than 31 characters on Windows. It is currently still a requirement that the printer names be unique in the first 31 characters.

Entering dates outside of your open period range is now much more difficult to do accidentally.

When Connecting, MW now remembers your preference for Manual or Bonjour

When a product has a sales account whose tax code is *, the Name's tax code override will no longer override the *.

When modifying transactions, the customer discount is now respected for cash sales as well as for invoices.

When sharing, the server is no longer advertised over AppleTalk on the Mac—only Rendezvous.

Replace command now works on Product.JobPricingMode

You can now import payments-on-invoices that include negative pay amounts against credit notes (provided the total payment amount is positive)

Network shortcuts

On Mac, you can now make proper internet shortcuts for the moneyworks:// URL scheme and click them to make a connection.

How to make a shortcut:

In Safari Bookmarks, click the + icon;

Type the address for your shortcut in the form described in /support.faq.php?art=url. This will most usefully be a Datacentre-style url, e.g. moneyworks://rowan:fred@zaphod.cognito.co.nz:6699?doc=Acme%20Widgets%20Ltd

Note that you can omit the password for the document if you have already stored the password in your Keychain (see below)

You can now start a connection by clicking the bookmark.

You can also drag this bookmark to the Finder to make a double-clickable shortcut document, however, Safari will create this document with a file extension of .inetloc, and this will not work due to a bug in the Mac OS X Finder (currently under investigation by Apple). You can make it work by simply renaming the file extension to .webloc. Double-click it to start a connection.

[Datacentre] Keychain is now supported on Mac for Datacentre logins. (MoneyWorks stores the server's IP address rather than its name in the Keychain, so you will need to use a dotted-decimal IP in any shortcuts you make so that it matches).

There is now an Update If Exists option for importing accounts. If you change the departmentalisation or type of an account, that will be ignored, but you can import changes to Categories, Accountant's Code, Description, Tax code, P&L account, and bank account number. This means that you can make changes on a copy of a data file then transfer those changes over.

The database is no longer locked for all users when one user is looking at the invoice they have just made in Bill Job.

Quotes, POs and SOs now remember your preferred colour

When addressing an email, you can now add all email addresses for a selection of names, instead of just one at a time.

The behaviour of type-selection in the account choices window is now much better: in particular, if you leave the choices list sorted by description it will fall back to treating what you type as a code if no match is found in the description column. Also if you type an account code that is departmentalised then bring up the choices, then the department list for the account will already be highlighted.

Dialogs for dept/group management are all now resizable.

The accountant's export command now has a reminder to tell accountant the username/password when user is sending a password-protected document in MoneyWorks format.

There is a (currently hidden) option to update ship quantities for a selection of Sales Orders. Select the sales orders, choose Ship Orders, then hold down the Option key (Mac) or Shift Key (Win) in the dialog box and the Process button will change to Update. Click it with the key held down to update the ship quantities on the orders en-masse, from the top down.

The lines on reports (underscores, overscores etc) should now look better (thinner) when previewed/printed (Mac)

decimal-aligned columns in reports now get right-aligned headings

There is a new preference option to turn off the "Update ship quantities?" query you get when opening an existing Sales Order with backordered products.

Changed the StockValue column display (if you have added it to the Products list) to show actual stock value rather than average value.

The A and B budget tool icon is now a pop-up menu since having an A and a B icon confused people.

The NumToText function now takes an optional format argument. The format is a number from 0 to 13 which denotes the format to use for the number. See the Apply Format popup in the calculation box to figure out the number you need (0 is 0;-0, 1 is 0.00;-0.00, 2 is 0;(0) etc).

Printing and fonts on Mac: MoneyWorks will now always override a printing font preference set to Geneva, and change it to Helvetica. This is because Geneva, when printed, comes out with extremely ugly letter spacing, particularly on OS X. Also, for a new installation on OS X, the default list view font will be Lucida Grande 10, not Geneva 9.

Reduced the volume of the sounds on Mac by 5dB (already did this on Windows for 4.1.2)

Custom movements in reports (unsupported): If there is a file in the same folder as the report with the same name but with a ~ at the start, then the columns in the ~ report are used to define the format for showing transactions in the report. The ~ report should contain just calculation columns. These calculations may reference the transaction and detail fields. Will be properly supported in v5.

Exporting (via script)

The 4.1.4 export syntax allows the 'filename' parameter to contain formatting information that specifies what is to be exported:

export "Filename[.sortfield[-]][#formatstring]"

sortField can be included to sort the export by that field

sortField can have a "-" appended to specify descending sort

formatstring can specify what to export. Everything in the format string is returned verbatim except for anything inside [...] which is treated as an expression which can reference the fields of the file being exported. Thus if you want tab-delimited, then put tabs between the expressions. You can use metacharacters \t \r \n \xHH (hex) or \\. Note that since Applescript expands the same metacharacters, you are best to use meta-metacharacters in applescripts, e.g. \\t \\r \\x0a etc

examples (Applescript)

export "Name"

same as usual

export "Name.Code-"

export in usual format but sorted descending by code

export "Name.Code-#[Code],[Phone]\\r"

export code and phone number separated by a comma with lines delimited by a Return character

export "Name.Code-#\"[Code]\",\"[Phone]\"\\r\\n"

as above, but fields are quoted, and line delimiter is MSDOS-style

export "Ledger.concat#\"[AccountCode + if(Department != ``, `-` + Department, ``)]\",\"[Lookup(AccountCode, `Account.Description`)+ if(Department != ``, ` (` + Lookup(Department, `Department.Description`) + `)`, ``)]\",\"Y\",\"[Lookup(AccountCode, `Account.TaxCode`)]\"\\r"

exports account codes in banklink format

Added ?path option for importing and exporting on Windows: If file path stars with ?, use it as default but put up a dialog box (the given filename extension in the path will be respected)

Bug Fixes

MoneyWorks 4.1.5 incorporates fixes for two bugs that were present in v4.1.4:

1. The General Deparmental (nz) chart of accounts was found to be faulty. Specifically, the Profit and Loss account attached to IN and EX accounts did not exist. 4.1.5 will automatically fix this condition.

2. A problem with the improved behaviour of the account/depratment choices window has been fixed.

Double-clicking a transaction in the Account Enquiry now has the correct menu command names for Modify etc in the Edit menu.

Reminder Messages will now come up at midnight again if you leave MW on overnight.

When changing the type of a name between, say, Customer and Debtor, the control code fields now enable properly.

Fixed receipt number skipping when you edit a previously entered receipt in Batch Debtor Receipts.

Fixed a bug that could cause a receipt to go haywire in Batch Debtor receipts if another user posted a new invoice for a debtor dated earlier than the ones that have been set to be paid in the batch before the batch is accepted.

Fixed a data-corrupting bug with cancelling payments on invoices when related invoice is locked by another user

When updating Sales Order ship qty, ignore negative order qties, else end up backordering them

Fixed Age Debtors in multi-user mode

Disabled the recurring option for stock journals.

Fixed crasher in ImportFile from VBS scripts

Better error message when opening read-only files on Windows

[Datacentre] Custom column settings now get properly stored per-user: You must turn on users/passwords for these to be stored.

Typing into combo boxes to select an item works better on Windows

PostedBy now gets cleared when you Duplicate a transaction

Importing payments on invoices now sets the AmtPaid field properly

AmtPaid is now set properly on batched writeoffs

Forms design submenu enabling was broken on Express/Win.

Made importing payments on invoices safer in multi-user

Eliminated some spurious list redraws when editing transactions etc. This makes a big difference when you are running over a really slow internet connection.

When you open a different document, the default reporting period will reset to the current period for the new document instead of being something random.

Fixed "Help On This" on Mac (and added it to context menu)

Fixed crasher when hit Enter with a user selected in the Signing dialog.

[Datacentre] Fixed Signature Revocation for reports and forms (plus it is now instant, rather than next-login)

Job sheet entry now properly separates departmentalised cost accounts into the account and cost centre fields