Hedera.Invoices = new Class ({ Extends: Hedera.Form ,activate: function () { var params = this.params; if (!params.$.from) { var from = new Date (); from.setDate (from.getDate () - 30); from.setHours (0, 0, 0, 0); params.assign ({from: from}); } } ,onDownloadClick: function (column, invoiceId) { if (!invoiceId) return; var params = { srv: 'rest:dms/invoice' ,invoice: invoiceId ,token: this.conn.token }; var url = '?'+ Vn.Url.makeUri (params); window.open (url, '_blank'); } });