Slackbot
12/09/2021, 2:45 PMNElliott
12/09/2021, 3:53 PMSuite Deal
12/09/2021, 6:38 PMredfishdev
12/09/2021, 7:24 PMSuite Deal
12/09/2021, 8:48 PMredfishdev
12/09/2021, 8:56 PMredfishdev
12/09/2021, 8:57 PMredfishdev
12/09/2021, 8:57 PMvar itemQuery = query.create({
type: query.Type.ITEM
});
itemQuery.columns = [
itemQuery.createColumn({ fieldId: 'id' }),
itemQuery.createColumn({ fieldId: 'custitemgm_longitemdesc' }), //Long Desc
itemQuery.createColumn({ fieldId: 'itemid' }) ,// SKU
itemQuery.createColumn({fieldId:'displayname'})
];
rederFileRec.addQuery({
templateName: 'itemSearch',
query: itemQuery,
});
return rederFileRec;
redfishdev
12/09/2021, 8:57 PMSuite Deal
12/09/2021, 8:59 PMredfishdev
12/09/2021, 8:59 PMredfishdev
12/09/2021, 8:59 PMredfishdev
12/09/2021, 8:59 PMredfishdev
12/09/2021, 9:00 PMredfishdev
12/09/2021, 9:02 PMredfishdev
12/09/2021, 9:02 PMredfishdev
12/09/2021, 9:02 PMredfishdev
12/09/2021, 9:02 PMSuite Deal
12/09/2021, 9:04 PMSuite Deal
12/10/2021, 3:09 AM//Create Query
var itemQuery = query.create({
type: 'customrecord_xxxx'
});
// Set Search Filter
var cond1 = itemQuery.createCondition({
fieldId: 'custrecord_xxxxxxx',
operator: query.Operator.EQUAL,
values: 503
});
// Add Columns to Query
itemQuery.columns = [
itemQuery.createColumn({ fieldId: 'custrecord_amount' }),
itemQuery.createColumn({ fieldId: 'custrecord_company' }),
itemQuery.createColumn({ fieldId: 'custrecord_account'}),
itemQuery.createColumn({ fieldId: 'custrecord_invoice'}),
itemQuery.createColumn({ fieldId: 'custrecord_parent'})
];
var resultSet = itemQuery.run();
log.debug('itemQuery Result:', resultSet);
//Add Query to Renderer
var renderer = render.create();
renderer.setTemplateByScriptId({
scriptId: 'CUSTTMPL_MY_ADV_PDF'
});
renderer.addQuery({
templateName: 'paymentSearch',
query: itemQuery
});
var pdf = renderer.renderAsPdf();
redfishdev
12/10/2021, 3:10 AMredfishdev
12/10/2021, 3:11 AMredfishdev
12/10/2021, 3:11 AMredfishdev
12/10/2021, 3:12 AMredfishdev
12/10/2021, 3:12 AMredfishdev
12/10/2021, 3:13 AMSuite Deal
12/10/2021, 3:15 AMredfishdev
12/10/2021, 3:15 AMredfishdev
12/10/2021, 3:15 AMredfishdev
12/10/2021, 3:16 AMredfishdev
12/10/2021, 3:17 AMredfishdev
12/10/2021, 3:20 AMredfishdev
12/10/2021, 3:20 AMredfishdev
12/10/2021, 3:20 AMSuite Deal
12/10/2021, 3:21 AMredfishdev
12/10/2021, 3:22 AMredfishdev
12/10/2021, 3:22 AMredfishdev
12/10/2021, 3:22 AMredfishdev
12/10/2021, 3:22 AMredfishdev
12/10/2021, 3:23 AMredfishdev
12/10/2021, 3:23 AMvar sRecordID = context.request.parameters['tranid'];
var sTransType = context.request.parameters['transtype'];
var emmessageID = context.request.parameters['emT'];
redfishdev
12/10/2021, 3:23 AMSuite Deal
12/10/2021, 3:23 AMSuite Deal
12/12/2021, 6:41 PM// Add Columns to Query
itemQuery.columns = [
itemQuery.createColumn({ fieldId: 'custrecord_amount', groupBy: true })
];
redfishdev
12/12/2021, 8:36 PMredfishdev
12/12/2021, 8:41 PM