Fix deleting records
from the Documents screen so that related Document Properties
are also deleted.
Fix Sales Invoice
Generation and creation of Retention Sales Invoices so the
email address is populated.
Fix multi-threading
race condition when loading the Mailbox Monitoring service
that causes some mailboxes not to be monitored and other to
be monitored twice. Also fix writing to the log file
so log messages are not lost when another thread is already
writing to the log and the file is locked.
Fix Pegasus Opera
Cash Book and Sales Ledger back-office exports to make sure
the system wide default Cash Book Posting Types for Payments
& Receipts are validated before posting.
Fix Pegasus Opera
Cash Book back-office export to properly detect VAT transactions
and export them too (or a mis-balance error is returned).
Fix Messaging Service
so that changes to the system Root and Export Paths are automatically
detected in the same way as changes to the company records
and the companies reloaded accordingly.
Fix Back Office Countries
Import for Sage 200 to prevent a primary key violation when
starting with a new company that has not yet been linked to
the back office and therefore does not have a Country ID for
the default GB country.
Fix primary key violation
messages when importing Nominal Ledger from Sage 50/200.
Fix Reverse Charge
Sales Invoices using system date rather than Transaction Date
and the wrong nominal ledger period being updated.