Setting Up Automatic Location Assignment

The following steps describe the basic tasks required to configure automatic location assignment in your account.

Flowchart showing basic tasks required to configure 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 > Locations.

  2. Enter a name for the location.

  3. Select a location type. Later, you will create rules that assign locations to sales order lines based on their location types. You can leave the location type blank (or undefined) if you want, but your rules must take that into account.

  4. Make sure the Make Inventory Available box is checked.

  5. Enter the address details of the location, including the postal code.

    Note:

    You can also enter the latitude and longitude coordinates of the location.

  6. Click Save, and then edit the location record again to configure specific automatic location assignment settings.

  7. Select the Automatic Location Assignment tab.

  8. Choose a geolocation method. To use postal codes, the location address details must have a postal code. To use lat/long coordinates, make sure you entered valid latitude and longitude coordinates.

  9. In the Automatic Location Assignment field, select Allow Worldwide to allow NetSuite to assign the location automatically to sales orders with shipping addresses anywhere in the world.

    If orders are not shipped worldwide from the location, you can allow automatic location assignment on a regional basis. See Configuring Locations for Automatic Location Assignment for more information.

  10. Click Save.

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. See Automatic Location Assignment Configurations for more information.

To create an automatic location assignment configuration:

  1. Go to Setup > Order Management > Automatic Location Assignment Management > Configurations > New.

  2. Enter a name for the configuration and click Save.

  3. If you have a OneWorld account with more than one subsidiary, select a subsidiary.

    Note:

    The subsidiary cannot be changed after you save the configuration.

  4. Click Save.

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. See Automatic Location Assignment Rules for more information.

To create an automatic location assignment rule:

  1. Go to Setup > Order Management > Configurations.

  2. Click Edit next to the configuration to which you want to add a rule.

  3. Click the New Rule button.

  4. Enter a name for the rule.

  5. Under Line Items, choose whether the rule is valid for all line items, or whether it is only valid for a selection of items (based on the results of a saved search).

    Note:

    When you create a saved search, do not specify any Summary Type for search results as it is not supported by ALA.

  6. Under Locations, choose which locations can be assigned to a sales order line. You can limit locations by location type, by a specific set of locations, and by distance (in a radius) to the shipping address.

  7. Under Strategies, choose the strategy to use when assigning locations:

    • Minimize Fulfillment Locations attempts to assign as few locations as possible to items in the sales order – it is checked by default.

    • The optimal fulfillment strategy determines what method the automatic location assignment engine uses to assign a fulfillment location to a sales order line.

      If the Fulfillment Request feature is enabled, an additional strategy called Fulfillment Workload Distribution is available. This lets you distribute orders evenly across locations. Additional configuration is required – see Fulfillment Workload Distribution (FWD).

  8. Click Save.

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 (in response to the Sales Order Approved business event). You can also select a default configuration for sales orders in your company – see About Default Configurations for Automatic Location Assignment for more information.

To set options for automatic location assignment:

  1. Go to Setup > Order Management > Setup Tasks > Advanced Order Management.

  2. On the Automation tab, select the Shipping Orders subtab.

    1. Under Automation Processes, select the Automatic Location Assignment option.

    2. Under Automatic Location Assignment, choose when you want automatic location assignment to run by selecting at least one event. At a minimum, you should select Sales Order Approved and Payment Hold Released. See Business Events Related to Automatic Location Assignment for an explanation of each event.

  3. On the Automatic Location Assignment tab, under the Configurations subtab, select a default configuration.

    In a OneWorld account, select a default configuration for each subsidiary.

  4. Click Save.

    Automatic location assignment is now set up and ready to run.

Step 5: Run automation

Run automation for automatic location assignment to start assigning fulfillment locations automatically.

To run automation for automatic location assignment:

  1. Go to Setup > Order Management > Setup Tasks > Advanced Order Management.

  2. On the Automation tab, select the Shipping Orders subtab.

  3. Check the Run Automation box.

  4. Under Automation Process, choose Automatic Location Assignment.

    If the Fulfillment Request feature is enabled in your account, you can also choose Both to run automation for both automatic location assignment and fulfillment request creation.

  5. Click Save. The automatic location assignment process starts immediately.

See Running Automation for more information.

Additional Setup Steps

You can configure additional aspects of automatic location assignment to refine how fulfillment locations are assigned automatically.

General Notices