NetSuite Company Creation
The Custom URL requires a Salesforce Account to be associated with the creation process. Breadwinner will iterate over all the NetSuite Companies associated with that Salesforce Account.
If there is no associated NetSuite Company, you must create a new NetSuite Company. And, even if a NetSuite Company is associated, you will be given the option to create another NetSuite Company.
We will prepopulate fields on the NetSuite Company creation page with the data from the Salesforce Account, though you can edit it before creation.
If you have enabled Multi-Currency in both Salesforce and in NetSuite, we will prepopulate the Currency field on the NetSuite Company.
You may also have NetSuite Customer fields such as the Territory field. You can map custom fields in Salesforce to NetSuite Customer fields by configuring this in the Breadwinner tab under Configuration > Company.
NetSuite Lookup fields require a "NetSuite Internal Id" value in the Salesforce Account custom field. Ex: If you want to pre-populate Primary Currency with the default value, pass the Internal Id of the NetSuite Currency record.
Note: To configure more Company fields, please click on the "Add New" link, select the Company field, and then choose the Salesforce Account field.
If you have the Customer's NetSuite custom fields on the NetSuite Company Object in Salesforce, you can pass them while creating the customer after configuring them in the Breadwinner tab under Configuration > Company.
To configure more custom fields, please click on the "Add New" link, select the custom field and its type, and then choose the Salesforce Account field.
Note: Ensure the correct custom field type is configured when creating a customer.