1 [% INCLUDE 'doc-head-open.inc' %]
2 <title>Koha › Serials › Check in subscription for [% bibliotitle %]</title>
3 [% INCLUDE 'doc-head-close.inc' %]
4 <script language="JavaScript" type="text/javascript">
7 window.open("subscription-renew.pl?subscriptionid=[% subscriptionid %]","subscription_renewal",'width=700,height=400,toolbar=false,scrollbars=yes');
10 function barcode_check(){
12 var count = '[% count %]';
13 for(var i=1;i<=count;i++){
15 var barcodenum = "barcode"+i;
16 var statusnum = "status"+i;
17 var elembarcode = "document.getElementById('"+barcodenum+"')";
18 var elemstatus = "document.getElementById('"+statusnum+"')";
19 // alert(elembarcode+"\n"+eval(elembarcode+".value));
20 // alert(elemstatus+"\n"+eval(elemstatus+".value"));
21 if(eval(elembarcode+".value") =='' && eval(elemstatus+".value") == 2){
22 var answer = confirm("Leave barcode blank?\n - Note: unable to change this later");
29 if(eval(elembarcode+".value".indexOf('TEMP')) > 0 && eval(elemstatus+".value") == 2){
30 var answer = confirm("A barcode was not entered.\nDo you want to put in a barcode\nor do you want to use a system generated barcode?");
43 <body id="ser_serials-recieve" class="ser">
44 [% INCLUDE 'header.inc' %]
45 [% INCLUDE 'serials-search.inc' %]
47 <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/serials/serials-home.pl">Serials</a> › Check in subscription for <i>[% bibliotitle %]</i></div>
49 <div id="doc3" class="yui-t2">
55 <h1>Check In subscription for <i>[% bibliotitle %]</i></h1>
57 <a href="subscription-detail.pl?subscriptionid=[% subscriptionid %]" title="detail of the subscription">Subscription Details</a>
58 <!-- <a href="/cgi-bin/koha/serials/serials-home.pl?biblionumber=[% biblionumber %]" class="button" title="all subscriptions on [% bibliotitle %]">Search all subscriptions</a> -->
59 <a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=[% biblionumber %]" title="go to [% bibliotitle %]">Show biblio</a>
61 <a href="routing.pl?subscriptionid=[% subscriptionid %]" title="subscription routing list">Routing list</a>
65 <h2>Expected or late</h2>
66 <form method="post" name="f" action="serials-recieve.pl" onsubmit="return barcode_check()">
67 <input type="hidden" name="op" value="serialchangestatus" />
68 <input type="hidden" name="serial" value="[% serial %]" />
69 <input type="hidden" name="subscriptionid" value="[% subscriptionid %]" />
70 <input type="hidden" name="user" value="[% user %]" />
79 [% FOREACH serialslis IN serialslist %]
82 Issue <input type="text" name="serialseq" value="[% serialslis.serialseq %]" size="20" maxlength="100" />
83 [% IF ( serialslis.serialadditems ) %]
85 Call number <input type="text" name="itemcallnumber" value="[% serialslis.callnumber %]" size="15" maxlength="100" />
86 Barcode <input type="text" name="barcode" value="[% serialslis.barcode %]" id="barcode[% serialslis.num %]" size="20" maxlength="20" />
90 <input type="text" name="publisheddate" value="[% serialslis.publisheddate %]" size="10" maxlength="15" />
91 [% IF ( serialslis.serialadditems ) %]
96 <input type="text" name="planneddate" value="[% serialslis.planneddate %]" size="10" maxlength="15" />
97 [% IF ( serialslis.serialadditems ) %]
99 <select name="branch">
100 <option value="">Library</option>
101 [% FOREACH branchloo IN serialslis.branchloop %][% IF ( branchloo.selected ) %]<option value="[% branchloo.value %]" selected="selected">[% branchloo.branchname %]</option>
103 <option value="[% branchloo.value %]">[% branchloo.branchname %]</option>
110 <input type="hidden" name="serialid" value="[% serialslis.serialid %]" />
111 <select name="status" id="status[% serialslis.num %]">
112 [% IF ( serialslis.status1 ) %]
113 <option value="1" selected="selected">Expected</option>
115 [% IF ( serialslis.status2 ) %]
116 <option value="2" selected="selected">Arrived</option>
118 <option value="2">Arrived</option>
120 [% IF ( serialslis.status3 ) %]
121 <option value="3" selected="selected">Late</option>
123 <option value="3">Late</option>
125 [% IF ( serialslis.status4 ) %]
126 <option value="4" selected="selected">Missing</option>
128 <option value="4">Missing</option>
130 [% IF ( serialslis.status41 ) %]
131 <option value="41" selected="selected">Missing (never received)</option>
133 <option value="41">Missing (never received)</option>
135 [% IF ( serialslis.status42 ) %]
136 <option value="42" selected="selected">Missing (sold out)</option>
138 <option value="42">Missing (sold out)</option>
140 [% IF ( serialslis.status43 ) %]
141 <option value="43" selected="selected">Missing (damaged)</option>
143 <option value="43">Missing (damaged)</option>
145 [% IF ( serialslis.status44 ) %]
146 <option value="44" selected="selected">Missing (lost)</option>
148 <option value="44">Missing (lost)</option>
150 [% IF ( serialslis.status5 ) %]
151 <option value="5" selected="selected">Not available</option>
153 <option value="5">Not available</option>
155 [% IF ( serialslis.status6 ) %]
156 <option value="6" selected="selected">Delete</option>
158 <option value="6">Delete</option>
160 [% IF serialslis.status8 %]
161 <option value="8" selected="selected">Stopped</option>
164 [% IF ( serialslis.serialadditems ) %]
166 [% IF ( serialslis.itemstatus ) %]
167 [% IF ( serialslis.choice ) %]
168 [% FOREACH itemstatusloo IN serialslis.itemstatusloop %]
169 [% itemstatusloo.itemlib %]:
170 [% IF ( itemstatusloo.selected ) %]
171 <input type="checkbox" name="itemstatus" value="[% itemstatusloo.itemval %]" checked="checked" />
173 <input type="checkbox" name="itemstatus" value="[% itemstatusloo.itemval %]" />
177 <select name="itemstatus">
178 <option value="">Item status</option>
179 [% FOREACH itemstatusloo IN serialslis.itemstatusloop %]
180 [% IF ( itemstatusloo.selected ) %]
181 <option value="[% itemstatusloo.itemval %]" selected="selected">[% itemstatusloo.itemlib %]</option>
183 <option value="[% itemstatusloo.itemval %]">[% itemstatusloo.itemlib %]</option>
195 <input type="text" name="notes" value="[% serialslis.notes %]" size="20" maxlength="255" />
196 [% IF ( serialslis.serialadditems ) %]
198 [% IF ( serialslis.itemlocation ) %]
199 <select name="location">
200 <option value="">Location</option>
201 [% FOREACH itemlocationloo IN serialslis.itemlocationloop %]
202 [% IF ( itemlocationloo.selected ) %]
203 <option value="[% itemlocationloo.value %]" selected="selected">[% itemlocationloo.itemlocationname %]</option>
205 <option value="[% itemlocationloo.value %]">[% itemlocationloo.itemlocationname %]</option>
216 [% UNLESS ( hassubscriptionexpired ) %]
219 Manual issue <input type="text" name="serialseq" size="30" maxlength="100" value="[% missingseq %]" />
220 [% IF ( serialadditems ) %]
222 Call number <input type="text" name="itemcallnumber" value="" size="10" maxlength="15" />
223 Barcode <input type="text" name="barcode" value="" size="20" maxlength="20" />
227 <input type="text" name="publisheddate" value="[% publisheddate %]" size="10" maxlength="15" />
228 [% IF ( serialadditems ) %]
233 <input type="text" name="planneddate" size="10" maxlength="15" value="[% missingdate %]" />
234 [% IF ( serialadditems ) %]
236 <select name="branch">
237 <option value="">Library</option>
238 [% FOREACH branchloo IN branchloop %]
239 [% IF ( branchloo.selected ) %]<option value="[% branchloo.value %]" selected="selected">[% branchloo.branchname %]</option>
241 <option value="[% branchloo.value %]">[% branchloo.branchname %]</option>
248 [% IF ( frommissing ) %]
249 <input type="hidden" name="serialid" value="[% missingid %]" />
251 <input type="hidden" name="serialid" value="0" />
253 <select name="status">
254 [% IF ( frommissing ) %]
255 <option value="2" selected="selected">Arrived</option>
257 <option value="2">Arrived</option>
260 [% IF ( frommissing ) %]
261 <option value="3">Late</option>
263 <option value="3" selected="selected">Late</option>
265 <option value="4">Missing</option>
266 <option value="5">Not available</option>
270 [% IF ( serialadditems ) %]
272 [% IF ( itemstatus ) %]
274 [% FOREACH itemstatusloo IN itemstatusloop %]
275 [% itemstatusloo.itemlib %]:
276 [% IF ( itemstatusloo.selected ) %]
277 <input type="checkbox" name="itemstatus" value="[% itemstatusloo.itemval %]" checked="checked" />
279 <input type="checkbox" name="itemstatus" value="[% itemstatusloo.itemval %]" />
283 <select name="itemstatus">
284 <option value="">Item status</option>
285 [% FOREACH itemstatusloo IN itemstatusloop %]
286 [% IF ( itemstatusloo.selected ) %]
287 <option value="[% itemstatusloo.itemval %]" selected="selected">[% itemstatusloo.itemlib %]</option>
289 <option value="[% itemstatusloo.itemval %]">[% itemstatusloo.itemlib %]</option>
301 [% IF ( serialadditems ) %]
303 [% IF ( itemlocation ) %]
304 <select name="location">
305 <option value="">Location</option>
306 [% FOREACH itemlocationloo IN itemlocationloop %]
307 [% IF ( itemlocationloo.selected ) %]
308 <option value="[% itemlocationloo.value %]" selected="selected">[% itemlocationloo.itemlocationname %]</option>
310 <option value="[% itemlocationloo.value %]">[% itemlocationloo.itemlocationname %]</option>
322 <input type="submit" value="Save changes" accesskey="w" class="button" />
323 [% IF ( hassubscriptionexpired ) %]
324 <h3>Subscription has expired.</h3>
325 <p><b>Expected issue status can't be changed. <a href="#" onclick="popup()" class="button">Renew</a> your subscription</b></p>
327 [% IF ( abouttoexpire ) %]
328 <h3>Note: Subscription is about to expire next issue.</h3>
329 <script type="text/javascript">
331 alert(_("Subscription is about to expire next issue"));
337 <h2>Subscription summary</h2>
338 <form method="post" name="f2" action="serials-recieve.pl">
339 <input type="hidden" name="op" value="modsubscriptionhistory" />
340 <input type="hidden" name="serial" value="[% serial %]" />
341 <input type="hidden" name="subscriptionid" value="[% subscriptionid %]" />
342 <input type="hidden" name="user" value="[% user %]" />
343 <p><label>Librarian</label>[% user %]</p>
344 <p><label>Starting date:</label><input type="text" name="histstartdate" value="[% histstartdate %]" /> (the date of the 1st subscription)</p>
345 <p><label>Ending date:</label><input type="text" name="enddate" value="[% enddate %]" />(if empty subscription is still active)</p>
346 <p>Received issues</p>
347 <p><textarea name="recievedlist" cols="60" rows="5">[% recievedlist %]</textarea></p>
348 <p>Missing issues</p>
349 <p><textarea name="missinglist" cols="60" rows="2">[% missinglist %]</textarea></p>
351 <p><textarea name="opacnote" cols="60" rows="5">[% opacnote %]</textarea></p>
352 <input type="submit" value="Save changes" class="button" />
360 [% INCLUDE 'serials-menu.inc' %]
363 [% INCLUDE 'intranet-bottom.inc' %]