To let customers create a purchase from a quote, you must specify the transaction form used to create the purchase.
Without a transaction form, customers cannot create a purchase from a quote. See the help topic Sales Orders for detailed information.
Follow the correct configuration procedures, depending on the version of SuiteCommerce Advanced you are implementing. For information on configurable properties, regardless of your implementation, see Quotes Subtab.
To define the invoice form:
Select the domain to configure at Setup > SuiteCommerce Advanced > Configuration.
In the SuiteCommerce Configuration record, navigate to the My Account tab and the Quotes subtab.
Enter the invoice form ID in Invoice Form ID.
To define the invoice form (pre-Vinson):
In NetSuite, navigate to Customization > Forms > Transaction Forms.
Find the Standard Sales Order - Invoice form.
As a best practice, NetSuite recommends using the Standard Order - Invoice form with this feature. NetSuite cannot guarantee the outcome when using customized forms of different types.
Note the Internal ID of the form in the Custom Transaction Forms list.
Create a custom module that includes the backend Configuration object as a dependency. See Configure Properties for details.
invoice_form_id property in the custom module to match the Internal ID of the form as noted above.