
Is there a way to create a Quote from an Opportunity without product's being created?
I create / delete products async due to the amount (avoid time out) and when generating a quote sometimes not all products have finished being deleted so the quote is sometimes created with invalid items.
I'm using.
GenerateQuoteFromOpportunityRequest req = new GenerateQuoteFromOpportunityRequest();
req.OpportunityId = opportunity.Id;
req.ColumnSet = new ColumnSet(true);
GenerateQuoteFromOpportunityResponse resp = ((GenerateQuoteFromOpportunityResponse)dynamicsService.Execute(req));