screnshaw
09/14/2022, 7:07 PMSim Greenbaum
09/14/2022, 7:09 PMlet mrTask = task.create({
taskType: task.TaskType.MAP_REDUCE,
scriptId: ****,
deploymentId: ****,
params: {
custscriptinput: id,
},
});
Sim Greenbaum
09/15/2022, 2:52 AMSantosh Adap
09/15/2022, 4:14 AMRywin
09/15/2022, 6:24 AMcreece
09/15/2022, 2:39 PMdbarnett
09/15/2022, 2:46 PMChristopher Dembek
09/15/2022, 2:54 PMstalin athavan
09/15/2022, 3:23 PMRavi
09/15/2022, 3:38 PMec
09/15/2022, 3:50 PMJared Fraley
09/15/2022, 4:28 PMirurzo
09/15/2022, 5:52 PMirurzo
09/15/2022, 5:52 PMWreckless
09/15/2022, 6:42 PMmightyd3
09/15/2022, 8:24 PMSimon
09/15/2022, 9:36 PMmike74
09/15/2022, 9:48 PMDamree Ilyaad
09/16/2022, 6:06 AMMadelene Sköld
09/16/2022, 6:53 AMasync function execute(scriptContext) {
let transactionSearch = search.load('searchinternalid')
let pendingPromise = runSearch(transactionSearch);
log.debug('execute', 'Meanwhile');
let myResults = await pendingPromise;
log.debug('execute', 'myResults: ' + JSON.stringify(myResults))
}
function runSearch(transactionSearch) {
log.debug('runSearch', 'Start of runSearch');
let searchResults = [];
return new Promise(resolve => {
transactionSearch.run().each(result => {
searchResults.push(result.id);
return true;
});
log.debug('runSearch', 'Finishing runSearch');
resolve(searchResults);
})
}
Nilesh Patil
09/16/2022, 7:17 AMHeader and Footer:
var xml = '<?xml version=\"1.0\"?>\n<!DOCTYPE pdf PUBLIC \"-//big.faceless.org//report\" \"report-1.1.dtd\">\n';
xml += '<pdf>';
xml += "<head>";
xml += "<macrolist>";
xml += "<macro id=\"myheader\">";
xml += "<p align=\"left\" style='top:-35px' >";
xml += "<b>WASH MEMO</b>";
xml += "</p>"
xml += "<p align=\"right\" style='top:-70px'>";
xml += "Page <pagenumber/> of <totalpages/>";
xml += "</p>";
xml += "<p align='center' style='top:-102px;'><b>Order Number:</b>"+or_num+"</p>";
xml += "<table width='53%' style='top:-95px' >";
xml += " <tr>";
xml += " <td><b>Sales Order</b>: " + xmll.escape({
xmlText: so_num
}) + "</td>";
xml += " </tr>";
xml += " <tr>";
xml += " <td><b>Date</b>: " + xmll.escape({
xmlText: so_date
}) + "</td>";
//xml +="<td>Dry cleaning Serivers Ltd<p style='font-size:10pt;'>t :(+230)14528796<br/>f :(+230)7845266<br/>e :abc@gmail.com<br/>a :abcvdhsgf<br/>v :VTA 14528796<br/>b :cgs12345</p></td>";
xml += " </tr>";
xml += " <tr>";
xml += " <td><b>Client</b>: " + xmll.escape({
xmlText: cust_name
}) + "</td>";
xml += " </tr>";
xml += " <tr>";
xml += " </tr>";
xml += " <tr>";
xml += " <td style='height: 10px;'> </td>";
xml += " </tr>";
xml += " <tr>";
xml += " <td ><b>Remarks</b>: </td>";
xml += " </tr>";
xml += " <tr>";
xml += " </tr>";
xml += " <tr>";
xml += " </tr>";
xml += "</table>";
xml += "</macro>";
xml += "<macro id=\"myfooter\">";
xml += "<table width='100%' style='border-spacing:20px'>";
xml += " <tr >";
xml += " <td colspan='2' >CARRE:</td>";
xml += " <td colspan='4' style='border-bottom:1px solid Silver;border-right:1px solid black;padding-left:5px;'> </td>";
xml += " <td colspan='4' style='border-bottom:1px solid Silver;padding-right:5px;'> </td>";
xml += " <td colspan='2'>:HANGERS</td>";
xml += " <td style='padding-left:5px;'>Delivery Date: _____/_____/________</td>";
xml += " </tr>";
xml += " <tr >";
xml += " <td colspan='2'>CRATE:</td>";
xml += " <td colspan='4' style='border-bottom:1px solid Silver;border-right:1px solid black;padding-left:5px;'> </td>";
xml += " <td colspan='4' style='border-bottom:1px solid Silver;padding-right:5px;'> </td>";
xml += " <td colspan='2'>:TROLLEY BLUE</td>";
xml += " <td style='padding:5px;'>Prepared by: ______________________</td>";
xml += " </tr>";
xml += " <tr >";
xml += " <td colspan='2'>PLASTIC:</td>";
xml += " <td colspan='4' style='border-bottom:1px solid Silver;border-right:1px solid black;padding-left:5px;'> </td>";
xml += " <td colspan='4' style='border-bottom:1px solid Silver;padding-right:5px;'> </td>";
xml += " <td colspan='2'>:ROLLS</td>";
xml += " <td style='padding-left:5px;'>DS/PS: Approved by: _________________</td>";
xml += " </tr>";
xml += " <tr >";
xml += " <td colspan='2'><b>TOTAL</b>:</td>";
xml += " <td colspan='4' style='border-bottom:1px solid Silver;border-right:1px solid black;padding-left:5px;'> </td>";
xml += " <td colspan='4' style='border-bottom:1px solid Silver;padding-right:5px;'> </td>";
xml += " <td colspan='2'>:OTHERS</td>";
xml += " </tr>";
xml += "</table>";
xml += " <p align='center' >";
xml += " <b>This is not an official document</b>";
xml += " </p>";
xml += "<p align=\"right\" style='top:-25px;'>";
//xml += "Page <pagenumber/> of <totalpages/>";
xml += "</p>";
xml += "</macro>";
xml += "</macrolist>";
xml += "</head>";
xml += '<body style="font-family: sans-serif" header="myheader" header-height="20%" footer="myfooter" footer-height="10%" padding="0.5in 0.5in 0.5in 0.5in" size="Letter">';
Table code:
if(j==prodUnit_ar.length-1){
xml += '<table page-break-after="avoid" style=" border: 0.3px solid black;margin-top: -50px;font-size: 10pt; width: 100%;">'
}
else{
xml += '<table page-break-after="always" style=" border: 0.3px solid black;margin-top: -50px;font-size: 10pt; width: 100%;">'
}
//xml += '<table page-break-after="always" style=" border: 0.3px solid black;top: -60px;font-size: 10pt; width: 100%;">'
xml += ' <thead>'
xml += ' <tr>'
xml += ' <td style="border: 0.3px solid;font-weight:bold;border-right:0.3px solid;background-color: #E2EAF0; width:50%">TOTAL </td>'
//xml += ' <td style="border: 0.3px solid;font-weight:bold;border-right:0;border-bottom:0;background-color: #E2EAF0; width:20%"></td>'
xml += ' <td align="center" style="border: 0.3px solid;font-weight:bold;background-color: #E2EAF0;border-right:0.3px solid; width:20%">' + totalQty + '</td>'
xml += ' <td style="border: 0.3px solid;font-weight:bold;background-color: #E2EAF0;border-right:0.3px solid; width:20%"></td>'
xml += ' <td style="border: 0.3px solid;font-weight:bold;background-color: #E2EAF0;border-right:0.3px solid; width:20%"></td>'
xml += ' <td style="border: 0.3px solid;font-weight:bold;background-color: #E2EAF0;border-right:0.3px solid; width:20%"></td>'
xml += ' <td style="border: 0.3px solid;font-weight:bold;background-color: #E2EAF0;border-right:0.3px solid; width:20%"></td>'
xml += ' <td style="border: 0.3px solid;font-weight:bold;background-color: #E2EAF0;border-right:0.3px solid; width:20%"></td>'
// xml+=' <td style="border: 0.3px solid;font-weight:bold;background-color: #E2EAF0;;border-bottom:1"> Remarks</td>'
xml += ' </tr>'
xml += ' <tr>'
xml += ' <td style="border: 0.3px solid;font-weight:bold;border-right:0.3px solid;background-color: #E2EAF0;">ITEM </td>'
// xml += ' <td style="border: 0.3px solid;font-weight:bold;border-right:0;border-bottom:1;background-color: #E2EAF0;">SALES DEP.</td>'
xml += ' <td style="border: 0.3px solid;font-weight:bold;background-color: #E2EAF0;border-right:0.3px solid;">ORDER </td>'
xml += ' <td style="border: 0.3px solid;font-weight:bold;background-color: #E2EAF0;border-right:0.3px solid;">DEL. </td>'
xml += ' <td style="border: 0.3px solid;font-weight:bold;background-color: #E2EAF0;border-right:0.3px solid;"> RET. </td>'
xml += ' <td style="border: 0.3px solid;font-weight:bold;background-color: #E2EAF0;border-right:0.3px solid;"> QTY + </td>'
xml += ' <td style="border: 0.3px solid;font-weight:bold;background-color: #E2EAF0;border-right:0.3px solid;"> QTY - </td>'
xml += ' <td style="border: 0.3px solid;font-weight:bold;background-color: #E2EAF0;border-right:0.3px solid;"> PACK - </td>'
// xml+=' <td style="border: 0.3px solid;font-weight:bold;background-color: #E2EAF0;;border-bottom:1"> Remarks</td>'
xml += ' </tr>'
xml += ' </thead>'
for (var i = 0; i < searchResultCount_pr; i++) {
xml += ' <tr style ="border: 0.3px solid ; height:80; ">'
xml += ' <td align="left" style ="border: 0.3px solid ;border-right:0.3px solid;">' + xmll.escape({
xmlText: item_ar[i]
}) + '</td>'
/*xml += ' <td align="left" style ="border: 0.3px solid ;">' + xmll.escape({
xmlText: itemSalesDep[i]
}) + '</td>'*/
xml += ' <td align="center" style ="border: 0.3px solid;border-right:0.3px solid;">' + qty_ar[i] + '</td>'
xml += ' <td align="left" style ="border: 0.3px solid ;border-right:0.3px solid;"></td>'
xml += ' <td align="left" style ="border: 0.3px solid ;border-right:0.3px solid;"></td>'
xml += ' <td align="left" style ="border: 0.3px solid ;border-right:0.3px solid;"></td>'
xml += ' <td align="left" style ="border: 0.3px solid ;border-right:0.3px solid;"></td>'
xml += ' <td align="left" style ="border: 0.3px solid ;border-right:0.3px solid;"></td>'
// xml+=' <td align="left" style ="border: 0.3px solid ;"></td>'
//xml+=' <td align="left" style ="border: 0.3px solid ;"> '+open_bal.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",")+'</td>'
xml += ' </tr>'
}
xml += ' </table><br/>'
Menno Janssen
09/16/2022, 8:54 AMNickSuite
09/16/2022, 12:16 PMMatias Bonifacino
09/16/2022, 12:24 PMCharan
09/16/2022, 1:24 PMec
09/16/2022, 3:52 PMdarrenhillconsulting
09/16/2022, 5:00 PMpen one
09/16/2022, 6:30 PMbattk
09/16/2022, 10:45 PMTyn Guardian
09/17/2022, 4:06 PM