false
);
- window.bill_event_listeners.add($('voidall'),
- 'command',
- handle_void_all,
- false
- );
-
window.bill_event_listeners.add($('refund'),
'command',
handle_refund,
//tally_selected();
$('details').setAttribute('disabled', g.bill_list_selection.length == 0);
$('add').setAttribute('disabled', g.bill_list_selection.length == 0);
- $('voidall').setAttribute('disabled', g.bill_list_selection.length == 0);
$('adjust_to_zero').setAttribute('disabled', g.bill_list_selection.length == 0);
$('refund').setAttribute('disabled', g.bill_list_selection.length == 0);
$('opac').setAttribute('disabled', g.bill_list_selection.length == 0);
}
}
-function handle_void_all() {
- if(g.bill_list_selection.length > 1) {
- var msg = $("patronStrings").getFormattedString('staff.patron.bill_history.handle_void.message_plural', [g.bill_list_selection]);
- } else {
- var msg = $("patronStrings").getFormattedString('staff.patron.bill_history.handle_void.message_singular', [g.bill_list_selection]);
- }
-
- var r = g.error.yns_alert(msg,
- $("patronStrings").getString('staff.patron.bill_history.handle_void.title'),
- $("patronStrings").getString('staff.patron.bill_history.handle_void.btn_yes'),
- $("patronStrings").getString('staff.patron.bill_history.handle_void.btn_no'),null,
- $("patronStrings").getString('staff.patron.bill_history.handle_void.confirm_message'));
- if (r == 0) {
- for (var i = 0; i < g.bill_list_selection.length; i++) {
- void_all_billings( g.bill_list_selection[i] );
- }
- refresh();
- if (typeof window.xulG == 'object' && typeof window.xulG.refresh == 'function') window.xulG.refresh();
- if (typeof window.xulG == 'object' && typeof window.xulG.on_money_change == 'function') window.xulG.on_money_change();
- }
-}
-
function handle_opac() {
try {
var ids = [];
<commandset>
<command id="opac" label="&staff.patron.bill_interface.show_in_catalog.label;" accesskey="&staff.patron.bill_interface.show_in_catalog.accesskey;" disabled="true"/>
<command id="copy_details" label="&staff.patron.items_overlay.sel_copy_details.label;" accesskey="&staff.patron.items_overlay.sel_copy_details.accesskey;" disabled="true"/>
- <command id="voidall" label="&staff.patron.bill_interface.void_all_billings.label;" accesskey="&staff.patron.bill_interface.void_all_billings.accesskey;" disabled="true"/>
<command id="adjust_to_zero" label="&staff.patron.bill_interface.adjust_to_zero.label;" accesskey="&staff.patron.bill_interface.adjust_to_zero.accesskey;" disabled="true"/>
<command id="refund" label="&staff.patron.bill_interface.refund.label;" accesskey="&staff.patron.bill_interface.refund.accesskey;" disabled="true"/>
<command id="add" label="&staff.patron.bill_interface.add_billing.label;" accesskey="&staff.patron.bill_interface.add_billing.accesskey;" disabled="true"/>
<menupopup id="actions_popup">
<menuitem command="opac" />
<menuitem command="copy_details" />
- <menuitem command="voidall" />
<menuitem command="adjust_to_zero" />
<menuitem command="refund" />
<menuitem command="add" />
<menupopup>
<menuitem command="opac" />
<menuitem command="copy_details" />
- <menuitem command="voidall" />
+ <menuitem command="adjust_to_zero" />
<menuitem command="refund" />
<menuitem command="add" />
<menuitem command="details" />