Allow plugins to set currency on cash book transactions

Description

Some plugin authors have attempted to implement a pseudo foreign currency implementation in the cash book, but are blocked by a check enforcing the debtor / creditor to have a currency to be the same as the bank ledger currency - "Unable to set DebtorCreditorAccountID - the Currency used differs to tha bank currency." (sic) is the current message presented.

Add a system setting - which when set will bypass the current enforcement preventing the currency of cash book transactions to be manipulated by plugins.

Attachments

1

Activity

Beth Blok12 September 2021 at 22:49

Passed testing in 7.02.01 SR5.  To be documented.

Mike Sheen6 August 2020 at 01:20
Edited

SQL Script to add system setting:

Updated Cashbook.dll which observes the above setting (7.2.1 SR4 compatible) attached.

Done

Details

Assignee

Reporter

Priority

Components

Fix versions

Created 6 August 2020 at 01:08
Updated 9 March 2023 at 03:03
Resolved 6 August 2020 at 04:02