Line 0
Link Here
|
|
|
1 |
#!/usr/bin/perl |
2 |
|
3 |
|
4 |
# Copyright 2012 Koha |
5 |
# |
6 |
# This file is part of Koha. |
7 |
# |
8 |
# Koha is free software; you can redistribute it and/or modify it under the |
9 |
# terms of the GNU General Public License as published by the Free Software |
10 |
# Foundation; either version 2 of the License, or (at your option) any later |
11 |
# version. |
12 |
# |
13 |
# Koha is distributed in the hope that it will be useful, but WITHOUT ANY |
14 |
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR |
15 |
# A PARTICULAR PURPOSE. See the GNU General Public License for more details. |
16 |
# |
17 |
# You should have received a copy of the GNU General Public License along |
18 |
# with Koha; if not, write to the Free Software Foundation, Inc., |
19 |
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. |
20 |
|
21 |
use strict; |
22 |
use warnings; |
23 |
|
24 |
use C4::Context; |
25 |
use C4::Output; |
26 |
use CGI; |
27 |
use C4::Auth; |
28 |
use C4::Biblio; |
29 |
use C4::Items; |
30 |
use C4::Branch; |
31 |
use C4::Dates qw/format_date format_date_in_iso/; |
32 |
|
33 |
use vars qw($debug); |
34 |
|
35 |
BEGIN { |
36 |
$debug = $ENV{DEBUG} || 0; |
37 |
} |
38 |
|
39 |
my $input = new CGI; |
40 |
my $itemnumber = $input->param('transferitem'); |
41 |
my $branchcode = $input->param('branchcode'); |
42 |
|
43 |
my ( $template, $loggedinuser, $cookie ) = get_template_and_user( |
44 |
{ |
45 |
template_name => "circ/transfer-slip.tmpl", |
46 |
query => $input, |
47 |
type => "intranet", |
48 |
authnotrequired => 0, |
49 |
flagsrequired => { circulate => "circulate_remaining_permissions" }, |
50 |
debug => $debug, |
51 |
} |
52 |
); |
53 |
|
54 |
my $pulldate = C4::Dates->new(); |
55 |
my $item = GetItem( $itemnumber ); |
56 |
my ( undef, $biblio ) = GetBiblio($item->{biblionumber}); |
57 |
|
58 |
$template->param( |
59 |
pulldate => $pulldate->output(), |
60 |
branchname => GetBranchName($branchcode), |
61 |
biblio => $biblio, |
62 |
item => $item, |
63 |
); |
64 |
|
65 |
output_html_with_http_headers $input, $cookie, $template->output; |
66 |
|
67 |
|
68 |
|
69 |
|