Automatic Location Assignment (ALA) is a feature that lets you manage how NetSuite assigns fulfillment locations to sales order lines automatically.
Enable the Feature
To enable the feature, go to Setup > Company > Enable Features.
On the Transactions subtab, under the Shipping & Receiving section, check the Automatic Location Assignment box.
Setting Up Automatic Location Assignment

Step 1: Configure locations
You must configure each location in your account to work with automatic location assignment. Configuring locations involves selecting the most suitable location type, entering the location postal code, and allowing the automatic location assignment engine to assign the location.
To configure a location for automatic location assignment
1.Go to Setup > Company > Classifications > Warehouses > New.

Step 2: Create an automatic location assignment configuration
An automatic location assignment configuration is a collection of rules and backorder rules. You must create at least one configuration with at least one rule in it. If you create multiple rules in a configuration, you can order the list of rules in the configuration – rules at the top of the list are evaluated first. You can create multiple configurations with different rules and then set one of the configurations as the default configuration in your account. In a OneWorld account, you can create multiple configurations per subsidiary.
To create an automatic location assignment configuration:
- Go to Setup > Order Management > Automatic Location Assignment Management > Configurations > New (Administrator).


Step 3: Create automatic location assignment rules
An automatic location assignment rule is a combination of settings and options that tells the automatic location assignment engine how to assign fulfillment locations to sales order lines. In each rule, you must specify which line items the rule is valid for, specify valid locations, and choose a fulfillment strategy.
To create an automatic location assignment rule:
- Go to Setup > Order Management > Automatic Location Assignment Management > Configurations (Administrator).
- Click Edit next to the configuration to which you want to add a rule.
- Click the New Rule button.
- Enter a name for the rule.


Step 4: Choose automatic location assignment settings
As well as creating configurations and rules for automatic location assignment, you need to define when automatic location assignment runs. For example, you can configure automatic location assignment to run when a sales order is approved. You can also select a default configuration for sales orders in your company.
To set options for automatic location assignment:
- Go to Setup > Order Management > Setup Tasks > Advanced Order Management (Administrator).


Step 5: Run automation
Run automation for automatic location assignment to start assigning fulfillment locations automatically.
To run automation for automatic location assignment:
- Go to Setup > Order Management > Setup Tasks > Advanced Order Management .
