Go to file
Katrin Fischer 596ddef3c3 Bug 11144: Fix sequence of cronjobs: automatic renewal - fines - overdue notices
The patch changes the sequence of cronjobs in the crontab example
file and in the cron.daily file of the packages.

This is why:
1) Renew automatically
   ... only when we can't renew, we want to
2) Calculate fines
   ... once the fine are calculated and charged
   we can print the amount into the
3) Overdue notices

Before the change it could happen that you'd charge for an item,
that would then be renewed. Or that you'd try to print fine
amounts into the overdue notices, when they would only be
charged moments later.

To test:
- configure your system so you have items that should
  - be charged with fines
  - renew automatically
- configure your crontabs according to the example file
  or switch the cron.daily in your package installation with
  the new one
- configure your overdue notices so that one should be generated
  <<items.fine>>
- Wait for the cronjobs or schedule them to run earlier
- Verify all is well and as it should be

Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
2016-09-02 13:51:32 +00:00
C4 Bug 16942 [QA Followup] - Add unit test 2016-09-01 17:21:24 +00:00
Koha Bug 14868: (QA followup) POD fixes 2016-09-02 12:20:37 +00:00
OpenILS
…
acqui Bug 17081 Incorrect comparison operator used in edifactmsgs.pl 2016-08-10 14:03:37 +00:00
admin Bug 17009: Speed up the framework duplication 2016-08-18 16:01:53 +00:00
api/v1 Bug 14868 - Update swagger.min.json 2016-09-02 12:25:59 +00:00
authorities Bug 17048: Fix pagination offset for authority searches 2016-09-02 13:49:51 +00:00
basket Bug 15451: Koha::CsvProfiles - Remove the residue 2016-07-22 17:18:36 +00:00
catalogue Bug 16989 - Advanced search form does not display translated itemtype 2016-08-10 14:14:19 +00:00
cataloguing bug 14504: (QA followup) fixing DelItemCheck arguments 2016-08-26 12:07:26 +00:00
circ Bug 16960: Update 1 missing occurrence of GetModifications 2016-08-22 11:46:05 +00:00
course_reserves Bug 16154: CGI->multi_param - Force scalar context 2016-04-26 23:16:43 +00:00
debian Bug 11144: Fix sequence of cronjobs: automatic renewal - fines - overdue notices 2016-09-02 13:51:32 +00:00
docs Bug 7143 : More new devs 2016-07-22 17:14:08 +00:00
errors
…
etc Bug 6499: [QA Follow-up] Trivial adjustments 2016-08-09 10:13:11 +00:00
install_misc Bug 16770: Remove 2 other occurrences of libmemoize-memcached-perl 2016-06-24 14:05:56 +00:00
installer Bug 16615: Update OPACSearchForTitleIn to access openlibrary.org via https 2016-08-18 15:38:26 +00:00
koha-tmpl Bug 17116: Fix CSRF in import_borrowers.pl 2016-09-02 13:47:02 +00:00
labels Bug 16154: CGI->multi_param - Assign a list 2016-04-26 23:16:43 +00:00
members Bug 16960 - Patron::Modifications should be fixed 2016-08-22 11:46:05 +00:00
misc Bug 11144: Fix sequence of cronjobs: automatic renewal - fines - overdue notices 2016-09-02 13:51:32 +00:00
offline_circ
…
opac Bug 17048: Fix pagination offset for authority searches 2016-09-02 13:49:51 +00:00
patron_lists Bug 16154: CGI->multi_param - Force scalar context 2016-04-26 23:16:43 +00:00
patroncards Bug 14138: Patroncard: Warn user if PDF creation fails 2016-07-15 15:00:56 +00:00
plugins
…
reports Bug 17053 Clearing search term in Reports 2016-08-10 13:37:05 +00:00
reserve Bug 17028: Fix XSS in reserve/request.pl 2016-08-04 18:12:05 +00:00
reviews
…
rotating_collections
…
serials Bug 15451: Koha::CsvProfiles - Remove the residue 2016-07-22 17:18:36 +00:00
services
…
skel
…
sms
…
suggestion Bug 16154: CGI->multi_param - Declare a list 2016-04-26 23:16:42 +00:00
svc Bug 16508: Updating a syspref requires parameters_remaining_permissions 2016-06-06 17:33:18 +00:00
t Bug 14868: Display required permissions in permission error response 2016-09-02 12:20:36 +00:00
tags Bug 16154: CGI->multi_param - Assign a list 2016-04-26 23:16:43 +00:00
test
…
tmp/modified_authorities
…
tools Bug 17116: Fix CSRF in import_borrowers.pl 2016-09-02 13:47:02 +00:00
virtualshelves Bug 15451: (followup) fix filename extension for csv file 2016-07-22 17:18:37 +00:00
xt Bug 16174: (QA followup) Fix remaining tests 2016-04-01 19:11:33 +00:00
.editorconfig
…
.htaccess
…
.mailmap
…
INSTALL
…
INSTALL.debian
…
INSTALL.fedora7
…
INSTALL.opensuse
…
INSTALL.ubuntu
…
Koha.pm Bug 14642 - DBRev 16.06.00.015 2016-08-17 18:43:19 +00:00
LICENSE
…
MANIFEST.SKIP
…
Makefile.PL Bug 17044: Fix wrong destination for 'api' directory 2016-08-05 04:32:36 +00:00
README
…
README.md Bug 15465 [QA Followup] - Update wording, switch logo, add links 2016-02-24 04:02:26 +00:00
README.robots
…
about.pl Bug 12721 - Syspref StatisticsFields: Warning on About page and text change in System preferences 2016-04-29 02:48:30 +00:00
changelanguage.pl Bug 16776: Do not forget external language choice in language switcher 2016-08-10 13:51:33 +00:00
edithelp.pl Bug 16447: Remove occurrence of the borrow permission which does no longer exist 2016-05-05 21:28:14 +00:00
fix-perl-path.PL
…
help.pl Bug 16724: Fix link to the online documentation links 2016-06-24 12:00:42 +00:00
install-CPAN.pl
…
koha_perl_deps.pl
…
kohaversion.pl
…
mainpage.pl Bug 16960 - Patron::Modifications should be fixed 2016-08-22 11:46:05 +00:00
rewrite-config.PL Bug 16222: (QA followup) Add /api dir for the API 2016-04-20 21:18:36 +00:00

README.md

Koha is a free software integrated library system (ILS).

Koha is distributed under the GNU GPL version 3 or later.

Note: This is a synced mirror of the official Koha repo.

Note: Koha does not accept pull requests from git hosting sites.

Note: This project has its own bug tracker, to report a bug or submit a patch visit http://bugs.koha-comminity.org.

For guidelines on submitting patches for Koha please visit https://wiki.koha-community.org/wiki/SubmitingAPatch

The developers handbook can be found at https://wiki.koha-community.org/wiki/Developer_handbook

http://koha-community.org/

Koha Logo