Create multiple requests

PHOTO EMBED

Tue Dec 19 2023 16:56:59 GMT+0000 (Coordinated Universal Time)

Saved by @gawlow

for(var i =0;i<50;i++){

var cart = new sn_sc.CartJS();

var request =
{
  'sysparm_id': 'e995bb921bcbf15476ccbbb88b4bcb79', //sys id of catalog item
  'sysparm_quantity': '1',
  'variables':{
  }
}

var gr = new GlideRecord('sc_req_item');
if (gr.get('0f7cbb001bd33d1076ccbbb88b4bcb8d')) {
   var vars = Object.keys(gr.variables);
  
  
  vars.forEach(function(e){
  request.variables[e]= gr.variables[e].toString();
  
  
  })
}
var cartDetails = cart.orderNow(request);
gs.info(cartDetails);
cartDetails
}
content_copyCOPY