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 300-306 Link Here
300
                </div>
300
                </div>
301
                <div class="modal-body">
301
                <div class="modal-body">
302
                    [% IF Koha.Preference('UseCashRegisters') && ( registers.size == 0 ) %]
302
                    [% IF Koha.Preference('UseCashRegisters') && ( registers.size == 0 ) %]
303
                        <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>
303
                        <div id="payout_error" class="alert alert-warning">
304
                                You must have at least one cash register associated with this branch before you can record cash payouts.
305
                            </p>
306
                            [% IF ( CAN_user_parameters_manage_cash_registers ) %]
307
                                <form action="/cgi-bin/koha/admin/cash_registers.pl" method="get">
308
                                    <input type="hidden" name="op" value="add_form" />
309
                                    <button class="new" type="submit"><i class="fa fa-plus"></i> Create a new cash register</button>
310
                                </form>
311
                            [% END %]
312
                        </div>
304
                    [% END %]
313
                    [% END %]
305
                    <fieldset class="rows">
314
                    <fieldset class="rows">
306
                        <ol>
315
                        <ol>
Lines 313-319 Link Here
313
322
314
                            [% INCLUDE 'transaction_types.inc' type="payout" %]
323
                            [% INCLUDE 'transaction_types.inc' type="payout" %]
315
324
316
                            [% IF Koha.Preference('UseCashRegisters') %]
325
                            [% IF Koha.Preference('UseCashRegisters') && ( registers.size >= 1 ) %]
317
                                <li>
326
                                <li>
318
                                    <label for="registerid">Cash register: </label>
327
                                    <label for="registerid">Cash register: </label>
319
                                    <select name="registerid" id="payout_registerid">
328
                                    <select name="registerid" id="payout_registerid">
Lines 360-366 Link Here
360
                </div>
369
                </div>
361
                <div class="modal-body">
370
                <div class="modal-body">
362
                    [% IF Koha.Preference('UseCashRegisters') && ( registers.size == 0 ) %]
371
                    [% IF Koha.Preference('UseCashRegisters') && ( registers.size == 0 ) %]
363
                        <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>
372
                        <div id="refund_error" class="alert alert-warning">
373
                                You must have at least one cash register associated with this branch before you can record cash refunds.
374
                            </p>
375
                            [% IF ( CAN_user_parameters_manage_cash_registers ) %]
376
                                <form action="/cgi-bin/koha/admin/cash_registers.pl" method="get">
377
                                    <input type="hidden" name="op" value="add_form" />
378
                                    <button class="new" type="submit"><i class="fa fa-plus"></i> Create a new cash register</button>
379
                                </form>
380
                            [% END %]
381
                        </div>
364
                    [% END %]
382
                    [% END %]
365
                    <fieldset class="rows">
383
                    <fieldset class="rows">
366
                        <ol>
384
                        <ol>
Lines 374-380 Link Here
374
392
375
                            [% INCLUDE 'transaction_types.inc' type="refund" %]
393
                            [% INCLUDE 'transaction_types.inc' type="refund" %]
376
394
377
                            [% IF Koha.Preference('UseCashRegisters') %]
395
                            [% IF Koha.Preference('UseCashRegisters')  && ( registers.size >= 1 )  %]
378
                                <li>
396
                                <li>
379
                                    <label for="registerid">Cash register: </label>
397
                                    <label for="registerid">Cash register: </label>
380
                                    <select name="registerid" id="refund_registerid">
398
                                    <select name="registerid" id="refund_registerid">
381
- 

Return to bug 26540