https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35612

--- Comment #6 from Laura Escamilla <[email protected]> ---
Created attachment 186570
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=186570&action=edit
Bug 35612: Added the system preference within the Circulation and Fines policy
in Administration

To test:

1. Set system preferences:
    * FinesMode: Calculate and Charge
    * AccountLinesBranchSource: (this will be tested with different values
later)
2. Set circulation rules:
    * Ensure a circulation rule exists that charges overdue fines for the item
type and branch you're testing with.
3. Check out an item to a test patron with a due date in the past (to trigger
overdue).
4.  Run the fines cronjob: perl /usr/share/koha/bin/cronjobs/fines.pl
5. Verify fines appear on the patron’s Accounting tab in the staff interface.
6. Confirm branchcode is NULL in the database:
    * SELECT accountlines_id, branchcode, debit_type_code FROM accountlines
ORDER BY accountlines_id DESC LIMIT 10;
    * Expect to see branchcode = NULL for the OVERDUE debit.
7.  Apply the patch to your Koha instance.
8.  Run updatedatabase
9. Run restart_all
10. In the staff interface, go to Administration → System Preferences, search
for AccountLinesBranchSource, and set it to: "the library the item was checked
out from" (checkoutbranch)
11.  Repeat steps 3–6.
12.  Confirm that in the SQL output, the branchcode now matches the checkout
branch of the item.
13. Repeat steps 10–12 with each of the following AccountLinesBranchSource
values:
    * itemhomebranch: The item’s home library
    * patronhomebranch: The patron’s home library
    * checkoutbranch: The checkout library (already tested)
    * none: Should result in NULL branchcode
    * Confirm that: The correct branch is recorded in the branchcode field of
accountlines. When set to none, branchcode is again NULL.

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to