[Koha-bugs] [Bug 20125] Add a cron script to claim late orders
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Tue Apr 24 08:01:58 CEST 2018
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20125
--- Comment #9 from Katrin Fischer <katrin.fischer at bsz-bw.de> ---
Comment on attachment 74767
--> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=74767
Bug 20125 - Add a script to claim late orders (ordersClaim.pl)
Review of attachment 74767:
--> (https://bugs.koha-community.org/bugzilla3/page.cgi?id=splinter.html&bug=20125&attachment=74767)
-----------------------------------------------------------------
Hi Alex,
a few small things pointed out by QA script:
FAIL misc/cronjobs/ordersClaim.pl
OK critic
OK forbidden patterns
OK git manipulation
FAIL pod
in file misc/cronjobs/ordersClaim.pl
*** ERROR:
=over on line 54 without closing =back
at line EOF
OK spelling
OK valid
Processing additional checks
* Commit title does not start with 'Bug XXXXX: ' - 18e290c
And some questions and notes from first review:
::: misc/cronjobs/ordersClaim.pl
@@ +18,5 @@
> +# along with Koha; if not, see <http://www.gnu.org/licenses>.
> +
> +=head1 NAME
> +
> +ordersClaim.pl - cron script that put late orders in message queue grouped by basket.
... that puts
Or maybe:
con script to automatically generate late order claims in the message queue
grouped by basket.
@@ +129,5 @@
> + next unless @$orders;
> +
> + my $letter = GetPreparedLetter(
> + module => 'claimacquisition',
> + letter_code => 'ACQCLAIM',
The letter code for claiming acquisitions can be different from the sample
provided by Koha. Koha only checks for the module and allows you to have
multiple messages (for example in different languages). Can we make this a
script option to be more flexible? Should at lest be documented.
@@ +139,5 @@
> + },
> + repeat => $orders,
> + ) or next;
> +
> + my $admin_address = C4::Context->preference('KohaAdminEmailAddress');
Maybe use the library from the basket if set first and only fall back to
KohaAdminEmailAddress?
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list