Multiple Bar Codes for Single Items

Adding a bar code to an item is part of the normal NetSuite Point of Sale (NSPOS) item setup in NetSuite ERP. However, depending on your business operations, your item configurations may sometimes require more than one bar code for a single item. Any additional bar codes assigned to an item, unless deactivated, are detected by NSPOS when ringing up a transaction.

Only certain item types allow multiple bar codes. Use the table below as a guide. Item types marked Not Applicable are not available in NSPOS.

Item Types and Multiple Bar Codes

Item Type

Allows Multiple Bar Codes

BlaAssembly/Bill of Materials

Yes

Blank image used to format document layout Lot Numbered

Not Applicable

Blank image used to format document layout Serialized

Not Applicable

Description

Not Applicable

Discount

No

Gift Certificate

No

Inventory Item

Yes

Blank image used to format document layout Lot Numbered

Not Applicable

Blank image used to format document layout Serialized

Not Applicable

Item Group

Not Applicable

Kit/Package

Yes

Markup

Not Applicable

Non-inventory Item

Yes

Blank image used to format document layout For Purchase

Not Applicable

Blank image used to format document layout For Resale

Yes

Blank image used to format document layout For Sale

Yes

Other Charge

Yes

Blank image used to format document layout For Purchase

Not Applicable

Blank image used to format document layout For Resale

Yes

Blank image used to format document layout For Sale

Yes

Payment

Not Applicable

Service

Yes

Blank image used to format document layout For Purchase

Not Applicable

Blank image used to format document layout For Resale

Yes

Blank image used to format document layout For Sale

Yes

Subtotal

Not Applicable

Adding Multiple Bar Codes

If only one bar code is needed, enter its value in the UPC field when creating or editing the item record. The UPC field is the primary field for bar code information and assigned by default to transactions and receipts.

Note:

When printing price tags, the information printed on these tags in bar code format is the Item Name/Number field. If you need any other fields such as the UPC field to print in bar code format, contact NetSuite Customer Support. Additional bar code fields are not currently available for price tag printing.

Additional bar codes can only be added after a new item has been created and saved. These additional bar codes have a maximum length of 32 characters and are stored as text.

There are three methods you can use to add bar codes to an item:

Warning:

You should not perform mass record updates during business hours. Creating or importing large numbers of bar codes or other records at one time can impact the synchronization process at your registers. See Benchmarks for Data Transfers and System Limits.

Steps for each method follow below.

To add bar codes to an existing item:

  1. Log in to NetSuite as an administrator.

  2. Go to Customization > Lists, Records & Fields > Record Types.

  3. Locate RA-Barcode and click New Record

  4. In the RA-Barcode window, in the Item field, select the item you want to add a new bar code to.

  5. In the Barcode field, enter its corresponding bar code.

    Barcode field on RA-Barcode record.
  6. Click Save or position your cursor over the Save menu arrow and click Save & New to create a new RA-Barcode record.

  7. When you have finished adding additional bar codes to items, open the item records and click the Custom subtab.

    Verify the assigned bar codes are displayed on the RA-Barcode subtab.

    Barcode field on RA-Barcode subtab.

To assign existing bar code records to an existing item:

  1. Log in to NetSuite as an administrator.

  2. Go to Lists > Accounting > Items.

  3. Click View for the desired item.

  4. Click the Custom subtab.

  5. On the RA-Barcode subtab, in the RA-Barcode field, select the bar code you want to assign to this item.

  6. Click Attach. The bar code is now listed in the Barcode column.

  7. Repeat steps 3–4 for any additional bar codes you want to assign.

If you have several items to which you want to assign additional bar codes, you can use the Import Assistant. For complete information of how to use this feature, see the help topic Importing CSV Files with the Import Assistant.

To use the Import Assistant to assign bar codes to multiple records at one time:

  1. To create the source file used to match items with additional bar codes, go to Lists > Accounting > Items.

  2. On the Items page, click the MS Excel icon to export the list to your computer in .xls format.

    MS Excel icon.
    Warning:

    You should not perform mass record updates during business hours. Creating or importing large numbers of bar codes or other records at one time can impact the synchronization process at your registers.

  3. Use the windows file popup window to open the file with Microsoft Excel or another compatible application.

  4. Edit the file so that only the Name column remains.

  5. Rename this column to Item.

  6. Delete any rows for items for which you do not want to add bar codes. Do not leave blank rows in between item rows.

  7. Add a new column called Barcode.

  8. Enter each bar code value in the Barcode column for the corresponding item.

    Note:

    If you want to add more than one bar code for an item, create a new row with the exact same name of the item and add a new bar code value in each corresponding column

    Spreadsheet with Items and Barcode columns.
  9. Save the file to your computer as a CSV (comma delimited) type file.

  10. Go to Setup > Import/Export > Import CSV Records.

  11. On the Import Assistant Page, under Step 1 Scan & Upload CSV File:

    1. In the Import Type field, select Custom Records.

    2. In the Record Type field, select RA-Barcode.

    3. Click Select...

    4. A Windows Explorer directory window opens. Locate and select the .csv file you created in step 9 and click Open.

    5. When the file appears next to the Select... button, click Next >

  12. On the Step 2 Import Options page:

    1. Under Data Handling, select Add.

    2. Click Next>.

  13. The Step 3 File Mapping step is performed without required input. On the Step 4 Field Mapping page:

    1. Ensure that the Item and Barcode fields correctly map to their NetSuite counterparts.

      Import Assistant Field Mapping.
    2. Click Next >

  14. On the Step 5 Save Mapping & Start Import page:

    1. Enter a unique name for this import process in the Import Map Name field, for example Import Extra Barcodes. You can then use this map name to quickly perform another bar codes import.

    2. Click Save & Run. A confirmation message appears and you will be notified by email when the operation has completed.

  15. To check that the import worked as expected, open any item record found on your .csv file.

    Ensure that the bar code is displayed on the RA-Barcode subtab.

    Darcode displayed on RA-Barcode subtab.

Editing Assigned Bar Codes

Important:

Bar Codes, after being created, cannot be deleted. If you no longer want a bar code to be assigned to a specific item, you must deactivate the bar code in the RA-Barcode record. If you entered and saved a bar code incorrectly, deactivate the existing bar code and create and assign a new one.

To remove an existing additional bar code from an item:

  1. Log in to NetSuite as an administrator.

  2. Go to Lists > Accounting > Items.

  3. Click View for the desired item.

  4. Click the Custom subtab. On the RA-Barcode subtab, click Edit next to the bar code you want to deactivate.

    Edit button on the RA-Barcode subtab.
  5. In the Edit RA-Barcode window, check the Inactive box.

    Inactive checkbox.
  6. Click Save.

The bar code now shows as Inactive on the RA-Barcode subtab.

Important:

Allow at least 15 minutes for the bar code update to synchronize and replicate across your registers.

Warning:

You should not perform mass record updates during business hours. Creating or importing large numbers of bar codes or other records at one time can impact the synchronization process at your registers.

Using Multiple Bar Codes on your Registers

The following table lists how NSPOS registers handle multiple bar codes.

Action in NetSuite ERP

Result when performing a transaction on an NSPOS register

Assign one unique bar code to an item.

If the price tag’s bar code matches the assigned bar code, the item rings up in the Journal.

Assign more than one unique bar code to an item.

If the price tag’s bar code matches one of the assigned bar codes, the item rings up in the Journal.

Assign the same bar code to more than one item.

If the price tag’s bar code matches the assigned bar code, a list of items is displayed for the operator to select from.

Assign the same bar code to more than one item and mark one as inactive.

If the price tag’s bar code matches the assigned bar code, only those items marked as active are displayed for the operator to select from.

Mark a bar code as inactive.

Even if the price tag’s bar code matches the assigned bar code, the item does not ring up in the Journal.

Related Topics

Items
Working with Inventory Items
Setting up a Services for Sale Item
Gift Cards and Gift Certificates in NSPOS
Disable Item from Searches on the POS
Do Not Download Item to POS
Item Restrictions by Subsidiary or Location
Searching for Items in NetSuite ERP Using RA-Barcodes
Save Previous UPCs If Replaced
Weighted Bar Codes – Enabling Scans
Bin Management
Item Synchronization – NetSuite ERP to NSPOS

General Notices