function retrieve_mb() {
var mb_list = g.network.simple_request( 'FM_MB_RETRIEVE_VIA_MBTS_ID', [ ses(), g.mbts_id ] );
+ //g.error.sdump('D_DEBUG',g.error.pretty_print( js2JSON(mb_list) ));
var mb_funcs = [];
function retrieve_mp() {
var mp_list = g.network.simple_request( 'FM_MP_RETRIEVE_VIA_MBTS_ID', [ ses(), g.mbts_id ]);
+ //g.error.sdump('D_DEBUG',g.error.pretty_print( js2JSON(mp_list) ));
var mp_funcs = [];
'primary' : false, 'hidden' : false, 'render' : 'my.mp.note()'
},
{
+ 'persist' : 'hidden width ordinal', 'id' : 'note', 'label' : 'Workstation', 'flex' : 1,
+ 'primary' : false, 'hidden' : false, 'render' : 'my.mp.cash_drawer().name()'
+ },
+ {
+ 'persist' : 'hidden width ordinal', 'id' : 'note', 'label' : 'Staff', 'flex' : 1,
+ 'primary' : false, 'hidden' : false, 'render' : 'JSAN.use("patron.util"); var s = my.mp.accepting_usr(); if (s && typeof s != "object") s = patron.util.retrieve_fleshed_au_via_id(ses(),s); s.card().barcode() + " @ " + obj.OpenILS.data.hash.aou[ s.home_ou() ].shortname();'
+ },
+ {
'persist' : 'hidden width ordinal', 'id' : 'xact', 'label' : 'Transaction ID', 'flex' : 1,
'primary' : false, 'hidden' : true, 'render' : 'my.mp.xact()'
},