Koha/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences
Matt Blenkinsop 8c6da2a2c9
Bug 32450: Update db to add noissuescharge flag and remove sysprefs
This commit updates the database to add a new flag to show which debit_types are
included in noissuescharge. It also deletes the current sysprefs that are
hardcoded for this as these are now redundant.

Test plan:
1) Choose a patron and add some fines to this patron that have different debit_types
2) Navigate to system preferences and observe that currently you can only amend the
   noissuescharge included debit types using three preferences: ManInvInNoissuesCharge,
   RentalsInNoissuesCharge, HoldsInNoissuesCharge
3) Apply both commits attached to this bug
4) Navigate as above and observe that these three system preferences are now gone
5) Navigate to Debit Types in System Preferences, the table should have a column
   called No issues charge that shows whether a debit_type is Included or Not included
6) Click the edit button and there should be a checkbox for Included in noissuescharge
7) Change some of the debit_types using this option and observe that the patron you
   added fines to will either be blocked from checkouts or able to checkout depending
   on which debit_types you include and the value of these fines.

Mentored-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Michaela Sieber <michaela.sieber@kit.edu>

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2023-05-17 10:25:05 -03:00
..
accounting.pref Bug 31730: (QA follow-up) Only link category name 2022-10-24 17:31:11 -03:00
acquisitions.pref Bug 8179: Receive multiple orders 2023-05-15 08:53:47 -03:00
admin.pref Bug 32355: Add css class url to URL syspref 2022-12-13 08:43:24 -03:00
authorities.pref Bug 33557: Add LinkerConsiderThesaurus system preference 2023-05-10 15:26:26 -03:00
cataloguing.pref Bug 30358: Strip leading/trailing whitespace characters from input fields when cataloguing 2023-05-16 15:17:26 -03:00
circulation.pref Bug 32450: Update db to add noissuescharge flag and remove sysprefs 2023-05-17 10:25:05 -03:00
enhanced_content.pref Bug 32355: Add css class url to URL syspref 2022-12-13 08:43:24 -03:00
erm.pref Bug 32147: Capitalization: E-Resource management 2022-11-16 08:46:20 -03:00
i18n_l10n.pref Bug 31886: Fix no sidebar problem in system pref search 2022-10-24 10:37:31 -03:00
interlibrary_loans.pref Bug 32799: Rename ILLSTATUS authorised value category to ILL_STATUS_ALIAS 2023-02-27 13:08:10 -03:00
local_use.pref Bug 31952: (QA follow-up) Fix capitalization: Local Use 2022-10-27 09:36:44 -03:00
logs.pref Bug 32057: Add optional stack trace to action logs 2023-03-14 08:49:32 -03:00
opac.pref Bug 21330: (QA follow-up) Add 'empty' option to system preference description 2023-05-15 18:24:05 -03:00
patrons.pref Bug 33196: Generalize pseudonymization system preference description 2023-05-05 12:13:56 -03:00
searching.pref Bug 32355: Add css class url to URL syspref 2022-12-13 08:43:24 -03:00
serials.pref Bug 31886: Fix no sidebar problem in system pref search 2022-10-24 10:37:31 -03:00
staff_interface.pref Bug 21330: (follow-up) Fix new preference text and place 2023-05-15 18:24:04 -03:00
tools.pref Bug 29648: (QA follow-up) Remove NumSavedReports from .pref file 2022-04-27 11:20:45 -10:00
web_services.pref Bug 30923: Remove EXPERIMENTAL mark on RESTOAuth2ClientCredentials 2022-06-08 11:06:03 -03:00