1 select xt.install_js('XM','Quote','xtuple', $$
2 /* Copyright (c) 1999-2011 by OpenMFG LLC, d/b/a xTuple.
3 See www.xtuple.com/CPAL for the full text of the software license. */
7 XM.Quote.isDispatchable = true;
10 Fetch the next quote number. Need a special over-ride here because of peculiar
11 behavior of quote numbering different from all other generated numbers.
13 XM.Quote.fetchNumber = function () {
14 return plv8.execute("select fetchqunumber() as number")[0].number;
19 Release a quote number. Need a special over-ride here because of peculiar
20 behavior of quote numbering different from all other generated numbers.
22 @param {String} Number
25 XM.Quote.releaseNumber = function (recordType, num) {
26 return plv8.execute("select releasequnumber($1) as result", [num])[0].result;