Koha/installer/data/mysql/mandatory
Martin Renvoize 35d1c7c41c Bug 27971: Update void method to use double entry accounting
This patch adds double-entry accounting to the Koha::Account::Line->void method.

This results in the addition of a VOID debit type line that is offset
against the original credit type line that is being voided. This allows
us to accurately record when the void took place, at what branch and by
whome the void was triggered.

Test plan
1/ Apply the database update
2/ Add some debts to a borrower account
3/ Pay those debts
4/ Void the payment
5/ A new 'VOID' line should appear on the account for the full amount of
the original payment.
6/ Payments should have all been reversed
7/ t/db_dependent/Koha/Account/Line.t should still pass
8/ Signoff

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2021-04-23 11:58:49 +02:00
..
account_credit_types.sql Bug 24603: (follow-up) Update to double entry accounting 2020-11-10 15:00:14 +01:00
account_debit_types.sql Bug 27971: Update void method to use double entry accounting 2021-04-23 11:58:49 +02:00
account_offset_types.sql Bug 27971: Update void method to use double entry accounting 2021-04-23 11:58:49 +02:00
audio_alerts.sql Bug 23895: Move installer file into the mandatory directory 2020-10-14 14:50:07 +02:00
auth_val_cat.sql Bug 27598: (QA follow-up) Add category description and installer data 2021-02-15 11:59:31 +01:00
keyboard_shortcuts.sql Bug 24545: Fix license statements 2020-02-24 13:31:26 +00:00
message_transport_types.sql Bug 25334: Add generic 'phone' message transport type 2020-11-05 15:24:20 +01:00
sample_notices_message_attributes.sql Bug 18532: Add new letter AUTO_RENEWALS_DGST, new Auto_Renewals in message_attributes, and configured message_transports 2021-03-16 16:08:31 +01:00
sample_notices_message_transports.sql Bug 18532: Add new letter AUTO_RENEWALS_DGST, new Auto_Renewals in message_attributes, and configured message_transports 2021-03-16 16:08:31 +01:00
subtag_registry.sql Bug 23895: Move installer file into the mandatory directory 2020-10-14 14:50:07 +02:00
sysprefs.sql Bug 23971: Rename pref with AcquisitionLog 2021-04-23 11:58:49 +02:00
userflags.sql Bug 23895: Move installer file into the mandatory directory 2020-10-14 14:50:07 +02:00
userpermissions.sql Bug 26718: Rename "reading history" to "checkout history" 2020-11-04 12:59:33 +01:00