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 onto the NetSuite Company creation page, 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.
If you have the Customer's NetSuite custom fields on the Company Object in Salesforce, you can pass them while creating the customer after configuring them in the Breadwinner tab under Configuration > Company.
Note: Ensure the correct custom field type is configured when creating a customer.