1 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
2 <title>Koha › Tools › Manage Staged MARC Records
3 <!-- TMPL_IF name="import_batch_id" -->
4 › Batch <!-- TMPL_VAR name="import_batch_id" -->
7 <!-- TMPL_INCLUDE NAME="greybox.inc" -->
8 <!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
9 <!-- TMPL_INCLUDE NAME="background-job.inc" -->
10 <style type="text/css">
11 #jobpanel,#jobstatus,#jobfailed { display : none; }
12 #jobstatus { margin:.4em; }
13 #jobprogress{ width:150px;height:10px;border:1px solid #666;background:url('/intranet-tmpl/prog/img/progress.png') -300px 0px no-repeat; }</style>
16 <!-- TMPL_INCLUDE NAME="header.inc" -->
17 <!-- TMPL_INCLUDE NAME="cat-search.inc" -->
19 <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a>
20 <!-- TMPL_IF name="import_batch_id" -->
22 <a href="<!-- TMPL_VAR name="script_name"-->">Manage Staged MARC Records</a>
23 › Batch <!-- TMPL_VAR name="import_batch_id" -->
25 › Manage Staged MARC Records
29 <div id="doc3" class="yui-t2">
35 <h1>Manage Staged MARC Records
36 <!-- TMPL_IF name="import_batch_id" -->
37 › Batch <!-- TMPL_VAR name="import_batch_id" -->
40 <!-- TMPL_IF name="label_batch" -->
42 <p>Label batch created, with id: <!-- TMPL_VAR name="label_batch" --> </p>
46 <!-- TMPL_UNLESS name="batch_list" -->
47 <!-- TMPL_UNLESS name="batch_info" -->
48 <span class="problem">No records have been staged.</span>
49 <a href="/cgi-bin/koha/tools/stage-marc-import.pl">Stage MARC records for import</a>.
53 <!-- TMPL_IF name="batch_info" -->
54 <fieldset class="rows">
56 <li><span class="label">File name</span> <!-- TMPL_VAR name="file_name" --></li>
57 <li><span class="label">Comments</span> <!-- TMPL_IF NAME="comments" --><!-- TMPL_VAR name="comments" -->(none)<!-- /TMPL_IF --></li>
58 <li><span class="label">Staged</span> <!-- TMPL_VAR name="upload_timestamp" --></li>
59 <li><span class="label">Status</span> <!-- TMPL_VAR name="import_status" --></li>
60 <li><span class="label">Matching rule applied</span>
61 <!-- TMPL_IF name="current_matcher_id" -->
62 <!-- TMPL_VAR name="current_matcher_code" --> (<!-- TMPL_VAR name="current_matcher_description" -->)
64 No matching rule in effect
67 <li><span class="label">Action if matching record found</span> <!-- TMPL_VAR NAME="overlay_action" --></li>
68 <li><span class="label">Action if no match found</span> <!-- TMPL_VAR NAME="nomatch_action" --></li>
69 <li><span class="label">Item processing</span> <!-- TMPL_VAR NAME="item_action" --></li>
72 <!-- TMPL_IF name="can_commit" -->
73 <div id="matchingrules">
74 <form action="<!-- TMPL_VAR name="script_name" -->" method="post">
75 <fieldset class="rows">
76 <input type="hidden" name="op" value="redo-matching" />
77 <input type="hidden" name="import_batch_id" value="<!-- TMPL_VAR name="import_batch_id" -->" />
78 <input type="hidden" name="current_matcher_id" value="<!-- TMPL_VAR name="current_matcher_id" -->" />
80 <li><label for name="new_matcher_id">New matching rule</label>
81 <select name="new_matcher_id" id="new_matcher_id">
82 <option value="">Do not look for matching records</option>
83 <!-- TMPL_LOOP name="available_matchers" -->
84 <!-- TMPL_IF name="selected" -->
85 <option value="<!-- TMPL_VAR name="matcher_id" -->" selected="selected">
86 <!-- TMPL_VAR name="code" --> (<!-- TMPL_VAR name="description" -->)
89 <option value="<!-- TMPL_VAR name="matcher_id" -->">
90 <!-- TMPL_VAR name="code" --> (<!-- TMPL_VAR name="description" -->)
96 <li><label for="overlay_action">Action if matching record found</label>
97 <!-- TMPL_INCLUDE NAME="tools-overlay-action.inc" -->
99 <li><label for="overlay_action">Action if no match found</label>
100 <!-- TMPL_INCLUDE NAME="tools-nomatch-action.inc" -->
102 <li><label for="overlay_action">Item processing</label>
103 <!-- TMPL_INCLUDE NAME="tools-item-action.inc" -->
106 <fieldset class="action"><input type="submit" class="button" value="Apply different matching rule" /></fieldset>
109 <!-- TMPL_IF name="rematch_attempted" -->
110 <!-- TMPL_IF name="rematch_failed" -->
111 <div class="dialog alert">Failed to apply different matching rule</div>
113 <div class="dialog message">Applied different matching rule. Number of records matched now
114 <!-- TMPL_VAR name="num_with_matches" -->
118 <!-- TMPL_IF name="changed_overlay_action" -->
119 <div class="dialog message">Changed action if matching record found</div>
121 <!-- TMPL_IF name="changed_nomatch_action" -->
122 <div class="dialog message">Changed action if no match found</div>
124 <!-- TMPL_IF name="changed_item_action" -->
125 <div class="dialog message">Changed item processing option</div>
130 <!-- TMPL_IF name="can_commit" -->
131 <form action="<!-- TMPL_VAR name="script_name" -->" method="post">
132 <input type="hidden" name="op" value="commit-batch" />
133 <input type="hidden" name="runinbackground" value="" />
134 <input type="hidden" name="completedJobID" value="" />
135 <input type="hidden" name="import_batch_id" value="<!-- TMPL_VAR name="import_batch_id" -->" />
136 <fieldset class="action"><input type="submit" class="button" name="mainformsubmit" value="Import into catalogue" onclick="return submitBackgroundJob(this.form);" /></fieldset>
138 <div id="jobpanel"><div id="jobstatus">Job progress: <div id="jobprogress"></div> <span id="jobprogresspercent">0</span>%</div>
139 <div id="jobfailed"></div></div>
141 <!-- TMPL_IF name="can_revert" -->
142 <form action="<!-- TMPL_VAR name="script_name" -->" method="post">
143 <input type="hidden" name="op" value="revert-batch" />
144 <input type="hidden" name="runinbackground" value="" />
145 <input type="hidden" name="completedJobID" value="" />
146 <input type="hidden" name="import_batch_id" value="<!-- TMPL_VAR name="import_batch_id" -->" />
147 <fieldset class="action"><input type="submit" class="button" name="mainformsubmit" value="Undo import into catalogue" onclick="return submitBackgroundJob(this.form);" /></fieldset>
149 <div id="jobpanel"><div id="jobstatus">Job progress: <div id="jobprogress"></div> <span id="jobprogresspercent">0</span>%</div>
150 <div id="jobfailed"></div></div>
153 <!-- TMPL_IF name="did_commit" -->
154 <div class="dialog message">Completed import of records</div>
156 <tr><td>Number of records added</td><td><!-- TMPL_VAR name="num_added" --></td></tr>
157 <tr><td>Number of records updated</td><td><!-- TMPL_VAR name="num_updated" --></td></tr>
158 <tr><td>Number of records ignored</td><td><!-- TMPL_VAR name="num_ignored" --></td></tr>
159 <tr><td>Number of items added</td><td><!-- TMPL_VAR name="num_items_added" --></td></tr>
160 <tr><td>Number of items ignored because of duplicate barcode</td><td><!-- TMPL_VAR name="num_items_errored" --></td></tr>
163 <!-- TMPL_IF name="did_revert" -->
164 <div class="dialog message">Undid import of records</div>
166 <tr><td>Number of records deleted</td><td><!-- TMPL_VAR name="num_deleted" --></td></tr>
167 <tr><td>Number of items deleted</td><td><!-- TMPL_VAR name="num_items_deleted" --></td></tr>
168 <tr><td>Number of records not deleted due to items on loan</td><td><!-- TMPL_VAR name="num_errors" --></td></tr>
169 <tr><td>Number of records changed back</td><td><!-- TMPL_VAR name="num_reverted" --></td></tr>
170 <tr><td>Number of records ignored</td><td><!-- TMPL_VAR name="num_ignored" --></td></tr>
176 <!-- TMPL_IF name="batch_list" -->
177 <!-- TMPL_IF name="pages" -->
180 <!-- TMPL_LOOP name="pages" -->
181 <!-- TMPL_IF name="current_page" -->
182 <span class="current"><!-- TMPL_VAR name="page_number" --></span>
184 <a class="nav" href="<!-- TMPL_VAR name="script_name" -->?offset=<!-- TMPL_VAR name="offset" -->"><!-- TMPL_VAR name="page_number" --></a>
199 <!-- TMPL_LOOP name="batch_list" -->
201 <td><a href="<!-- TMPL_VAR name="script_name" -->?import_batch_id=<!-- TMPL_VAR name="import_batch_id" -->"><!-- TMPL_VAR name="import_batch_id" --></a></td>
202 <td><!-- TMPL_VAR name="file_name" --></td>
203 <td><!-- TMPL_VAR name="comments" --></td>
204 <td><!-- TMPL_VAR name="import_status" --></td>
205 <td><!-- TMPL_VAR name="upload_timestamp" --></td>
206 <td><!-- TMPL_VAR name="num_biblios" --></td>
207 <td><!-- TMPL_VAR name="num_items" --><!-- TMPL_IF NAME="num_items" --><a href="<!-- TMPL_VAR name="script_name" -->?import_batch_id=<!-- TMPL_VAR name="import_batch_id" -->&op=create_labels">(Create Label Batch)</a><!-- /TMPL_IF --></td>
211 <!-- TMPL_IF name="pages" -->
214 <!-- TMPL_LOOP name="pages" -->
215 <!-- TMPL_IF name="current_page" -->
216 <span class="current"><!-- TMPL_VAR name="page_number" --></span>
218 <a class="nav" href="<!-- TMPL_VAR name="script_name" -->?offset=<!-- TMPL_VAR name="offset" -->"><!-- TMPL_VAR name="page_number" --></a>
225 <!-- TMPL_IF name="biblio_list" -->
226 <!-- TMPL_IF name="pages" -->
229 <!-- TMPL_LOOP name="pages" -->
230 <!-- TMPL_IF name="current_page" -->
231 <span class="current"><!-- TMPL_VAR name="page_number" --></span>
233 <a class="nav" href="<!-- TMPL_VAR name="script_name" -->?import_batch_id=<!-- TMPL_VAR name="import_batch_id" -->&offset=<!-- TMPL_VAR name="offset" -->"><!-- TMPL_VAR name="page_number" --></a>
245 <!-- TMPL_LOOP name="biblio_list" -->
247 <td><!-- TMPL_VAR name="record_sequence"--></td>
248 <td><a href="/cgi-bin/koha/catalogue/showmarc.pl?importid=<!-- TMPL_VAR name='import_record_id' -->" rel="gb_page_center[600,500]"><!-- TMPL_VAR name="citation"--></a></td>
249 <td><!-- TMPL_VAR name="status"--></td>
250 <td><!-- TMPL_VAR name="overlay_status"--></td>
252 <!-- TMPL_IF name="match_biblionumber" -->
255 <td class="highlight" colspan="3">Matches biblio <!-- TMPL_VAR name="match_biblionumber" --> (score = <!-- TMPL_VAR name="match_score" -->): <a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR name="match_biblionumber" -->"><!-- TMPL_VAR name="match_citation" --></a></td>
260 <!-- TMPL_IF name="pages" -->
263 <!-- TMPL_LOOP name="pages" -->
264 <!-- TMPL_IF name="current_page" -->
265 <span class="current"><!-- TMPL_VAR name="page_number" --></span>
267 <a class="nav" href="<!-- TMPL_VAR name="script_name" -->?import_batch_id=<!-- TMPL_VAR name="import_batch_id" -->&offset=<!-- TMPL_VAR name="offset" -->"><!-- TMPL_VAR name="page_number" --></a>
273 <!-- TMPL_IF name="batch_info" -->
274 <div class="dialog alert">There are no records in this batch to import.</div>
275 <a href="/cgi-bin/koha/tools/manage-marc-import.pl">Manage staged MARC records</a>.
282 <!-- TMPL_INCLUDE NAME="tools-menu.inc" -->
285 <!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->