2021.2 Company Settings
This section contains settings for Company synchronization between Magento and NetSuite.
Configuration name | Example value | Description |
---|---|---|
Default Customer Group | Select | Customer Group that is set when importing Company from NetSuite (add and update). |
Default Sales Representative | Multiselect | Sales Representative (Magento Admin User) that is set when importing Company from NetSuite (add and update). |
Company Status Custom Field ID | String | When importing Company (new or update), we use this field for control of Company Status. This custom field should be part of the Customer form. If empty, the Company will be set to "Active". See below on how to create this field in NetSuite. |
Company Admin Custom Field ID | String | When importing Company (new or update), we use this field to set the Company Admin. This custom field should be part of the Customer form. If empty, Company Admin will be set to the first Customer we import linked to the Company. See below how to create this field in NetSuite. |
Company Allow Quote Custom Field ID | String | When importing Company (new or update), we use this field to set Allow Quotes for Company. This custom field should be part of the Customer form. If empty, Allow Quotes will be set to Magento Default Value/not changed. See below how to create this field in NetSuite. |
There is no such entity in NetSuite as Company. To meet business needs RocketWeb NetSuite Connector maps non-individual/parent Customers in NetSuite and Magento Companies.
Rejecting Company status in Magento requires a rejected message to be set. When this status is set, we cannot change its message (Magento supports only one-time rejecting). To respect this logic, RocketWeb NetSuite Connector will set the default message only for the first Rejected Status setting.
How to add "Company Status" custom field
- Navigate to NetSuite
- Find in the menu Customization->List, Records, &Fields->Entity Fields and press New
- Create a new Custom Field as an example:
- Note fields with red arrows:
- Enter the proper name - "Company Status" or something alike
- Enter representative description
- Choose type - List/Record
- Add List with next values (they corresponds to the Magento Statuses)
- Choose Applies To - Customer
- Save Custom Field
- Use its ID for Store Admin
How to add the "Company Admin" custom field.
- Navigate to NetSuite
- Find in the menu Customization->List, Records, &Fields->Entity Fields and press New
- Create a new Custom Field as an example:
- Note fields with red arrows:
- Enter the proper name - "Company Admin"
- Enter representative description
- Choose type - Check Box
- Choose Applies To - Customer
- Save Custom Field
- Use its ID for Store Admin
How to add the "Allow Quote" custom field.
- Navigate to NetSuite
- Find in the menu Customization->List, Records, &Fields->Entity Fields and press New
- Create a new Custom Field as an example:
- Note fields with red arrows:
- Enter the proper name - "Allow Quote" or something alike
- Enter representative description
- Choose type - Check Box
- Choose Applies To - Customer
- Save Custom Field
- Use its ID for Store Admin