Bugzilla – Attachment 118211 Details for
Bug 26689
Monetary accounts notices should be definable at the credit_type/debit_type level
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 26689: Check for specific template then fallback - printfeercpt
Bug-26689-Check-for-specific-template-then-fallbac.patch (text/plain), 2.01 KB, created by
Martin Renvoize (ashimema)
on 2021-03-12 16:18:49 UTC
(
hide
)
Description:
Bug 26689: Check for specific template then fallback - printfeercpt
Filename:
MIME Type:
Creator:
Martin Renvoize (ashimema)
Created:
2021-03-12 16:18:49 UTC
Size:
2.01 KB
patch
obsolete
>From c8dc9863b61e9475cec618898be31421f22dd4f7 Mon Sep 17 00:00:00 2001 >From: Martin Renvoize <martin.renvoize@ptfs-europe.com> >Date: Fri, 12 Mar 2021 14:38:31 +0000 >Subject: [PATCH] Bug 26689: Check for specific template then fallback - > printfeercpt > >This patch adds a check for a more specific ACCOUNT_CREDIT template >(named to match the credit_type_code of the credit line) prior to >falling back to the ACCOUNT_CREDIT template. > >Test plan >1/ On a patrons account page use the print option on a series of credit >lines with differing credit types (Payment, Lost Item Return, Writeoff) >2/ Note that the same template 'ACCOUNT_CREDIT' is used for all types >3/ Apply the patch >4/ Run step 1 again and note all still print using ACCOUNT_CREDIT >5/ Add a new notice template under the 'circulation' module with a code >that matches one of your account credit types (PAYMENT, WRITEOFF, >LOST_FOUND) >6/ Run step 1 again and note that where you have added a specific notice >for that credit type it has been used. >--- > members/printfeercpt.pl | 16 ++++++++++++++++ > 1 file changed, 16 insertions(+) > >diff --git a/members/printfeercpt.pl b/members/printfeercpt.pl >index 2e3dff7b51..afa3cd640c 100755 >--- a/members/printfeercpt.pl >+++ b/members/printfeercpt.pl >@@ -56,6 +56,22 @@ output_and_exit_if_error( > ); > > my $letter = C4::Letters::GetPreparedLetter( >+ module => 'circulation', >+ letter_code => $credit->credit_type_code, >+ branchcode => C4::Context::mybranch, >+ message_transport_type => 'print', >+ lang => $patron->lang, >+ tables => { >+ credits => $credit_id, >+ borrowers => $patron->borrowernumber >+ }, >+ substitute => { >+ tendered => scalar $input->param('tendered'), >+ change => scalar $input->param('change') >+ } >+); >+ >+$letter //= C4::Letters::GetPreparedLetter( > module => 'circulation', > letter_code => 'ACCOUNT_CREDIT', > branchcode => C4::Context::mybranch, >-- >2.20.1
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 26689
:
112081
|
118204
|
118211
|
118212
|
119572
|
119573
|
119574
|
119575
|
135113
|
135114
|
135685
|
135686
|
136744