[Bug 11092] New: Need a processing fee and billing fee on late notices.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 Bug ID: 11092 Summary: Need a processing fee and billing fee on late notices. Change sponsored?: --- Product: Koha Version: 3.10 Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Notices Assignee: koha-bugs@lists.koha-community.org Reporter: philippe.blouin@inlibro.com QA Contact: testopia@bugs.koha-community.org Created attachment 22158 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=22158&action=edit Add a processing fee and billing fee on late notices This is a RFC, with a proof of concept. Our client needed a billing fee (added to the total), a processing feed(added to each late item) and a default replacement fee, added to the Invoice sent to the patron. Plus they needed to determine when to send the invoice (1st, 2nd or 3rd notice) so we modified overduerules.tt (along with overdue_notices.pl and overduerules.pl). That change was made on Koha 3.10. **But community member kivilahtio wanted to try it on the master. So I attach the diffs/patches, below the DB instructions, and am now asking for feedbacks by the community on what feature would be needed by the community, before I bring it all cleanly to Master. DB modifications: alter table overduerules add invoice1 int(1) default 0 after debarred1, add invoice2 int(1) default 0 after debarred2, add invoice3 int(1) default 0 after debarred3; insert into systempreferences values('InvoiceProcessingFee', 0, NULL, 'Invoice processing fee (charged once per item)', 'Float'); insert into systempreferences values('InvoiceBillingFee', 0, NULL, 'Invoice billing fee (charged once per bill)', 'Float'); insert into systempreferences values('DefaultReplacementPrice', 10.0, NULL, 'Amount to use when the item has none associated to it.', 'Float'); -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 --- Comment #1 from Blou <philippe.blouin@inlibro.com> --- Created attachment 22159 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=22159&action=edit Add a processing fee and billing fee on late notices -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 --- Comment #2 from Blou <philippe.blouin@inlibro.com> --- Created attachment 22160 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=22160&action=edit Add a processing fee and billing fee on late notices -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 --- Comment #3 from M. Tompsett <mtompset@hotmail.com> --- Comment on attachment 22159 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=22159 Add a processing fee and billing fee on late notices I suspect this hard-coded horror was replaced by templates. I don't know how to apply this to the current 3.10 series. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 M. Tompsett <mtompset@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mtompset@hotmail.com --- Comment #4 from M. Tompsett <mtompset@hotmail.com> --- Blou, you may wish to rebase this, because I can't apply this to master or 3.10.12. Your patches are also not git-bz friendly. Patch 2 bombs badly when attempting to manually apply. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 Blou <philippe.blouin@inlibro.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #22158|0 |1 is obsolete| | -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 Blou <philippe.blouin@inlibro.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #22159|0 |1 is obsolete| | -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 Blou <philippe.blouin@inlibro.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #22160|0 |1 is obsolete| | --- Comment #5 from Blou <philippe.blouin@inlibro.com> --- Comment on attachment 22160 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=22160 Add a processing fee and billing fee on late notices I attached these for the benefit of kivi, but they cause too much confusion. I'll redo them cleanly in the master. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 Nicole C. Engard <nengard@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nengard@gmail.com -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 Magnus Enger <magnus@enger.priv.no> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |magnus@enger.priv.no --- Comment #6 from Magnus Enger <magnus@enger.priv.no> --- Hi Blou! Do you know when you might be able to submit this for master? I know someone who is very interested in testing it! :-) -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 --- Comment #7 from Blou <philippe.blouin@inlibro.com> --- January, at the earliest. I have a few such Koha items stacked up, I'll start working on them after the Holidays. That's the plan, at least. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 --- Comment #8 from Magnus Enger <magnus@enger.priv.no> --- (In reply to Blou from comment #7)
January, at the earliest. I have a few such Koha items stacked up, I'll start working on them after the Holidays. That's the plan, at least.
Cool, thanks! -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 M. Tompsett <mtompset@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|mtompset@hotmail.com | -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 --- Comment #9 from Magnus Enger <magnus@enger.priv.no> --- (In reply to Blou from comment #7)
January, at the earliest. I have a few such Koha items stacked up, I'll start working on them after the Holidays. That's the plan, at least.
I hate to nag, but is there a new timeline for this bug? -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 Viktor Sarge <viktor.sarge@regionhalland.se> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |viktor.sarge@regionhalland. | |se --- Comment #10 from Viktor Sarge <viktor.sarge@regionhalland.se> --- I would love to see this make it into Koha asap :) It sounds very much like the thing we need. The most important thing for me as of now is to know if it's on it's way or if it got buried under the other things that tend to pile up. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 --- Comment #11 from Blou <philippe.blouin@inlibro.com> --- Created attachment 28716 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=28716&action=edit Bug 11092 - Add invoice on overdue items This is a draft for Viktor, to see where he needs the functionnality to go. It was my first try with the letter mechanism, and I haven't managed (yet) to get the email in HTML. Much formatting is still needed. See tools/letter.pl?op=add_form&branchcode=&module=circulation&code=INVOICE for new letter added by updatedatabase.pl modified: ../../installer/data/mysql/updatedatabase.pl modified: ../../koha-tmpl/intranet-tmpl/prog/en/modules/tools/overduerules.tt modified: overdue_notices.pl modified: ../../tools/overduerules.pl http://bugs.koha-community.org/show_bug.cgi?id=10192 -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 Marjorie Barry-Vila <marjorie.barry-vila@ccsr.qc.ca> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marjorie.barry-vila@ccsr.qc | |.ca -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 --- Comment #12 from Blou <philippe.blouin@inlibro.com> --- NOTE: We'll be getting specs to upgrade the feature quite a bit. So this will get a new patch somewhere in August. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 Francois Charbonnier <francois.charbonnier@inlibro.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |francois.charbonnier@inlibr | |o.com -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|3.10 |master CC| |katrin.fischer@bsz-bw.de -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11092 Blou <philippe.blouin@inlibro.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE --- Comment #13 from Blou <philippe.blouin@inlibro.com> --- I'm not sure exactly how to close this, but this bz will never get further. We have developped a much larger and improved solution described in http://wiki.koha-community.org/wiki/Overdue_Notice_Enhancement#Enhancement_t... The following bugzillas are involved for the various steps/patches: #13624,#12768,#12769,#12770,#12771 and #12772. That is where our energy is being put. *** This bug has been marked as a duplicate of bug 12771 *** -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org