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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/basket.tt (-177 / +182 lines)
Lines 240-438 Link Here
240
                                    <div id="acqui_basket_summary" class="row">
240
                                    <div id="acqui_basket_summary" class="row">
241
                                        <div class="rows">
241
                                        <div class="rows">
242
                                            <div class="col-sm-6">
242
                                            <div class="col-sm-6">
243
                                                <ol>
243
                                                <div class="page-section">
244
                                                    [% IF ( basketnote ) %]
244
                                                    <h2>General information</h3>
245
                                                        <li><span class="label">Internal note:</span> [% basketnote | html %]</li>
245
                                                    <ol>
246
                                                    [% END %]
246
                                                        [% IF ( basketnote ) %]
247
                                                    [% IF ( basketbooksellernote ) %]
247
                                                            <li><span class="label">Internal note:</span> [% basketnote | html %]</li>
248
                                                        <li><span class="label">Vendor note:</span> [% basketbooksellernote | html %]</li>
249
                                                    [% END %]
250
                                                    [% IF ( basketcontractno ) %]
251
                                                        <li><span class="label">Contract name:</span> <a href="../admin/aqcontract.pl?op=add_form&amp;contractnumber=[% basketcontractno | uri %]&amp;booksellerid=[% booksellerid | uri %]">[% basketcontractname | html %]</a></li>
252
                                                    [% END %]
253
                                                    [% IF deliveryplace %]
254
                                                        <li><span class="label">Delivery place:</span> [% Branches.GetName( deliveryplace ) | html %]</li>
255
                                                    [% END %]
256
                                                    [% IF billingplace %]
257
                                                        <li><span class="label">Billing place:</span> [% Branches.GetName( billingplace ) | html %]</li>
258
                                                    [% END %]
259
                                                    [% IF ( authorisedbyname ) %]
260
                                                        <li><span class="label">[% tp('basket created by', 'Created by:') | html %]</span>  [% authorisedbyname | html %]</li>
261
                                                    [% END %]
262
                                                    <li id="managedby">
263
                                                        <form action="/cgi-bin/koha/acqui/basket.pl" method="post">
264
                                                            <span class="label">Managed by:</span>
265
                                                            <div style="display:inline-block">
266
                                                                <ul id="users_names" style="padding-left:0">
267
                                                                    [% FOREACH user IN users %]
268
                                                                        <li id="user_[% user.borrowernumber | html %]">
269
                                                                            [% user.firstname | html %] [% user.surname | html %]
270
                                                                            <a href="#" data-borrowernumber="[% user.borrowernumber | html %]" class="del_user"><i class="fa fa-trash"></i> Delete user</a>
271
                                                                        </li>
272
                                                                    [% END %]
273
                                                                    <li>
274
                                                                        <a href="#" id="add_user"><i class="fa fa-plus"></i> Add user</a>
275
                                                                    </li>
276
                                                                    <li id="add_user_submit" style="display:none;">
277
                                                                        <button type="submit" class="btn btn-default btn-xs">Save changes</button>
278
                                                                    </li>
279
                                                                </ul>
280
                                                            </div>
281
                                                            <input type="hidden" id="basketno" name="basketno" value="[% basketno | html %]" />
282
                                                            <input type="hidden" id="users_ids" name="users_ids" value="[% users_ids | html %]" />
283
                                                            <input type="hidden" id="op" name="op" value="mod_users" />
284
                                                        </form>
285
286
                                                    </li> <!-- /#managedby -->
287
                                                    <li id="branch">
288
                                                        <span class="label">Managing library:</span>
289
                                                        [% IF basketbranchcode %]
290
                                                            [% Branches.GetName( basketbranchcode ) | html %]
291
                                                            <a href="#" id="set_managing_library"><i class="fa fa-pencil"></i> Change library</a>
292
                                                        [% ELSE %]
293
                                                            No library
294
                                                            <a href="#" id="set_managing_library"><i class="fa fa-pencil"></i> Set library</a>
295
                                                        [% END %]
248
                                                        [% END %]
296
                                                    </li> <!-- /#branch -->
249
                                                        [% IF ( basketbooksellernote ) %]
297
                                                    [% IF branches_loop.size %]
250
                                                            <li><span class="label">Vendor note:</span> [% basketbooksellernote | html %]</li>
298
                                                        <li id="managing_library_entry" style="display:none;">
299
                                                            <span class="label">&nbsp;</span>
300
                                                            <div style="float:left">
301
                                                                <form action="/cgi-bin/koha/acqui/basket.pl" method="post">
302
                                                                    <select id="select_managing_library" name="branch">
303
                                                                        <option value="">(no library)</option>
304
                                                                        [% FOREACH branch IN branches_loop %]
305
                                                                            [% IF ( basketbranchcode == branch.branchcode ) %]
306
                                                                                <option selected="selected" value="[% branch.branchcode | html %]"> [% branch.branchname | html %]</option>
307
                                                                            [% ELSE %]
308
                                                                                <option value="[% branch.branchcode | html %]"> [% branch.branchname | html %]</option>
309
                                                                            [% END %]
310
                                                                        [% END %]
311
                                                                    </select>
312
                                                                    <a id="library_entry_cancel" href="#" class="cancel">Cancel</a>
313
                                                                    <input type="hidden" id="basketno" name="basketno" value="[% basketno | html %]" />
314
                                                                    <input type="hidden" id="op" name="op" value="mod_branch" />
315
                                                                </form>
316
                                                            </div>
317
                                                        </li> <!-- #/managing_library_entry -->
318
                                                    [% END # /IF branches_loop.size %]
319
320
                                                    [% INCLUDE 'additional-fields-display.inc' available=available_additional_fields values=additional_field_values %]
321
322
                                                </ol>
323
                                            </div> <!-- /.col-sm-6 -->
324
325
                                            <div class="col-sm-6">
326
                                                <ol>
327
                                                    [% IF ( creationdate ) %]
328
                                                        <li><span class="label">Opened on:</span>  [% creationdate | $KohaDates %]</li>
329
                                                    [% END %]
330
                                                    [% IF ( closedate ) %]
331
                                                        <li><span class="label">Closed on:</span> [% closedate | $KohaDates %]</li>
332
                                                    [% END %]
333
                                                    [% IF ( ediaccount ) %]
334
                                                        [%- BLOCK edi_status -%]
335
                                                            [%- SWITCH edi_order.status -%]
336
                                                                [%- CASE 'Pending'   -%]<span>Pending</span>
337
                                                                [%- CASE 'Sent'      -%]<span>Sent</span>
338
                                                                [%- CASE 'Processed' -%]<span>Processed</span>
339
                                                            [%- END -%]
340
                                                        [%- END -%]
341
                                                        [% IF ( edi_order ) %]
342
                                                            <li><span class="label">EDI status:</span> [%- PROCESS edi_status edi_order=edi_order -%] ([% edi_order.transfer_date | $KohaDates %])</li>
343
                                                        [% ELSE %]
344
                                                            <li><span class="label">EDI status:</span> Not ordered</li>
345
                                                        [% END %]
251
                                                        [% END %]
346
                                                    [% END %]
252
                                                        [% IF ( basketcontractno ) %]
347
                                                    [% IF ( estimateddeliverydate ) %]
253
                                                            <li><span class="label">Contract name:</span> <a href="../admin/aqcontract.pl?op=add_form&amp;contractnumber=[% basketcontractno | uri %]&amp;booksellerid=[% booksellerid | uri %]">[% basketcontractname | html %]</a></li>
348
                                                        <li><span class="label">Estimated delivery date:</span> [% estimateddeliverydate | $KohaDates %]</li>
254
                                                        [% END %]
349
                                                    [% END %]
255
                                                        [% IF deliveryplace %]
350
                                                    <li><span class="label">Orders are standing:</span> [% IF is_standing %]Yes[% ELSE %]No[% END %]</li>
256
                                                            <li><span class="label">Delivery place:</span> [% Branches.GetName( deliveryplace ) | html %]</li>
351
257
                                                        [% END %]
352
                                                    [% IF basket.create_items %]
258
                                                        [% IF billingplace %]
353
                                                        <li>
259
                                                            <li><span class="label">Billing place:</span> [% Branches.GetName( billingplace ) | html %]</li>
354
                                                            <span class="label">Create items when:</span>
260
                                                        [% END %]
355
                                                            [% SWITCH basket.create_items %]
261
                                                        [% IF ( authorisedbyname ) %]
356
                                                                [% CASE 'receiving' %]<span>Receiving items</span>
262
                                                            <li><span class="label">[% tp('basket created by', 'Created by:') | html %]</span>  [% authorisedbyname | html %]</li>
357
                                                                [% CASE 'cataloguing' %]<span>Cataloguing items</span>
263
                                                        [% END %]
358
                                                                [% CASE %]<span>Placing orders</span>
264
                                                        <li id="managedby">
359
                                                            [% END %]
265
                                                            <form action="/cgi-bin/koha/acqui/basket.pl" method="post">
360
                                                        </li>
266
                                                                <span class="label">Managed by:</span>
361
                                                    [% END %]
267
                                                                <div style="display:inline-block">
362
                                                </ol>
268
                                                                    <ul id="users_names" style="padding-left:0">
363
269
                                                                        [% FOREACH user IN users %]
364
                                                [% IF ( closedate ) %]
270
                                                                            <li id="user_[% user.borrowernumber | html %]">
365
                                                    <ol>
271
                                                                                [% user.firstname | html %] [% user.surname | html %]
366
                                                        <li>
272
                                                                                <a href="#" data-borrowernumber="[% user.borrowernumber | html %]" class="del_user"><i class="fa fa-trash"></i> Delete user</a>
367
                                                            <span class="label">Basket group:</span>
273
                                                                            </li>
368
                                                            [% IF basketgroup.id and not basketgroup.name %]
274
                                                                        [% END %]
369
                                                                [% SET basketgroup.name = "Basket group no. " _ basketgroup.id %]
275
                                                                        <li>
370
                                                            [% END %]
276
                                                                            <a href="#" id="add_user"><i class="fa fa-plus"></i> Add user</a>
371
277
                                                                        </li>
372
                                                            [% IF basketgroup.closed %]
278
                                                                        <li id="add_user_submit" style="display:none;">
373
                                                                [% IF ( CAN_user_acquisition_group_manage ) %]
279
                                                                            <button type="submit" class="btn btn-default btn-xs">Save changes</button>
374
                                                                    <a href="basketgroup.pl?op=add&booksellerid=[% booksellerid | uri %]&basketgroupid=[% basketgroup.id | uri %]" title="basketgroup">[% basketgroup.name | html %] <span>(closed)</span></a>
280
                                                                        </li>
375
                                                                [% ELSE %]
281
                                                                    </ul>
376
                                                                    [% basketgroup.name | html %] <span>(closed)</span>
282
                                                                </div>
377
                                                                [% END %]
283
                                                                <input type="hidden" id="basketno" name="basketno" value="[% basketno | html %]" />
378
                                                            [% ELSIF ( ! CAN_user_acquisition_group_manage ) %]
284
                                                                <input type="hidden" id="users_ids" name="users_ids" value="[% users_ids | html %]" />
379
                                                                [%- IF basketgroup.id -%]
285
                                                                <input type="hidden" id="op" name="op" value="mod_users" />
380
                                                            [% basketgroup.name | html %]
286
                                                            </form>
381
                                                                [%- ELSE -%]
287
    
382
                                                                    <span>No group</span>
288
                                                        </li> <!-- /#managedby -->
383
                                                                [%- END -%]
289
                                                        <li id="branch">
290
                                                            <span class="label">Managing library:</span>
291
                                                            [% IF basketbranchcode %]
292
                                                                [% Branches.GetName( basketbranchcode ) | html %]
293
                                                                <a href="#" id="set_managing_library"><i class="fa fa-pencil"></i> Change library</a>
384
                                                            [% ELSE %]
294
                                                            [% ELSE %]
385
                                                                [% IF ( CAN_user_acquisition_group_manage ) %]
295
                                                                No library
386
                                                                    [% IF ( basketgroup.id ) %]
296
                                                                <a href="#" id="set_managing_library"><i class="fa fa-pencil"></i> Set library</a>
387
                                                                        [% basketgroup.name | html %]
388
                                                                        <a href="#" id="set_basket_group"><i class="fa fa-pencil"></i> Change basket group</a>
389
                                                                    [% ELSE %]
390
                                                                        No group
391
                                                                        <a href="#" id="set_basket_group"><i class="fa fa-pencil"></i> Set basket group</a>
392
                                                                    [% END %]
393
                                                                [% END %]
394
                                                            [% END %]
297
                                                            [% END %]
395
                                                        </li>
298
                                                        </li> <!-- /#branch -->
396
                                                        [% IF ( CAN_user_acquisition_group_manage ) %]
299
                                                        [% IF branches_loop.size %]
397
                                                            <li id="basket_grouping" style="display:none;">
300
                                                            <li id="managing_library_entry" style="display:none;">
398
                                                                <span class="label">&nbsp;</span>
301
                                                                <span class="label">&nbsp;</span>
399
                                                                <div style="float:left">
302
                                                                <div style="float:left">
400
                                                                    <form action="/cgi-bin/koha/acqui/basketgroup.pl" method="post">
303
                                                                    <form action="/cgi-bin/koha/acqui/basket.pl" method="post">
401
                                                                        <select id="basketgroupid" name="basketgroupid">
304
                                                                        <select id="select_managing_library" name="branch">
402
                                                                            <option value="">No group</option>
305
                                                                            <option value="">(no library)</option>
403
                                                                            [% FOREACH bg IN basketgroups %]
306
                                                                            [% FOREACH branch IN branches_loop %]
404
                                                                                [% IF ( bg.default ) %]
307
                                                                                [% IF ( basketbranchcode == branch.branchcode ) %]
405
                                                                                    <option value="[% bg.id | html %]" selected="selected">[% bg.name | html %]</option>
308
                                                                                    <option selected="selected" value="[% branch.branchcode | html %]"> [% branch.branchname | html %]</option>
406
                                                                                [% ELSE %]
309
                                                                                [% ELSE %]
407
                                                                                    [% UNLESS bg.closed %]
310
                                                                                    <option value="[% branch.branchcode | html %]"> [% branch.branchname | html %]</option>
408
                                                                                        <option value="[% bg.id | html %]">[% bg.name | html %]</option>
409
                                                                                    [% ELSE %]
410
                                                                                        <option value="[% bg.id | html %]" disabled="disabled">[% bg.name | html %] <span>(closed)</span></option>
411
                                                                                    [% END %]
412
                                                                                [% END %]
311
                                                                                [% END %]
413
                                                                            [% END %]
312
                                                                            [% END %]
414
                                                                            <option value="new">Add new group</option>
415
                                                                        </select>
313
                                                                        </select>
416
                                                                        <a href="#" id="basket_group_cancel" class="cancel">Cancel</a>
314
                                                                        <a id="library_entry_cancel" href="#" class="cancel">Cancel</a>
417
                                                                        <input type="hidden" id="basketno" value="[% basketno | html %]" name="basketno" />
315
                                                                        <input type="hidden" id="basketno" name="basketno" value="[% basketno | html %]" />
418
                                                                        <input type="hidden" value="mod_basket" name="op" />
316
                                                                        <input type="hidden" id="op" name="op" value="mod_branch" />
419
                                                                        <input type="hidden" name="booksellerid" value="[% booksellerid | html %]" />
420
                                                                    </form>
317
                                                                    </form>
421
                                                                </div>
318
                                                                </div>
422
                                                            </li>
319
                                                            </li> <!-- #/managing_library_entry -->
423
                                                        [% END # /IF ( CAN_user_acquisition_group_manage ) %]
320
                                                        [% END # /IF branches_loop.size %]
424
                                                        [% IF basketgroup.deliveryplace %]
321
    
425
                                                            <li>
322
                                                        [% INCLUDE 'additional-fields-display.inc' available=available_additional_fields values=additional_field_values %]
426
                                                                <span class="label">Basket group delivery placename:</span> [% Branches.GetName( basketgroup.deliveryplace ) | html %]
323
    
427
                                                            </li>
324
                                                    </ol>
325
                                                </div> <!-- /.page-section -->
326
                                            </div> <!-- /.col-sm-6 -->
327
328
                                            <div class="col-sm-6">
329
                                                <div class="page-section">
330
                                                    <h2>Settings</h2>
331
                                                    <ol>
332
                                                        [% IF ( creationdate ) %]
333
                                                            <li><span class="label">Opened on:</span>  [% creationdate | $KohaDates %]</li>
428
                                                        [% END %]
334
                                                        [% END %]
429
                                                        [% IF basketgroup.billingplace %]
335
                                                        [% IF ( closedate ) %]
336
                                                            <li><span class="label">Closed on:</span> [% closedate | $KohaDates %]</li>
337
                                                        [% END %]
338
                                                        [% IF ( ediaccount ) %]
339
                                                            [%- BLOCK edi_status -%]
340
                                                                [%- SWITCH edi_order.status -%]
341
                                                                    [%- CASE 'Pending'   -%]<span>Pending</span>
342
                                                                    [%- CASE 'Sent'      -%]<span>Sent</span>
343
                                                                    [%- CASE 'Processed' -%]<span>Processed</span>
344
                                                                [%- END -%]
345
                                                            [%- END -%]
346
                                                            [% IF ( edi_order ) %]
347
                                                                <li><span class="label">EDI status:</span> [%- PROCESS edi_status edi_order=edi_order -%] ([% edi_order.transfer_date | $KohaDates %])</li>
348
                                                            [% ELSE %]
349
                                                                <li><span class="label">EDI status:</span> Not ordered</li>
350
                                                            [% END %]
351
                                                        [% END %]
352
                                                        [% IF ( estimateddeliverydate ) %]
353
                                                            <li><span class="label">Estimated delivery date:</span> [% estimateddeliverydate | $KohaDates %]</li>
354
                                                        [% END %]
355
                                                        <li><span class="label">Orders are standing:</span> [% IF is_standing %]Yes[% ELSE %]No[% END %]</li>
356
    
357
                                                        [% IF basket.create_items %]
430
                                                            <li>
358
                                                            <li>
431
                                                                <span class="label">Basket group billing place:</span> [% Branches.GetName( basketgroup.billingplace ) | html %]
359
                                                                <span class="label">Create items when:</span>
360
                                                                [% SWITCH basket.create_items %]
361
                                                                    [% CASE 'receiving' %]<span>Receiving items</span>
362
                                                                    [% CASE 'cataloguing' %]<span>Cataloguing items</span>
363
                                                                    [% CASE %]<span>Placing orders</span>
364
                                                                [% END %]
432
                                                            </li>
365
                                                            </li>
433
                                                        [% END %]
366
                                                        [% END %]
434
                                                    </ol>
367
                                                    </ol>
435
                                                [% END # /IF closeddate %]
368
    
369
                                                    [% IF ( closedate ) %]
370
                                                        <ol>
371
                                                            <li>
372
                                                                <span class="label">Basket group:</span>
373
                                                                [% IF basketgroup.id and not basketgroup.name %]
374
                                                                    [% SET basketgroup.name = "Basket group no. " _ basketgroup.id %]
375
                                                                [% END %]
376
    
377
                                                                [% IF basketgroup.closed %]
378
                                                                    [% IF ( CAN_user_acquisition_group_manage ) %]
379
                                                                        <a href="basketgroup.pl?op=add&booksellerid=[% booksellerid | uri %]&basketgroupid=[% basketgroup.id | uri %]" title="basketgroup">[% basketgroup.name | html %] <span>(closed)</span></a>
380
                                                                    [% ELSE %]
381
                                                                        [% basketgroup.name | html %] <span>(closed)</span>
382
                                                                    [% END %]
383
                                                                [% ELSIF ( ! CAN_user_acquisition_group_manage ) %]
384
                                                                    [%- IF basketgroup.id -%]
385
                                                                [% basketgroup.name | html %]
386
                                                                    [%- ELSE -%]
387
                                                                        <span>No group</span>
388
                                                                    [%- END -%]
389
                                                                [% ELSE %]
390
                                                                    [% IF ( CAN_user_acquisition_group_manage ) %]
391
                                                                        [% IF ( basketgroup.id ) %]
392
                                                                            [% basketgroup.name | html %]
393
                                                                            <a href="#" id="set_basket_group"><i class="fa fa-pencil"></i> Change basket group</a>
394
                                                                        [% ELSE %]
395
                                                                            No group
396
                                                                            <a href="#" id="set_basket_group"><i class="fa fa-pencil"></i> Set basket group</a>
397
                                                                        [% END %]
398
                                                                    [% END %]
399
                                                                [% END %]
400
                                                            </li>
401
                                                            [% IF ( CAN_user_acquisition_group_manage ) %]
402
                                                                <li id="basket_grouping" style="display:none;">
403
                                                                    <span class="label">&nbsp;</span>
404
                                                                    <div style="float:left">
405
                                                                        <form action="/cgi-bin/koha/acqui/basketgroup.pl" method="post">
406
                                                                            <select id="basketgroupid" name="basketgroupid">
407
                                                                                <option value="">No group</option>
408
                                                                                [% FOREACH bg IN basketgroups %]
409
                                                                                    [% IF ( bg.default ) %]
410
                                                                                        <option value="[% bg.id | html %]" selected="selected">[% bg.name | html %]</option>
411
                                                                                    [% ELSE %]
412
                                                                                        [% UNLESS bg.closed %]
413
                                                                                            <option value="[% bg.id | html %]">[% bg.name | html %]</option>
414
                                                                                        [% ELSE %]
415
                                                                                            <option value="[% bg.id | html %]" disabled="disabled">[% bg.name | html %] <span>(closed)</span></option>
416
                                                                                        [% END %]
417
                                                                                    [% END %]
418
                                                                                [% END %]
419
                                                                                <option value="new">Add new group</option>
420
                                                                            </select>
421
                                                                            <a href="#" id="basket_group_cancel" class="cancel">Cancel</a>
422
                                                                            <input type="hidden" id="basketno" value="[% basketno | html %]" name="basketno" />
423
                                                                            <input type="hidden" value="mod_basket" name="op" />
424
                                                                            <input type="hidden" name="booksellerid" value="[% booksellerid | html %]" />
425
                                                                        </form>
426
                                                                    </div>
427
                                                                </li>
428
                                                            [% END # /IF ( CAN_user_acquisition_group_manage ) %]
429
                                                            [% IF basketgroup.deliveryplace %]
430
                                                                <li>
431
                                                                    <span class="label">Basket group delivery placename:</span> [% Branches.GetName( basketgroup.deliveryplace ) | html %]
432
                                                                </li>
433
                                                            [% END %]
434
                                                            [% IF basketgroup.billingplace %]
435
                                                                <li>
436
                                                                    <span class="label">Basket group billing place:</span> [% Branches.GetName( basketgroup.billingplace ) | html %]
437
                                                                </li>
438
                                                            [% END %]
439
                                                        </ol>
440
                                                    [% END # /IF closeddate %]
441
                                                </div> <!-- /.page-section -->
436
                                            </div> <!-- /.rows -->
442
                                            </div> <!-- /.rows -->
437
                                        </div> <!-- /.col-sm-6 -->
443
                                        </div> <!-- /.col-sm-6 -->
438
                                    </div> <!-- /#acqui_basket_summary.row -->
444
                                    </div> <!-- /#acqui_basket_summary.row -->
439
- 

Return to bug 32733