ianaiERP
Implementation
Log InGet Started

The AI-Native Manufacturing ERP Platform

ianaiERP

ianaiERP unifies ERP, manufacturing execution, warehouse, planning, equipment and HR in one system — configured by AI and live in about 8 weeks.

Platform

  • Platform Overview
  • Inventory Management
  • Warehouse Management System (WMS)
  • Shop Floor Execution (MES)
  • Material Requirements Planning (MRP)
  • Asset Maintenance (CMMS)
  • Order Management & Fulfillment
  • Procurement & Purchasing
  • Financials & Accounting
  • Field Service
  • Project Management
  • AI Financial Officer
  • Workforce & Labor Tracking
  • CRM
  • No-Code Workflow Customization
  • Integrations
  • Reporting

Industries

  • Discrete & Custom Manufacturing
  • Wholesale Distribution ERP
  • Food & Beverage ERP
  • Cosmetics & Personal Care ERP
  • Biopharma Manufacturing ERP
  • Apparel & Fashion ERP

Resources

  • About Us
  • Migrate from QuickBooks
  • AI Implementation
  • Case Studies
  • Blog
  • FAQ
  • User Guide
  • Contact

Contact

  • Address

    1440 N Lakeview Ave
    Anaheim, CA 92807

    Get Directions
  • Emailinfo@ianaierp.com

© 2026 ianaiERP. ianaiERP. All rights reserved.

Privacy PolicyTerms of ServiceLicense
Serial Tracking

Guides

⌘K

getting-started

  • Introduction to ianaiERPPopular
  • Settings / Preferences
  • Dashboard (List View) & Reports
  • Data Import/Export

inventory

  • ItemPopular
  • Inventory Adjustment
  • Inventory Transfer
  • Lot Tracking
  • Bin Tracking
  • Item Options and Dynamic Templates
  • Serial Tracking

manufacturing

  • Bill of Materials (BOM)
  • Build
  • Engineering (Overview)
  • Engineering Changes (ECO)
  • Routing
  • Operation Definitions
  • Work Orders
  • Work Plan
  • BOM Rule
  • Jobs
  • Job Materials Planning & Compliance
  • Shop Floor
  • Shop Floor Layout
  • Subcontract Manufacturing
  • Subcontracting Routing Operations
  • Receiving Subcontract Work
  • Shop Floor Station
  • Advanced Manufacturing

purchase

  • Procurement Workflow
  • Vendor
  • Purchase Order
  • Item Receipt
  • Blanket Purchase Order
  • Vendor Return

sales

  • Sales Workflow
  • Customer
  • Estimate
  • Sales Order / Payment
  • Price Rule
  • Blanket Sales Order

shipping

  • Shipment
  • Shipping, Label Printing, and Tracking
  • Carrier Integrations
  • Ship Method Mapping
  • Rule-Based Automation
  • International Shipping
  • Third-Party Billing
  • ianaiERP Bridge
  • Troubleshooting Shipping Issues
  • USPS Cubic Rates in ianaiERP
  • USPS Pricing

return

  • Returns
  • RMA
  • Restock
  • Repair
  • Credit Memo
  • Refund

miscellaneous-setup

  • Miscellaneous

customization

  • Custom Field
  • Custom Script
  • Vendor-Item Catalog
  • Units of Measure (UOM)

integration

  • Quickbooks Online Integration
  • Bigcommerce Integration
  • Shopify Integration

accounting

  • Journal
  • Transfer Funds
  • Bank Deposit
  • Expense
  • Chart of Accounts

equipment

  • Introduction
  • Equipment Hub
  • Work Centers
  • Resources & Resource Pools
  • Work Centers for CAPA
  • Asset Management
  • Maintenance Hub
  • Preventive Maintenance
  • Maintenance Events
  • Spare Parts & Consumables
  • Capacity Planner
  • Runtime Status
  • Permissions & Modules

planning

  • Supply-Demand Intelligence (Overview)
  • SDI Dashboard
  • Demand & Supply
  • Shortages & Impact
  • Planning View
  • Make vs Buy
  • Creating Purchase Orders
  • Demand Forecasting
  • Production Scheduling (Overview)
  • Schedule Views
  • Scheduling Work Orders
  • Capacity, Bottlenecks & Batching
  • Manufacturing Cockpit

project

  • Introduction
  • Projects & the Workspace
  • Tasks & the Work Tab
  • Budgeting
  • Estimates & Contracts
  • Time Tracking & Timesheets
  • Assignments & Team
  • Daily Logs
  • Files & Floor Plans
  • Change Orders
  • Billing & Financials

hr

  • Introduction
  • People & Team
  • Onboarding
  • Daily Hub & Shifts
  • Time Off & Leave
  • Broadcasts & Certificates
  • Payroll Overview
  • Payroll Tax & Compliance
  • Year-End & Severance
  • Benefits
  • HR Settings
  • Permissions & Setup Wizard

field-service

  • Introduction
  • Service Agreements
  • Service Requests & Dispatch
  • Request Templates
  • Workforce & Scheduling
  • Billing Service Requests

tax

  • Sales Tax Setup

quality

  • Introduction & Setup
  • Inspections
  • Nonconformance (NCR)
  • Holds & the Shipping Gate
  • Certificates & Traceability
  1. Home
  2. User Guide
  3. Serial Tracking

Serial Tracking

Serial Tracking assigns a unique serial number to each unit and follows it through receiving, production, transfers, shipping, returns, and adjustments. It enforces one-to-one matching (serials = quantity) and blocks duplicates, giving audit-ready traceability for quality, warranty/RMA, and compliance. Optional auto-generation speeds high-volume entry and keeps formats consistent.

Overview / Insight

  • Serial Tracking assigns a unique serial number to each unit and follows that unit across locations and inventory stages (receiving, shipping, transfers, builds, adjustments).
  • It improves traceability (quality/recall), accuracy, and accountability.
  • Works in two modes inside transactions: add serials (bring into stock) and remove serials (take from stock).
  • System rules: serial numbers must be unique, quantity must be an integer for serial-tracked items, and the count of serials must equal the quantity on each transaction, or the save is blocked.

Where to Access

AreaPathNotes
System setupUser name ▸ Settings ▸ General ▸ Tracking SettingsEnable Serial Tracking (auto-saves)
Per-item setupInventory ▸ Items ▸ Add New/Edit ▸ Inventory tabTrack Serial Numbers; optionally Auto Serial Number + Format; initial stock serials set via General tab (Initial Stock Quantity) then Inventory tab (Initial Stock Serials)
Serial list & historyInventory ▸ Serial ListClick a serial to open its Serial History modal
In transactionsItem Receipt, Shipment, Transfer, Relocation, Adjustment (increase/decrease), Build, Restock—

Key Attributes (all settings & rules)

Core Settings

  • Enable Serial Tracking: Turns on serial control platform-wide.

    ⚠️ Disabling it deletes all serial-tracking data — this cannot be undone.

  • Auto Serial Number (optional, set per item): Not a platform toggle — turned on for an individual item (Inventory ▸ Items ▸ Inventory tab), together with a required Format. Auto-generates serials when you enter quantity for that item. No manual typing, prevents duplicates/missing serials — ideal for high volumes.

Per-Item Controls

ControlDescription
Track Serial Numbers (item level)Activates serial tracking for the item
Initial Stock SerialsIf the item has beginning inventory, enter the same count of serials as the initial quantity
Add to existing itemsIf stock already exists, initialize serials for the on-hand quantity — when "Serial tracking not initialized" appears, use Adjust Stock to load serials

Auto Serial Number Format (required when using auto-generation)

The format must contain exactly one auto-increment token: [[INCNUM,resetCycle,digits,startNumber]]

Reset cycles:

CycleBehavior
NONENever resets — e.g. [[INCNUM,NONE,4,1]] → 0001, 0002, …
DAILYResets each day — today: 0001…; tomorrow: 0001…
MONTHLYResets on the 1st of each month

Other tokens are plain text, plus date/time tokens: [[DATE]], [[YEAR]], [[MONTH]], [[DAY]], etc.

Examples:

  • SN-[[INCNUM,NONE,6]] → SN-000001, SN-000002, …
  • ITEM-[[YEAR]][[MONTH]]-[[INCNUM,DAILY,4]] → ITEM-202412-0001, …
  • [[DATE]]-[[INCNUM,NONE,3,1]] → 2024-12-01-001, 2024-12-01-002, 2024-12-02-001, …

Validation & Data Rules

RuleDescription
Counts must matchSerial count must equal the transaction quantity (or initial stock)
UniquenessSerial numbers must be unique system-wide; used serials can't be reused
Integers onlySerial-tracked quantities must be integers
Save blockingIf counts don't match, Save is disabled and an error is shown

Key Functions (complete workflows & operations)

4.1 Platform Enablement

  1. User name ▸ Settings ▸ General ▸ Tracking Settings ▸ enable Enable Serial Tracking.
  2. Verify the toggle is set as intended. (Auto Serial Number is set per item, not here — see 4.2.)

4.2 Item-Level Setup

New item:

  1. Create item ▸ Inventory tab ▸ Track Serial Numbers.
  2. (Optional) Enable Auto Serial Number and enter an Auto Serial Number Format (must include one [[INCNUM...]] token).
  3. If there's initial stock: General ▸ Initial Stock Quantity, then Inventory ▸ Initial Stock Serials (enter exactly the same count of serials as the quantity).

Existing item:

  1. Open item ▸ Inventory tab ▸ Track Serial Numbers.
  2. If on-hand stock exists, initialize serials: when "Serial tracking not initialized" appears, click Adjust Stock and enter serials for the current stock.
  3. (Optional) Set Auto Serial Number Format ▸ Save.

⚠️ Disabling serial tracking deletes all serial data — this is irreversible.

4.3 Serial Number Modal — Entering Serials

A) File upload — Supported: .xlsx, .csv, .txt. Drag & drop or click to upload; duplicates are auto-removed.

B) Auto-generate

FieldDescription
PrefixFixed text before numbers (e.g., SN-)
StartStarting number (e.g., 1)
EndAuto-calculated after Start
PaddingDigit width (4 → 0001)
SuffixFixed text after numbers (e.g., -A)

Examples: SN- + Start 1 + Padding 4 → SN-0001, SN-0002, … / Start 100 + Padding 3 + Suffix -A → 100-A, 101-A, …

C) Manage the list — Collapsed ranges by default (e.g., SN-0001 – SN-0010 (10)). Use Show all to expand, Collapse to compress, the trash icon to delete one, or Clear to remove all.

D) Quantity check & save — Header shows (entered / required), e.g., Serial numbers (5 / 10). Save is enabled only when counts match.

⚠️ Serials must be unique and match quantity exactly.

4.4 Use in Transactions

Add serials (bring into stock): Item Receipt, Build (finished goods output), Adjustment (increase), Restock.

  • With Auto Serial Number on, serials auto-generate when you enter quantity.
  • Or click Serials to open the modal and enter/import manually.
  • Rules: serial count = quantity; serials unique; integer quantity only.

Remove serials (take from stock / consume): Adjustment (decrease), Build (component CONSUME), Shipment, Transfer, Relocation.

  • The modal lists on-hand serials for the item — select the ones to remove.
  • Tools: Filter/Search, Select All, Auto Select, review selected list.
  • Ensure selected count equals the quantity. Serials already used elsewhere can't be selected.

General notes: Quantity must be an integer for serial-tracked lines. Serials are unique across the system and cannot be reused once consumed/used.

4.5 Serial List & History

  • Serial List: Inventory ▸ Serial List shows all serials in a table.
  • Serial History: Click a serial to open its detailed history. Each row links to the original transaction (opens in a new modal).
  • Transaction types: SHIP, RECEIVE, ADJUST, MOVEIN, MOVEOUT, BUILD, CONSUME, WORKBUILD, WORKCONSUME, RETURN
  • Columns: Related Document, Date/Time, Quantity, Location
PreviousItem Options and Dynamic TemplatesNext Bill of Materials (BOM)

Still have questions?

Our support team is just a click away.

Create a support ticketGet in touch