- Our website. 2) NetSuite. 3) A custom SQL system.
We initially created a custom object for quoting in Salesforce then integrated the transactional (line) item detail with NetSuite. This is very challenging, as you are recreating items, pricing, discounting, etc. Plus, this requires the integration to transfer all of the transactional detail leading to more inherent risk of failure. We redesigned the integration to allow Sales Reps, on an opportunity in Salesforce, to click a button to launch the Sales Rep into NetSuite where they could enter the quote in NetSuite. Order Management could then process approved quotes to Orders and eventually Invoices. We transferred Quote Header (ID, amount, expiration date) information back into Salesforce so that Sales Manager could run Opportunity and Quote reports (ex. which opps have quotes that are expired). Best of all worlds.