[% IF ( letter ) %]
-
-
- |
+
+ [% UNLESS missingissue.cannot_claim %]
+
+ [% END %]
+ |
[% END %]
[% missingissue.name %]
--- a/serials/claims.pl
+++ a/serials/claims.pl
@@ -39,7 +39,7 @@ my $suppliername = $input->param('suppliername');
my $order = $input->param('order');
# open template first (security & userenv set here)
-my ($template, $loggedinuser, $cookie)
+my ($template, $loggedinuser, $cookie, $flags)
= get_template_and_user({template_name => 'serials/claims.tmpl',
query => $input,
type => 'intranet',
@@ -71,6 +71,16 @@ if ($supplierid) {
@supplierinfo=GetBookSeller($supplierid);
}
+unless( $flags->{superlibrarian} == 1
+ || $template->{param_map}->{CAN_user_serials_superserials} ){
+ foreach (@missingissues) {
+ if( $_->{branchcode}
+ and $_->{branchcode} ne C4::Context->userenv->{'branch'} ) {
+ $_->{cannot_claim} = 1;
+ }
+ }
+}
+
my $branchloop = GetBranchesLoop();
unshift @$branchloop, {value=> 'all',name=>''};
--
|