<div id='oils-selfck-checkin-table-div'>
<div id='oils-selfck-checkin-mods'>
<span class='oils-selfck-checkin-mod'>
- <span>[% l('Backdate') %]</span>
+ <span>[% l('Hold Slips') %]</span>
<span><input
- id='oils-selfchk-backdate'
- style='width: 8em;'
- constraints='{max: new Date()}'
- dojoType='dijit.form.DateTextBox'
- jsId='checkinBackdateInput'/>
+ id='oils-selfchk-print-hold-slip'
+ type='checkbox'
+ checked='checked'/>
+ </span>
+ </span>
+ <span class='oils-selfck-checkin-mod'>
+ <span>[% l('Transit Slips') %]</span>
+ <span><input
+ id='oils-selfchk-print-transit-slip'
+ type='checkbox'
+ checked='checked'/>
</span>
</span>
<span class='oils-selfck-checkin-mod'>
checked='checked'/>
</span>
</span>
+ <span class='oils-selfck-checkin-mod'>
+ <span>[% l('Backdate') %]</span>
+ <span><input
+ id='oils-selfchk-backdate'
+ style='width: 8em;'
+ constraints='{max: new Date()}'
+ dojoType='dijit.form.DateTextBox'
+ jsId='checkinBackdateInput'/>
+ </span>
+ </span>
</div>
<table id='oils-selfck-checkin-table' class='oils-selfck-item-table'>
<thead>
// non-transit hold slip
SelfCheckManager.prototype.printHoldSlip = function(item, result) {
+ if (!dojo.byId('oils-selfchk-print-hold-slip').checked) return;
+
var self = this;
var payload = result.payload;
var hold = payload.hold;
// hold transit slip
SelfCheckManager.prototype.printHoldTransitSlip = function(item, result, dest) {
+ if (!dojo.byId('oils-selfchk-print-transit-slip').checked) return;
+
var self = this;
var payload = result.payload;
var transit = payload.transit;
SelfCheckManager.prototype.printTransitSlip =
function(item, result, dest, holdMsg) {
+ if (!dojo.byId('oils-selfchk-print-transit-slip').checked) return;
+
var self = this;
var payload = result.payload;
var transit = payload.transit;