Item Control

Batch-Updating Items

9.2 min read

| July 15, 2026

A batch item update allows you to make changes to existing items, including edits to recurring storage rates, UOM, dimensions, billing, track-by's, and more. This article reviews how to perform a batch item update using the new and improved experience from the Manage Items page.

To update items, you must have the following permission assigned to your user role: Customer > Customer ItemsImport Item Definitions.

 

Qualifiers are not supported in batch item updates. If you need to make changes to an SKU's qualifier, please manually do so under Items > Manage Items.

Guidelines

First, navigate to Items Manage Items in 3PL Warehouse Manager, then select a customer from the drop-down menu.

There are three options within the Manage menu that are used for batch item updates: Export All, Export Selected, and Update Items. Each of these is further detailed below.

  • Export All: Allows you to export all items for a customer, regardless of the grid selection
  • Export Selected: Allows you to export only items selected from the grid
  • Update Items: Allows you to import item updates, regardless of the grid selection

Once you're familiar with each of these options, use the following steps to update your items.

Step 1: Export items

The first step in performing a batch item update is exporting a master file of your configured items so that you can make changes using this file.

  1. Decide whether you need to update all items.
    • If you need to update all items, select Manage Export All.
    • If you do not need to update all items, select the relevant items from the grid (using < Ctrl > or < Shift > to multi-select), then select Manage Export Selected.
  2. Select whether you wish to Include inactive items, then click Export to download the item information.
  3. Once the exported file downloads, open the file and continue to the next section below.

Using Non-English Characters

To avoid errors when re-uploading files that contain Non-English ASCII characters (i.e. ç é  â ê î ô û à è ì ò ù ë ï ü ), open and save the exported file in Notepad or Notepad++

 

Important! If numerical values contain leading zeros or exceed 11 characters, they will automatically convert to scientific notation format upon export. To ensure your data is imported correctly, you must re-format these converted cells to numeric strings.

The easiest way to do this using Excel is to copy your export data and open a new Excel sheet, select the entire sheet, then change the Number format to 'Text'.
 

Once you have formatted the text, paste your data in, then make your changes using the guidelines in the next section. Unlike the default import template process, do not remove the column headers.

Step 2: Update items

Once you export your items and format the text as needed in Excel, you can update your items. Each available column is detailed in the table below, including where the associated field is located in an item's setup via Items > Manage Items.

Please note that most of these fields are alphanumeric and do not accept special characters. Dashes are accepted and commonly used for SKU, UPC, and Description values—however, we do not support carats, commas, or pound signs.

If you need additional information on any of the mapped fields below, please refer to our help articles on Creating Items.

 

Because items are defined by SKU, a batch item update writes over everything except the SKU and hazmat fields—it reads over what has already been entered into the system and only updates items that were previously in 3PL Warehouse Manager. If you add new items or delete any items in the spreadsheet, the system ignores those values.

 
  1. Update each column value for each SKU as needed. Use the table below for guidance.
Column Column Name Description Item Setup Mapping Location
A SKU Maps to the 'SKU' field for reference purposes—if you need to modify an SKU's name, you can do so using Column AV Items > Description
B Description Maps to the 'Item Description' field Items > Description
C Description2 Maps to the 'Secondary Item Description' field Items > Description
D Min Maps to the 'Min on Hand' field Items > Inventory Options
E Max Maps to the 'Max on Hand' field Items > Inventory Options
F CycleCount Maps to the 'Days Between Counts' field Items > Inventory Options
G ReorderQty Maps to the 'Reorder Quantity' field Items > Inventory Options
H InventoryMethod Maps to the 'Allocation Method' field Items > Inventory Options
I Temperature Maps to the 'Storage Temp' field Items > Inventory Options
J Cost Maps to the 'Product Cost' field Items > Inventory Options
K UPC Maps to the 'Primary UPC' field Units of Measure > Inventory Unit of Measure
L IsTrackLotNumber Maps to the 'Lot Number Tracking' field—value must be TRUE or FALSE Items > Tracking Options
M IsTrackSerialNumber Maps to the 'Serial Number Tracking' field—value must be TRUE or FALSE Items > Tracking Options
N IsTrackExpirationDate Maps to the 'Expiration Date Tracking' field—value must be TRUE or FALSE Items > Tracking Options
O LabelingUnitType Maps to the 'Packaging Unit of Measure' field—value must be a predefined unit type Units of Measure > Packaging Unit
P LabelingUnitQty Maps to the 'Primary Units Per Package' field (must have value specified in Column O) Units of Measure > Packaging Unit
Q LabelingUnitLength Maps to the 'Length' field (must have value specified in Column O) Units of Measure > Packaging Unit
R LabelingUnitWidth Maps to the 'Width' field (must have value specified in Column O) Units of Measure > Packaging Unit
S LabelingUnitHeight Maps to the 'Height' field (must have value specified in Column O) Units of Measure > Packaging Unit
T LabelingUnitWeight Maps to the 'Weight' field (must have value specified in Column O) Units of Measure > Packaging Unit
U LabelingUnitNetWeight Maps to the 'Net Weight' field (must have value specified in Column O) Units of Measure > Packaging Unit
V InventoryUnitOfMeasureType Maps to the 'Primary Unit of Measure' field—value must be a predefined unit type Units of Measure > Inventory Unit of Measure
W SecondaryUnitOfMeasureType Maps to the 'Secondary Unit of Measure' field—value must be a predefined unit type Units of Measure > Inventory Unit of Measure
X InventoryUnitsPerSecondUnit Maps to the 'Primary Units Per Secondary UOM' field Units of Measure > Inventory Unit of Measure
Y Nmfc Maps to the 'NMFC' field—must be a predefined value configured under Items > Manage Commodities  Items > Shipping Documentation
Z IsTrackLotNumberRequired Maps to the 'Lot Number Tracking' field—value must be TRUE or FALSE Items > Tracking Options
AA IsTrackSerialNumberRequired Maps to the 'Serial Number Tracking' field—value must be TRUE or FALSE Items > Tracking Options
AB IsTrackSerialNumberUnique Maps to the 'Serial Number Tracking' field—value must be TRUE or FALSE Items > Tracking Options
AC IsTrackExpirationDateRequired Maps to the 'Expiration Date Tracking' field—value must be TRUE or FALSE Items > Tracking Options
AD IsPickLotNumberRequired Maps to the 'Require Scan at Pick' field for Lot Number Tracking—value must be TRUE or FALSE Items > Tracking Items
AE IsPackLotNumberRequired Maps to the 'Require Scan at Pack' field for Lot Number Tracking—value must be TRUE or FALSE Items > Tracking Items
AF IsPickSerialNumberRequired Maps to the 'Require Scan at Pick' field for Serial Number Tracking—value must be TRUE or FALSE Items > Tracking Items
AG IsPackSerialNumberRequired Maps to the 'Require Scan at Pack' field for Serial Number Tracking—value must be TRUE or FALSE Items > Tracking Items
AH IsPickExpirationDateRequired Maps to the 'Require Scan at Pick' field for Expiration Date Tracking—value must be TRUE or FALSE Items > Tracking Items
AI IsPackExpirationDateRequired Maps to the 'Require Scan at Pack' field for Expiration Date Tracking—value must be TRUE or FALSE Items > Tracking Items
AJ IsTrackCost Maps to the 'Cost Tracking' field—value must be TRUE or FALSE Items > Tracking Options
AK IsTrackCostRequired Maps to the 'Cost Tracking' field—value must be TRUE or FALSE Items > Tracking Options
AL MovableUnitDescription Maps to the description of the associated MU type in the 'Movable Unit' field—value must match a predefined MU description configured under Admin > Movable Units (https://help.extensiv.com/movable-units/defining-movable-unit-types) Units of Measure > Movable Unit
AM MovableUnitTie Maps to the 'Tie' field Units of Measure > Movable Unit
AN MovableUnitHigh Maps to the 'High' field Units of Measure > Movable Unit
AO MovableUnitQty Maps to the 'Quantity' field Units of Measure > Movable Unit
AP MovableUnitLength Maps to the 'Length' field Units of Measure > Movable Unit
AQ MovableUnitWidth Maps to the 'Width' field Units of Measure > Movable Unit
AR MovableUnitHeight Maps to the 'Height' field Units of Measure > Movable Unit
AS MovableUnitWeight Maps to the 'Weight' field Units of Measure > Movable Unit
AT Active Specifies whether the item is currently active—value must be TRUE or FALSE Manage Items grid
AU StorageUoms Maps to the fields in the Storage/Handling Charges setup—must use the following format, Warehouse Name:BillingUOM:#ofUnits (e.g., Central Warehouse:CuFt:1.0000) Storage/Handling Charges
AV RenameSku Allows you to redefine the 'SKU' name Items > Description
AW IsHazMat Maps to the 'Hazardous Material' field—value must be TRUE or FALSE Items > Hazardous Material
AX HazMatId Maps to the 'Material ID' field Items > Hazardous Material
AY HazMatShippingName Maps to the 'Shipping Name' field Items > Hazardous Material
AZ HazMatHazardClass Maps to the 'Class' field Items > Hazardous Material
BA HazMatPackingGroup Maps to the 'Packaging Group' field—value must be I, II, III, or left blank to indicate 'Unspecified' Items > Hazardous Material
BB HazMatFlashPoint Maps to the 'Flashpoint' field Items > Hazardous Material
BC HazMatLabelCode Maps to the 'Label Code' field Items > Hazardous Material
BD HazMatFlag Maps to the 'Material Flag' field —value must be X, RQ, or left blank to indicate 'Unspecified' Items > Hazardous Material
BE StorageUnitOfMeasure Maps to the 'Storage UOM' field—value must be a predefined unit type and only needed for certain codes defined in Column BG Recurring Storage
BF InventoryUnitsPerStorageUnit Maps to the '# Eaches Per [UOM]' field—value must be a predefined unit type and only needed for certain codes defined in Column BG Recurring Storage
BG StorageCountScriptTemplateId Maps to the 'Counting Mechanism' field—must use one of the following number values:    
0 – Unspecified
201 – Storage UOM (must also complete column BE with storage unit of choice and BF with amount per storage to charge)
202 – Movable Units
203 – Location
204 – Rounding Storage UOM (must also complete column BE with a storage unit of choice and BF with the amount per storage to charge)
205 – MovableUnit Sq Foot
206 – Catch Weight by Lot
207 – Storage UOM by Lot (must also complete column BE with storage unit of choice and BF with amount per storage to charge)
Recurring Storage
BH ItemFacilityStorageRates Maps to the grid values in the *Recurring Storage* setup—must use the following format, Warehouse Name:PrimaryUOM:Rate (e.g., Central Warehouse:CuFt:15.0000) Recurring Storage
BI OutboundMobileSerializationBehavior Maps to the 'Outbound Mobile Serialization' field—must use one of the following number values:
0: Do not use outbound serialization
1: Ignore quantity mismatches
2: Require quantities to match
Items > Tracking Options
BJ Price Maps to the 'Sell Price' field Items > Description
 
BK Classification Maps to the 'Classification' field—must be a predefined value configured under Items > Manage Classifications (https://help.extensiv.com/item-control/managing-classifications) Items > Description
BL CountryOfManufacture Maps to the 'Country of Origin' field—value must be a 2-character country code that follows the ISO 3166 international standard Items > Shipping Documentation
BM HarmonizedCode Maps to the 'Harmonized Tariff Code' field Items > Shipping Documentation
BN InventoryCategory Maps to the 'Cycle Count Type' field—value must be A, B, C, D, E, F, or left blank to indicate 'Unclassified' Items > Inventory Options
BO StorageRates Maps to the grid values in the *Storage/Handling Charges* setup that define custom rates* Storage / Handling Charges
BP InventoryUnitLength For future cartonization use. Not currently active or supported in the WMS N/A
BQ InventoryUnitWidth For future cartonization use. Not currently active or supported in the WMS N/A
BR InventoryUnitHeight For future cartonization use. Not currently active or supported in the WMS N/A
BS InventoryUnitWeight For future cartonization use. Not currently active or supported in the WMS N/A
BT InventoryUnitNetWeight For future cartonization use. Not currently active or supported in the WMS N/A
BU SecondaryUnitLength For future cartonization use. Not currently active or supported in the WMS N/A
BV SecondaryUnitWidth For future cartonization use. Not currently active or supported in the WMS N/A
BW SecondaryUnitHeight For future cartonization use. Not currently active or supported in the WMS N/A
BX SecondaryUnitWeight For future cartonization use. Not currently active or supported in the WMS N/A
BY SecondaryUnitNetWeight For future cartonization use. Not currently active or supported in the WMS N/A
BZ LocationZones Maps to the 'Packaging Unit Zones' field Items > Directed Putaway
CA MovableUnitLocationZones Maps to the 'Movable Unit Zones' field Items > Directed Putaway
CB OverAllocLocationZones Maps to the 'Overallocated Zones' field Items > Directed Putaway
CC PreferredLocationId Maps to the 'PreferredLocationId' field Items > Directed Putaway
CD ForceIntoPreferredLocation Maps to the 'Use location even if full' field—value must be TRUE or FALSE Items > Directed Putaway
CE AllowMixedItemStorage Maps to the 'Store with other items' field—value must be TRUE or FALSE Items > Directed Putaway
CF AllowMixedLotStorage Maps to the 'Store multiple lots' field—value must be TRUE or FALSE Items > Directed Putaway
CG MixedExpirationDaysThreshold Maps to the 'Mixed Expiration Days Threshold' field Items > Directed Putaway
CH LabelingUnitUpc Maps to the 'Packaging UPC' field for the packaging UoM Units of Measure > Packaging Unit
CI MovableUnitUpc Not currently supported N/A
CJ SecondaryUnitUpc Maps to the 'Secondary UPC' field for the secondary UoM Units of Measure > Inventory Units of Measure
CK StorageChargeMin Maps to the 'Min Charge' field if 206 or 207 is specified for column BG Recurring Storage
CL StorageChargeMinMonthsToSkip Maps to the 'Months to Skip' field if 206 or 207 is specified for column BG Recurring Storage
CM AutoHoldExpirationDaysThreshold Maps to the 'Hold Threshold Days' field Items > Tracking Options
CN MaxToAllocateFromPickline Maps to the 'Max to allocate from pick line' field. Items > Units of Measure
CO PicklineMin Maps to the 'Pick line minimum' field. Items > Units of Measure
CP PicklineMax Maps to the 'Pick line maximum' field. Items > Units of Measure
CQ Replenishment Maps to the 'Enable Replenishment' checkbox. Items > Units of Measure
CR BulkStorageMin Maps to the 'Bulk Storage Min' field. Items > Units of Measure
CS BulkStorageMax Maps to the 'Bulk Storage Max' field. Items > Units of Measure
CT PicklineReplenishment Maps to the 'Pick Line Replenishment' checkbox. Items > Units of Measure 
CU BulkStorageReplenishment Maps to the 'Bulk Storage Replenishment' checkbox. Items > Units of Measure
CV AutoHoldOnReceive Maps to the ‘Receive Onto Hold’ checkbox. Items > Tracking Options
CW Tags Maps to the 'Tags' field—used to group and filter items for reporting and search purposes. Items > Description

*For Column BO, please use the following format:
Warehouse Name:BillingUOM:#ofUnits:SplitPeriodFullRate:SplitPeriodHalfRate:FreeDays:
ReceivingHandlingRate:ShippingHandlingRate|RepeatSameFormatForAdditionalWarehouses
(e.g., Central Warehouse:CuFt:5:1:1:0:0:0|3PL Warehouse:Each:10:2:2:0:2:2)

2. After you make the necessary changes to your items, click File Save a Copy (or Save as).

3. Enter a new name for the file and select a recognizable location on your device so you can easily recognize the updated version, select the format as Text (Tab delimited), then click Save.

Make sure the file you have to import is in a .txt format. You may need to convert your file depending on which spreadsheet editor you used. 

 

 

Step 3: Import items

Now that you've made your changed and saved your file, it's time to import.

  1. Return to the Manage Items page in 3PL Warehouse Manager, then select Manage Update Items.
  2. Click Select Import File (txt), then double-click the file on your device.

    The 'Download Current SKU List' button is an alternate way to export all items.

     
  3. All changes populate in the Expected Data Changes container. Verify that these are accurate, then click Confirm to update your items and receive a confirmation message.
Share additional feedback about this article

Not finding the help you need?

Contact Support