# SAP B1 Item Master Import Template for Data Transfer Workbench (DTW)

> Source: https://netray.co/tools/sap-b1-item-master-import-template-dtw
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: Free Tools

## Short answer

An editable item master worksheet with the fields most B1 implementations load through DTW, ready to export to Excel or CSV.

## Category

sap

## Erp

SAP Business One

## Industry

Discrete Manufacturing

## Audience

- B1 consultant
- Data migration lead
- Inventory controller

## Tool

**Kind:** worksheet

**Mode:** editable

**Currency:** $

**Columns:**

#### ItemCode

**Key:** item_code

**Type:** text

**Help:** Unique key. Max 50 characters in B1.

#### ItemName

**Key:** item_name

**Type:** text

#### ItemsGroupCode / group name

**Key:** group

**Type:** text

**Help:** DTW needs the group code, not the name. Keep the name here for review.

#### Item type

**Key:** type

**Type:** select

**Options:**

- Items
- Labor
- Travel
- Fixed Assets

#### Inventory item

**Key:** inv

**Type:** select

**Options:**

- Y
- N

#### Sales item

**Key:** sales

**Type:** select

**Options:**

- Y
- N

#### Purchase item

**Key:** purch

**Type:** select

**Options:**

- Y
- N

#### Inventory UoM

**Key:** uom

**Type:** text

#### Managed by

**Key:** mgmt

**Type:** select

**Options:**

- None
- Batch
- Serial

#### Default warehouse

**Key:** whs

**Type:** text

#### Std or last cost

**Key:** std_cost

**Type:** number

**Format:** currency

#### Opening qty

**Key:** onhand

**Type:** number

**Help:** Opening stock is normally loaded by a separate Goods Receipt or Inventory Posting, not on the item record.

#### Opening value

**Key:** open_value

**Type:** number

**Expr:** std_cost * onhand

**Format:** currency

**Rows:**

**Item code:** FG-1001

**Item name:** Hydraulic Manifold Block

**Group:** FG - Finished goods

**Type:** Items

**Inv:** Y

**Sales:** Y

**Purch:** N

**Uom:** EA

**Mgmt:** Serial

**Whs:** FG01

**Std cost:** 182.5

**Onhand:** 24

**Item code:** RM-2040

**Item name:** Aluminium Billet 6061 80mm

**Group:** RM - Raw material

**Type:** Items

**Inv:** Y

**Sales:** N

**Purch:** Y

**Uom:** KG

**Mgmt:** Batch

**Whs:** RM01

**Std cost:** 4.2

**Onhand:** 1800

**Item code:** CP-3305

**Item name:** O-Ring 25x3 NBR

**Group:** CP - Components

**Type:** Items

**Inv:** Y

**Sales:** N

**Purch:** Y

**Uom:** EA

**Mgmt:** None

**Whs:** RM01

**Std cost:** 0.18

**Onhand:** 5000

**Item code:** SV-9001

**Item name:** Machining Subcontract Hour

**Group:** SV - Services

**Type:** Labor

**Inv:** N

**Sales:** N

**Purch:** Y

**Uom:** HR

**Mgmt:** None

**Std cost:** 22

**Onhand:** 0

**Item code:** FG-1002

**Item name:** Pump Housing Assembly

**Group:** FG - Finished goods

**Type:** Items

**Inv:** Y

**Sales:** Y

**Purch:** N

**Uom:** EA

**Mgmt:** None

**Whs:** FG01

**Std cost:** 96

**Onhand:** 40

**Totals:**

#### Total opening value

**Key:** open_value

**Agg:** sum

**Format:** currency

#### Item count

**Key:** item_code

**Agg:** count

**Format:** integer

**Notes:** Column names follow the OITM fields people load most. The Data Transfer Workbench template files shipped with your B1 version are the authority on exact column headers, so copy values into those templates and keep the two header rows intact. Test in a copy company database first.

## Content

**Intro:** Item master data is the first object most SAP Business One projects migrate, and the Data Transfer Workbench (DTW) is the standard tool. This worksheet gives you a clean place to stage and check items before you map them into the DTW template that ships with your version.

**Sections:**

#### How to use this worksheet

**Body:** Paste or type your items into the table, one row per item. Use the select columns so flags are Y or N and not free text. Review the opening value column to catch an obvious unit cost typo, such as a cost entered per thousand instead of per piece. Then export to Excel or CSV and copy columns into the DTW Items template. Do not load stock quantities onto the item record. Load opening stock with an Inventory Opening Balance or Goods Receipt so it posts to the right accounts and warehouse.

**Bullets:**

- Clean item codes first: trim spaces, fix case and remove duplicates
- Build the item group list and warehouse codes before loading items
- Load a small batch of 20 items as a pilot

#### How DTW works with items

**Body:** DTW reads tab delimited text files saved from Excel templates. Each business object has a template, and Items has a header row with field descriptions and a second row with the technical field names. You map your source file to those fields in a wizard and run the import against a company database. Because DTW writes through the DI API, it applies B1 validations: a bad group code, duplicate item code or unknown warehouse stops the row with an error log. Check the log, fix the source and re-run only failed rows.

#### Fields that cause the most rework

**Body:** Items that look fine in Excel fail or load wrongly when a few fields are inconsistent. Settle them with the business before the first load, because changing a management method on an item with transactions is restricted.

**Bullets:**

- Batch or serial management: set it before any stock exists for the item
- Valuation method: standard, moving average or FIFO is a decision for finance
- Item group: its default accounts drive posting, so wrong grouping gives wrong ledgers
- UoM and UoM groups: package sizes and purchasing units need a UoM group
- Default warehouse and preferred vendor: needed for MRP recommendations later

#### After the load

**Body:** Run a count check: items in the file against rows in the Item Master Data list. Run a sample check of ten items against the source, reading every field. Then verify that opening stock posted by item and warehouse and that the journal entry hit the inventory and opening balance accounts you expect. Keep the DTW log, the final source file and the sign-off together. These are the evidence an auditor or the business owner will ask for.

**Cta:** If you are moving item data from SyteLine, Baan or another ERP into B1, we can help script the extraction and validation. Tell us the source system and rough item count.

**Faq:**

#### What is DTW in SAP Business One?

**Answer:** DTW is the Data Transfer Workbench, a tool shipped with B1 that imports and updates master data and documents from delimited text files. It uses the DI API, so it applies the same validations as the screens. It suits one-time migrations and bulk updates.

#### Can I use this file directly in DTW?

**Answer:** Not unchanged. DTW uses its own template files with specific header rows. Use this worksheet to stage and check data, then copy the columns into the template for your B1 version and keep its two header rows exactly as supplied.

#### How do I load opening stock?

**Answer:** Use an inventory opening balance or goods receipt document, loaded by DTW or entered in B1, so the posting reaches the correct accounts and warehouses. Putting quantities on the item master is not the standard method.

#### Should I update existing items with DTW?

**Answer:** Yes, DTW supports updates keyed by item code, which is useful for bulk changes to groups or default warehouses. Always test on a copy of the database, since a wrong mapping can overwrite data on many items at once.

## Search terms

sap b1 item master import template, sap business one dtw items template, data transfer workbench items, sap b1 item master data upload excel, sap b1 dtw import items, sap b1 item master fields, sap business one data migration template, import items sap business one

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
