View | Details | Raw Unified | Return to bug 26540
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/transaction_types.inc (+1 lines)
Lines 2-7 Link Here
2
[% SET payment_types = [] %]
2
[% SET payment_types = [] %]
3
[% FOR pt IN AuthorisedValues.GetAuthValueDropbox('PAYMENT_TYPE') %]
3
[% FOR pt IN AuthorisedValues.GetAuthValueDropbox('PAYMENT_TYPE') %]
4
    [% NEXT IF pt.authorised_value.grep("^SIP[[:digit:]]{2}$").size() %]
4
    [% NEXT IF pt.authorised_value.grep("^SIP[[:digit:]]{2}$").size() %]
5
    [% NEXT IF ( type == 'payout' || type == 'refund' ) && pt.authorised_value == 'CASH' && Koha.Preference('UseCashRegisters') && registers.size == 0 %]
5
    [% payment_types.push(pt) %]
6
    [% payment_types.push(pt) %]
6
[% END %]
7
[% END %]
7
[% IF payment_types.size > 0 %]
8
[% IF payment_types.size > 0 %]
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/members/boraccount.tt (-5 / +22 lines)
Lines 287-293 Link Here
287
                </div>
287
                </div>
288
                <div class="modal-body">
288
                <div class="modal-body">
289
                    [% IF Koha.Preference('UseCashRegisters') && ( registers.size == 0 ) %]
289
                    [% IF Koha.Preference('UseCashRegisters') && ( registers.size == 0 ) %]
290
                        <div id="payout_error" class="alert alert-warning"> You must have at least one cash register associated with this branch before you can record cash payouts. </div>
290
                        <div id="payout_error" class="alert alert-warning">
291
                                You must have at least one cash register associated with this branch before you can record cash payouts.
292
                            </p>
293
                            [% IF ( CAN_user_parameters_manage_cash_registers ) %]
294
                                <form action="/cgi-bin/koha/admin/cash_registers.pl" method="get">
295
                                    <input type="hidden" name="op" value="add_form" />
296
                                    <button class="new" type="submit"><i class="fa fa-plus"></i> Create a new cash register</button>
297
                                </form>
298
                            [% END %]
299
                        </div>
291
                    [% END %]
300
                    [% END %]
292
                    <fieldset class="rows">
301
                    <fieldset class="rows">
293
                        <ol>
302
                        <ol>
Lines 300-306 Link Here
300
309
301
                            [% INCLUDE 'transaction_types.inc' type="payout" %]
310
                            [% INCLUDE 'transaction_types.inc' type="payout" %]
302
311
303
                            [% IF Koha.Preference('UseCashRegisters') %]
312
                            [% IF Koha.Preference('UseCashRegisters') && ( registers.size >= 1 ) %]
304
                                <li>
313
                                <li>
305
                                    <label for="registerid">Cash register: </label>
314
                                    <label for="registerid">Cash register: </label>
306
                                    <select name="registerid" id="payout_registerid">
315
                                    <select name="registerid" id="payout_registerid">
Lines 343-349 Link Here
343
                </div>
352
                </div>
344
                <div class="modal-body">
353
                <div class="modal-body">
345
                    [% IF Koha.Preference('UseCashRegisters') && ( registers.size == 0 ) %]
354
                    [% IF Koha.Preference('UseCashRegisters') && ( registers.size == 0 ) %]
346
                        <div id="refund_error" class="alert alert-warning"> You must have at least one cash register associated with this branch before you can record cash refunds. </div>
355
                        <div id="refund_error" class="alert alert-warning">
356
                                You must have at least one cash register associated with this branch before you can record cash refunds.
357
                            </p>
358
                            [% IF ( CAN_user_parameters_manage_cash_registers ) %]
359
                                <form action="/cgi-bin/koha/admin/cash_registers.pl" method="get">
360
                                    <input type="hidden" name="op" value="add_form" />
361
                                    <button class="new" type="submit"><i class="fa fa-plus"></i> Create a new cash register</button>
362
                                </form>
363
                            [% END %]
364
                        </div>
347
                    [% END %]
365
                    [% END %]
348
                    <fieldset class="rows">
366
                    <fieldset class="rows">
349
                        <ol>
367
                        <ol>
Lines 357-363 Link Here
357
375
358
                            [% INCLUDE 'transaction_types.inc' type="refund" %]
376
                            [% INCLUDE 'transaction_types.inc' type="refund" %]
359
377
360
                            [% IF Koha.Preference('UseCashRegisters') %]
378
                            [% IF Koha.Preference('UseCashRegisters')  && ( registers.size >= 1 )  %]
361
                                <li>
379
                                <li>
362
                                    <label for="registerid">Cash register: </label>
380
                                    <label for="registerid">Cash register: </label>
363
                                    <select name="registerid" id="refund_registerid">
381
                                    <select name="registerid" id="refund_registerid">
364
- 

Return to bug 26540