IanaiERP
Log InGet Started

The AI Driven ERP Solution

IanaiERP

IanaiERP is not just another ERP system. It is an AI-driven operational platform designed for modern manufacturing, wholesale, and eCommerce businesses.

Platform

  • Platform Overview
  • Inventory
  • Manufacturing
  • Sales & Fulfillment
  • Procurement
  • Finance
  • CRM
  • Integrations
  • Reporting

Industries

  • Manufacturing
  • Wholesale & Distribution
  • Food & Beverage
  • Cosmetics & Skincare
  • Biopharmaceutical
  • Fashion & Apparel

Resources

  • About Us
  • 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

  • Intro - ianai Total ERP SolutionPopular
  • 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
  • Routing
  • Work Orders
  • Work Plan
  • BOM Rule
  • Advanced Manufacturing

purchase

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

sales

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

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

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
DocsSerial 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 save is blocked.

Where to Access

  • System setup : Top-right User name → Settings → General tab → Tracking Settings

    • ✅ Enable Serial Tracking (auto-saves)

    • (Optional) ✅ Enable Auto Serial Number

  • Per-item setup : Inventory → Items → Add New / Edit → Inventory tab

    • Track Serial Numbers

    • (Optional) Auto Serial Number + Auto Serial Number Format

    • Initial stock serials: General tab → Initial Stock Quantity , then Inventory tab → Initial Stock Serials

  • Serial list & history: Inventory → Serial List

    • Click a serial to open Serial History (modal).
  • In transactions : Item Receipt, Shipment, Transfer, Relocation, Adjustment (increase/decrease), Build (finished goods / component consumption), Restock.

Key Attributes (all settings & rules)

Core settings

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

    • ⚠️ If you disable it, all serial-tracking data is deleted and cannot be undone.

Enable Auto Serial Number (optional): Auto-generates serials when you enter quantity for serial-tracked items.

  • Benefits: No manual typing, prevents duplicates/missing serials, ideal for high volumes.

Per-item controls

  • Track Serial Numbers (item level): Activates serial tracking for the item.

  • Initial Stock Serials : If the item has beginning inventory, you must enter the same count of serials as the initial quantity.

  • Add to existing items : If stock already exists, you must initialize serials for that on-hand quantity (you’ll see “Serial tracking not initialized” → use Adjust Stock to load serials).

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

  • Token requirement : The format must contain exactly one auto-increment token:

[[INCNUM,resetCycle,digits,startNumber]]

  • Reset cycles :

    • NONE – never resets (e.g., [[INCNUM,NONE,4,1]] → 0001, 0002, …)

    • DAILY – resets each day (today: 0001…; tomorrow: 0001…)

    • MONTHLY – resets on the 1st of each month

  • Other tokens : Plain text; 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

  • Counts must match : Serial count must equal the transaction quantity (or initial stock).

  • Uniqueness : Serial numbers must be unique system-wide; used serials can’t be reused.

  • Integers only : Serial-tracked quantities must be integers.

  • Save blocking : If counts don’t match, Save is disabled and an error is shown.

Key Functions (complete workflows & operations)

4.1 Platform enablement

  1. Enable in Settings

    • User name → Settings → General → Tracking Settings → ✅ Enable Serial Tracking.

    • (Optional) ✅ Enable Auto Serial Number.

    • Verify both toggles (Auto is optional).

Item-level setup

New item
  • Create item → Inventory tab → Track Serial Numbers.

  • (Optional) Auto Serial Number + enter Auto Serial Number Format (use tokens; must include one [[INCNUM...]]).

  • If there is initial stock: General → Initial Stock Quantity , then Inventory → Initial Stock Serials (enter exactly the same count of serials as the quantity).

Existing item
  • Open item → Inventory tab → Track Serial Numbers.

  • If on-hand exists, initialize serials: when “Serial tracking not initialized” appears, click Adjust Stock and enter the serials for the current stock.

  • (Optional) Set Auto Serial Number Format → Save.

  • ⚠️ Disabling serial tracking deletes all serial data (irreversible).

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 (Prefix/Start/End/Padding/Suffix)
  • Prefix : fixed text before numbers (e.g., SN-)

  • Start : starting number (e.g., 1)

  • End : auto-calculated after Start

  • Padding : digit width (4 → 0001)

  • Suffix : fixed 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)).

  • Show all to expand; Collapse to compress.

  • Delete one (trash icon) 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.

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 serials manually.

  • Rules: serial count = quantity; serials unique; integer quantity only.

Remove serials (take from stock / consume)
  • Adjustment (decrease) , Build (component CONSUME), Shipment , Transfer (move between locations), Relocation (move between companies).

  • 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 (modal)
  • Click a serial to open its detailed history.

  • Each row links to the original transaction (opens in a new modal).

  • Transaction types include: SHIP, RECEIVE, ADJUST, MOVEIN, MOVEOUT, BUILD, CONSUME, WORKBUILD, WORKCONSUME, RETURN

  • Columns include 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.

Community ForumGet in touch