[Koha-bugs] [Bug 28138] Add system preference to make the payment type required
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Thu Apr 21 23:11:10 CEST 2022
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28138
Lucas Gass <lucas at bywatersolutions.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #131530|0 |1
is obsolete| |
--- Comment #11 from Lucas Gass <lucas at bywatersolutions.com> ---
Created attachment 133609
-->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=133609&action=edit
Bug 28138: Add syspref to make the payment type required
The payment type is already required when using the cash register
feature, but some users want to force selecting a payment type even
when cash registers are not used
The new system preference name is RequirePaymentType
Test plan:
1. Apply patch and run updatedatabase.pl
2. Disable UseCashRegisters and RequirePaymentType sysprefs
3. Create some authorised values in PAYMENT_TYPE category if needed
4. Create a manual invoice and pay it. Notice that the payment type is
optional.
5. Enable RequirePaymentType
6. Create a manual invoice and pay it. Notice that the payment type is
now required.
7. Enable UseCashRegisters and verify that the payment type is always
required, even if RequirePaymentType is disabled
Rebased by Thibaud Guillot <thibaud.guillot at biblibre.com> on 21-12-02
Signed-off-by: shiyao <shiyao at inlibro.com>
Signed-off-by: Lucas Gass <lucas at bywatersolutions.com>
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list