NetSuite 2020.2 will change where Manufacturing Preferences are located in the application. Currently, manufacturing preferences are available at Setup > Accounting > Accounting Preferences, on the Order Management subtab. Most are accessible under Work Orders. As of NetSuite 2020.2, most of these preferences will be moved or copied to a new Manufacturing Preferences page, at Setup > Manufacturing > Manufacturing Preferences
Also, as of NetSuite 2020.2, moved manufacturing preferences will no longer be scriptable with the SuiteScript 1.0 nlapiLoadConfiguration(type) function. Instead, the SuiteScript 2.0 runtime.User.getPreference(options) or SuiteScript 1.0 nlapiGetContext().getPreference(<preference_ID>) method can be used to access these read-only preferences.
To prepare for this upcoming change:
- Notify your users of the change for UI access to manufacturing preferences so that they can find these preferences after your account is upgraded.
- Review your scripts to find any that use the SuiteScript 1.0 nlapiLoadConfiguration(type) function to access moved manufacturing preferences. To ensure these scripts continue to function after your account is upgraded, you should update these scripts to use the SuiteScript 2.0 runtime.User.getPreference(options) or SuiteScript 1.0 nlapiGetContext().getPreference(<preference_ID>) method instead.
The following table lists all manufacturing preferences. The yellow highlighted preferences will be moved from the Accounting Preferences Order Management subtab to the new Manufacturing Preferences section as of 2020.2. The blue highlighted preferences will be copied to the new Manufacturing Preferences section as of 2020.2.
Preference Area |
Preference Name |
Move to Manufacturing Preferences |
Copy as Editable to Manufacturing Preferences |
Preference Key |
Manufacturing Accounts |
Default Unbuild Variance Account |
|
Yes |
UNBUILDVARIANCEACCOUNT |
Default WIP Cost Variance Account |
|
Yes |
WIPVARIANCEACCT |
|
Default Scrap Account |
|
Yes |
SCRPACCT |
|
Default WIP Account |
|
Yes |
WIPACCT |
|
Production Costing |
Average Cost Consumption Unit Cost |
|
Yes |
AVGCOSTSOMPLETIONSCOSTINGMETHOD |
Procurement |
Allow Purchase of Assembly Items |
|
Yes |
ALLOWASSEMBLYPURCHASE |
Product Definition |
Allow Editing Of Legacy BOMs |
Yes |
|
ALLOWEDITINGOFMIGRATEDLEGACYBOMS |
Production Planning, Scheduling and Allocation |
Default Scheduling Method |
Yes |
|
DEFAULTSCHEDULINGMETHOD |
Default Commit Option On Work Order |
|
Yes |
DEFAULTWORKORDERCOMMITOPTION |
|
Manufacturing Issue Based on Commitment |
Yes |
|
BUILDCOMMITTED |
|
Create Work Orders in Supply Planning |
Yes |
|
CREATEWORKORDERINPLANNING |
|
Default Allocation Strategy on Work Order |
|
Yes |
DEFAULTWORKORDERALLOCATIONSTRATEGY |
|
Production Execution |
Allow Overage on Work Order Transactions |
Yes |
|
OVERBUILDS |
Default Work Order Status |
Yes |
|
DEFAULTWORKORDERSTATUS |
|
Check Completed Quantity in Prior Operations During Operation Completion |
Yes |
|
VALIDATEPREDECESSORCOMPLETEDQTY |
|
Show Planned Capacity on Work Orders |
Yes |
|
SHOWPLANNEDCAPACITYONWORKORDERS |
|
Automatically fill actual production start and end dates |
Yes |
|
FILL_ACTUAL_PRODUCTION_DATES |