//Send filters as object using a parameter
var objparam = JSON.stringify({
"subsidiary": subsidiary,
"fromDate": fromDate,
"toDate": toDate
});
//Create task to call Map/Reduced
var mrTask = task.create({
taskType: task.TaskType.MAP_REDUCE,
scriptId: "customscript12",
deploymentId: "customdeploy1",
params: {
"custscript_filter_parameter": objparam
}
});
var mrTaskId = mrTask.submit();
var taskStatus = task.checkStatus(mrTaskId);
log.debug('taskStatus', taskStatus);
if (taskStatus.status === 'FAILED') {
//Send Email or Do as required
log.debug('failed',failed);
}
if (taskStatus.stage === task.MapReduceStage.SUMMARIZE){
log.debug('Almost done...');
context.response.write('Hello');
} //Send filters as object using a parameter
var objparam = JSON.stringify({
"subsidiary": subsidiary,
"fromDate": fromDate,
"toDate": toDate
});
//Create task to call Map/Reduced
var mrTask = task.create({
taskType: task.TaskType.MAP_REDUCE,
scriptId: "customscript12",
deploymentId: "customdeploy1",
params: {
"custscript_filter_parameter": objparam
}
});
var mrTaskId = mrTask.submit();
var taskStatus = task.checkStatus(mrTaskId);
log.debug('taskStatus', taskStatus);
if (taskStatus.status === 'FAILED') {
//Send Email or Do as required
log.debug('failed',failed);
}
if (taskStatus.stage === task.MapReduceStage.SUMMARIZE){
log.debug('Almost done...');
context.response.write('Hello');
}