'line_item' : '<li>%title%<br/>\r\nBarcode: %barcode%\r\n',
'footer' : '</ol><hr />%PINES_CODE% %TODAY_TRIM%<br/>\r\n<br/>\r\n',
},
+ 'transit_list' : {
+ 'type' : 'transits',
+ 'header' : 'Transits:<hr/><ol>',
+ 'line_item' : '<li>From: %transit_source% To: %transit_dest_lib%<br/>\r\nWhen: %transit_source_send_time%<br />\r\nBarcode: %transit_item_barcode% Title: %transit_item_title%<br/>\r\n',
+ 'footer' : '</ol><hr />%PINES_CODE% %TODAY_TRIM%<br/>\r\n<br/>\r\n',
+ },
'items_out' : {
'type' : 'items',
'header' : 'Welcome to %LIBRARY%!<br/>\r\nYou have the following items:<hr/><ol>',
//cols = [ '%bill_id%','%payment%'];
cols = [];
break;
+ case 'transits':
+ cols = [];
+ break;
case 'holds':
JSAN.use('circ.util');
cols = util.functional.map_list(
'sel_copy_details2' : [ ['command'], function() { JSAN.use('circ.util'); for (var i = 0; i < obj.selection_list2.length; i++) { circ.util.show_copy_details( obj.selection_list2[i].copy_id ); } } ],
'sel_bucket' : [ ['command'], function() { JSAN.use('cat.util'); cat.util.add_copies_to_bucket(obj.selection_list); } ],
'sel_bucket2' : [ ['command'], function() { JSAN.use('cat.util'); cat.util.add_copies_to_bucket(obj.selection_list2); } ],
- 'cmd_transit_list_print' : [ ['command'], function() { obj.print_list(0); } ],
- 'cmd_transit_list_print2' : [ ['command'], function() { obj.print_list(1); } ],
+ 'cmd_print_list' : [ ['command'], function() { obj.print_list(0); } ],
+ 'cmd_print_list2' : [ ['command'], function() { obj.print_list(1); } ],
}
}
);
<groupbox flex="1">
<caption label="Outgoing Transits" class="shrinkable_groupbox"/>
<hbox>
+ <button label="Print Transits" command="cmd_print_list" />
<spacer flex="1"/>
<menubar>
<menu label="Actions for Selected Items" accesskey="S">
<groupbox flex="1">
<caption label="Incoming Transits" class="shrinkable_groupbox"/>
<hbox>
+ <button label="Print Transits" command="cmd_print_list2" />
<spacer flex="1"/>
<menubar>
<menu label="Actions for Selected Items" accesskey="S">
</popupset>
<commandset id="transit_list_cmds">
- <command id="cmd_copy_status_print" /> <command id="cmd_copy_status_print2" />
+ <command id="cmd_print_list" /> <command id="cmd_print_list2" />
<command id="save_columns" /> <command id="save_columns2" />
<command id="sel_copy_details" disabled="true"/> <command id="sel_copy_details2" disabled="true"/>
<command id="sel_patron" disabled="true"/> <command id="sel_patron2" disabled="true"/>
'bills' : [["248","Id = 3","grocery","-2.00","0.00","2.00","","Fee for copies","2006-05-27 22:56","","cash_payment","2006-06-10 17:01","2006-05-27",""],["239","Id = 3","circulation","17.00","17.00","0.00","SYSTEM GENERATED","Lost Materials Processing Fee","2006-05-27 22:07","",""," ","2006-05-26",""],["173","Id = 3","grocery","1.00","17.25","16.25","","Lost materials","2006-05-20 16:36","","cash_payment","2006-05-27 01:31","2006-05-20",""]],
'payment' : [ { 'bill_id' : 333, 'payment' : '2.23', 'title' : 'Harry Potter', 'last_billing_type' : 'Overdue materials', 'last_billing_note' : 'System Generated Overdue Fine', 'barcode' : 'barcode123' }, { 'bill_id' : 367, 'payment' : '5.17', 'last_billing_type' : 'Damaged material', 'last_billing_note' : 'Tracked up the carpet', 'title' : '', 'barcode' : '' } ],
'patrons' : [],
+ 'transits' : [
+ { 'transit_source' : 'ARL-ATH', 'transit_source_send_time' : '2006-05-01 12:15', 'transit_dest_lib' : 'DCPL-CEN', 'transit_item_title' : 'Scooby Doo', 'transit_item_barcode' : 'barcode123' },
+ { 'transit_source' : 'ARL-ATH', 'transit_source_send_time' : '2006-05-02 12:19', 'transit_dest_lib' : 'DCPL-CEN', 'transit_item_title' : 'Scooby Doo', 'transit_item_barcode' : 'barcode456' }
+ ],
'offline_checkout' : [],
'offline_checkin' : [],
'offline_renew' : [],