Main Koha release repository
https://koha-community.org
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
1.7 KiB
34 lines
1.7 KiB
[% USE AuthorisedValues %]
|
|
[% SET payment_types = [] %]
|
|
[% FOR pt IN AuthorisedValues.GetAuthValueDropbox('PAYMENT_TYPE') %]
|
|
[% NEXT IF pt.authorised_value.grep("^SIP[[:digit:]]{2}$").size() %]
|
|
[% payment_types.push(pt) %]
|
|
[% END %]
|
|
[% IF payment_types.size > 0 %]
|
|
<li>
|
|
[% IF Koha.Preference('UseCashRegisters') || Koha.Preference('RequirePaymentType') %]
|
|
<label for="[% type | html %]_type" class="required">[% IF type == 'payment' %]<span>Payment type:</span>[% ELSE %]<span>Transaction type:</span>[% END %] </label>
|
|
<select name="[% type | html %]_type" id="[% type | html %]_type" class="required" required="required">
|
|
<option value="">None selected</option>
|
|
[% IF type == 'refund' %]
|
|
<option value="AC">Account credit</option>
|
|
[% END %]
|
|
[% FOREACH pt IN payment_types %]
|
|
<option value="[% pt.authorised_value | html %]">[% pt.lib | html %]</option>
|
|
[% END %]
|
|
</select>
|
|
<span class="required">Required</span>
|
|
[%- ELSE -%]
|
|
<label for="[% type | html %]_type">[% IF type == 'payment' %]<span>Payment type:</span>[% ELSE %]<span>Transaction type:</span>[% END %] </label>
|
|
<select name="[% type | html %]_type" id="[% type | html %]_type">
|
|
<option value="">None selected</option>
|
|
[% IF type == 'refund' %]
|
|
<option value="AC">Account credit</option>
|
|
[% END %]
|
|
[% FOREACH pt IN payment_types %]
|
|
<option value="[% pt.authorised_value | html %]">[% pt.lib | html %]</option>
|
|
[% END %]
|
|
</select>
|
|
[%- END -%]
|
|
</li>
|
|
[% END %]
|
|
|