Automatically generate quotelineitem on first save of quote

If anyone’s looking to do this in Skuid Spark, here’s the API 2.0 Version of the basic functionality for this page
















































{{$Param.lastname}}+', '+{{$Param.firstname}}+MONTH(TODAY())+'/'+DAY(TODAY())+'/'+YEAR(TODAY())


















row.updated


ContactId























({{UnitPrice}}*{{Quantity}})*(1-({{Discount}}/100))


















































































































































































(function(skuid){
var $ = skuid.$;
$(document.body).one('pageload',function(){
        var opplines = skuid.model.map().OppLineItems;
        var quotelines = skuid.model.map().QuoteLines;
        
        console.log(opplines);
        
        var j=1;
        $.each(opplines.data, function(i, v) {
           
           quotelines.createRow({
               
               doAppend: true,
               additionalConditions: [
                   
                   {field: 'Product2Id', value: v.Product2Id},
                   {field: 'UnitPrice', value: v.ListPrice},
                   {field: 'Quantity', value: v.Quantity},
                   {field: 'Discount', value: v.Discount}
        
                ]
           });
           i++;
        });
});
})(skuid);








Quote
QuoteLines











Quote