Lines 104-109
Link Here
|
104 |
return confirm ( alert_message ); |
104 |
return confirm ( alert_message ); |
105 |
}); |
105 |
}); |
106 |
[% END %] |
106 |
[% END %] |
|
|
107 |
[% IF closed %] |
108 |
var oTable = $("#closed_report").dataTable($.extend(true, {}, dataTablesDefaults, { |
109 |
// The following is a c/p from aqbudgets.tt and is a candidate for refactoring. |
110 |
"fnDrawCallback": function ( oSettings ) { |
111 |
if ( oSettings.aiDisplay.length == 0 ) |
112 |
{ |
113 |
return; |
114 |
} |
115 |
|
116 |
var nTrs = $('#closed_report tbody tr'); |
117 |
var iColspan = nTrs[1].getElementsByTagName('td').length; |
118 |
var sLastGroup = ""; |
119 |
for ( var i=0 ; i<nTrs.length ; i++ ) |
120 |
{ |
121 |
var iDisplayIndex = oSettings._iDisplayStart + i; |
122 |
var sGroup = oSettings.aoData[ oSettings.aiDisplay[iDisplayIndex] ]._aData[0]; |
123 |
if ( sGroup != sLastGroup ) |
124 |
{ |
125 |
var nGroup = document.createElement( 'tr' ); |
126 |
var nCell = document.createElement( 'td' ); |
127 |
nCell.colSpan = iColspan; |
128 |
nCell.className = "group"; |
129 |
nCell.innerHTML = sGroup; |
130 |
nGroup.appendChild( nCell ); |
131 |
nTrs[i].parentNode.insertBefore( nGroup, nTrs[i] ); |
132 |
sLastGroup = sGroup; |
133 |
} |
134 |
} |
135 |
}, |
136 |
"aoColumnDefs": [ |
137 |
{ "bVisible": false, "aTargets": [ 0, 1 ] }, |
138 |
{ "bSortable": false, "aTargets": ["_all"] } |
139 |
], |
140 |
'bSort': true, |
141 |
'aaSortingFixed': [[ 1, 'asc' ]], |
142 |
'bPaginate': false, |
143 |
"bAutoWidth": false |
144 |
})); |
145 |
[% END %] |
107 |
}); |
146 |
}); |
108 |
</script> |
147 |
</script> |
109 |
|
148 |
|
Lines 127-132
Link Here
|
127 |
[% IF close_form %]› |
166 |
[% IF close_form %]› |
128 |
Close budget [% budget_period_description %] |
167 |
Close budget [% budget_period_description %] |
129 |
[% END %] |
168 |
[% END %] |
|
|
169 |
[% IF closed %]› |
170 |
Budget [% budget_period_description %] closed |
171 |
[% END %] |
130 |
</title> |
172 |
</title> |
131 |
|
173 |
|
132 |
|
174 |
|
Lines 175-181
Link Here
|
175 |
<!-- close a budget --> |
217 |
<!-- close a budget --> |
176 |
[% IF close_form %] |
218 |
[% IF close_form %] |
177 |
<a href="/cgi-bin/koha/admin/aqbudgetperiods.pl">Budgets</a> › |
219 |
<a href="/cgi-bin/koha/admin/aqbudgetperiods.pl">Budgets</a> › |
178 |
Close budget <a href="cgi-bin/koha/admin/aqbudgets.pl?budget_period_id=[% budget_period_id %]">[% budget_period_description %]</a> |
220 |
Close budget <a href="/cgi-bin/koha/admin/aqbudgets.pl?budget_period_id=[% budget_period_id %]">[% budget_period_description %]</a> |
|
|
221 |
[% END %] |
222 |
|
223 |
<!-- budget closed --> |
224 |
[% IF closed %] |
225 |
<a href="/cgi-bin/koha/admin/aqbudgetperiods.pl">Budgets</a> › |
226 |
Budget <a href="/cgi-bin/koha/admin/aqbudgets.pl?budget_period_id=[% budget_period_id %]">[% budget_period_description %]</a> closed |
179 |
[% END %] |
227 |
[% END %] |
180 |
<!-- display budget periods list --> |
228 |
<!-- display budget periods list --> |
181 |
<!-- ########################################## --> |
229 |
<!-- ########################################## --> |
Lines 189-195
Link Here
|
189 |
<div id="yui-main"> |
237 |
<div id="yui-main"> |
190 |
<div class="yui-b"> |
238 |
<div class="yui-b"> |
191 |
|
239 |
|
192 |
[% UNLESS close_form %] |
240 |
[% UNLESS close_form OR closed%] |
193 |
[% INCLUDE 'budgets-admin-toolbar.inc' %] |
241 |
[% INCLUDE 'budgets-admin-toolbar.inc' %] |
194 |
[% END %] |
242 |
[% END %] |
195 |
|
243 |
|
Lines 349-355
Link Here
|
349 |
<a href="/cgi-bin/koha/admin/aqbudgetperiods.pl">Back</a> |
397 |
<a href="/cgi-bin/koha/admin/aqbudgetperiods.pl">Back</a> |
350 |
[% ELSE %] |
398 |
[% ELSE %] |
351 |
<h3>Choose the funds you want to move unreceived orders:</h3> |
399 |
<h3>Choose the funds you want to move unreceived orders:</h3> |
352 |
Fund list of budget <a href="cgi-bin/koha/admin/aqbudgets.pl?budget_period_id=[% budget_period_id %]">[% budget_period_description %]</a>: |
400 |
Fund list of budget <a href="/cgi-bin/koha/admin/aqbudgets.pl?budget_period_id=[% budget_period_id %]">[% budget_period_description %]</a>: |
353 |
<table id="budgeth"> |
401 |
<table id="budgeth"> |
354 |
<thead> |
402 |
<thead> |
355 |
<tr> |
403 |
<tr> |
Lines 396-401
Link Here
|
396 |
</fieldset> |
444 |
</fieldset> |
397 |
</form> |
445 |
</form> |
398 |
[% END %] |
446 |
[% END %] |
|
|
447 |
[% ELSIF closed %] |
448 |
<h3>Report after moving unreceived orders from budget [% from_budget_period.budget_period_description %] ([% from_budget_period.budget_period_startdate | $KohaDates %] - [% to_budget_period.budget_period_enddate | $KohaDates %]) to [% to_budget_period.budget_period_description %] ([% to_budget_period.budget_period_startdate | $KohaDates %] - [% to_budget_period.budget_period_enddate | $KohaDates%])</h3> |
449 |
|
450 |
<table id="closed_report"> |
451 |
<thead> |
452 |
<tr> |
453 |
<td>Budget id</td> |
454 |
<td>Basket</td> |
455 |
<td>Ordernumber</td> |
456 |
<td>Informations</td> |
457 |
</tr> |
458 |
</thead> |
459 |
<tbody> |
460 |
[% FOR r IN report %] |
461 |
[% IF r.moved %] |
462 |
[% IF r.orders_moved.size > 0 %] |
463 |
[% FOR order IN r.orders_moved %] |
464 |
<tr> |
465 |
<td>[% r.budget.budget_name %] (id=[% r.budget.budget_id %]) Amount=[% r.budget.budget_amount %][% IF r.unspent_moved %] ([% r.unspent_moved %] remaining has been moved)[% END %]</td> |
466 |
<td>[% order.basketname %]</td> |
467 |
<td>[% order.ordernumber %]</td> |
468 |
<td>Moved!</td> |
469 |
</tr> |
470 |
[% END %] |
471 |
[% ELSE %] |
472 |
<tr> |
473 |
<td>[% r.budget.budget_name %] (id=[% r.budget.budget_id %])</td> |
474 |
<td></td> |
475 |
<td></td> |
476 |
<td>There was no unreceived orders for this fund.</td> |
477 |
</tr> |
478 |
[% END %] |
479 |
[% ELSE %] |
480 |
[% IF r.error == 'budget_code_not_exists' %] |
481 |
<tr> |
482 |
<td>[% r.budget.budget_id %] [% r.budget.budget_amount %][% IF r.unspent_moved %] ([% r.unspent_moved %] remaining has been moved)[% END %]</td> |
483 |
<td></td> |
484 |
<td></td> |
485 |
<td>This fund code does not exist in the destination budget.</td> |
486 |
</tr> |
487 |
[% END %] |
488 |
[% END %] |
489 |
</tr> |
490 |
[% END %] |
491 |
</tbody> |
492 |
</table> |
493 |
<a class="cancel" href="/cgi-bin/koha/admin/aqbudgetperiods.pl">Back</a> |
399 |
[% END %] |
494 |
[% END %] |
400 |
|
495 |
|
401 |
<!-- DEFAULT display budget periods list --> |
496 |
<!-- DEFAULT display budget periods list --> |
402 |
- |
|
|