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
Item Options and Dynamic Templates

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
  • Routing
  • Operation Definitions
  • 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

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
  • Resource Planning
  • Daily Logs
  • Files & Floor Plans

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

tax

  • Sales Tax Setup
  1. Home
  2. User Guide
  3. Item Options and Dynamic Templates

Item Options and Dynamic Templates

Item Options and Dynamic Templates provide a powerful system for creating customizable, interactive forms that adapt to user input. This feature allows you to define complex data collection interfaces without requiring programming knowledge.

Item Options

Item Options are customizable properties that can be attached to items in your inventory system. They allow you to:

  • Extend Standard Properties: Add custom fields beyond the default item attributes.
  • Capture Specialized Data: Collect industry-specific or business-specific information.
  • Create Variant Options: Define variations of products (size, color, material, etc.).
  • Support Complex Pricing: Enable price adjustments based on selected options.

Dynamic Templates

Dynamic Templates are the design blueprints for how Item Options are presented and collected. They offer:

  • Visual Form Builder: Drag-and-drop interface to design forms without coding.
  • Responsive Layouts: Create forms that work across different screen sizes.
  • Conditional Logic: Show/hide fields based on user selections.
  • Data Validation: Ensure collected information meets required formats and constraints.
  • Real-time Updates: Fields can update dynamically as users make selections.

Key Benefits

BenefitDescription
FlexibilityCreate exactly the data collection interface your business needs, without being limited to predefined fields
ConsistencyEnsure data is collected in a standardized format across your organization
User ExperienceGuide users through complex data entry with intuitive forms that only show relevant fields
Data QualityImprove data accuracy with validation rules and constraints
Business LogicEmbed business rules directly into your forms with conditional logic

Common Use Cases

IndustryUse Case
ManufacturingCollect specifications, materials, and production details
RetailDefine product variations like size, color, and style
Food ServiceSpecify ingredients, preparation instructions, and nutritional information
HealthcareRecord specialized equipment details and maintenance requirements
ConstructionDocument materials, dimensions, and installation specifications

How It Works

  1. Create a Template: Design your form layout using the Options Builder.
  2. Assign to Items: Link the template to relevant items in your inventory.
  3. Collect Data: When users interact with these items, they'll see your custom form.
  4. Process Information: The collected data becomes part of the item's properties.

Component Field Instructions for Item Option Template Editor

A reference for each field in the Item Options Builder — its purpose, how to use it, and anything worth knowing before you set it.

Basic Fields

FieldPurposeUsageNote
TypeDefines the type of component to be renderedSelect from dropdownOptions: Text, Box, TextInput, NumberInput, DateInput, Switch, Chip, CheckBox, Select, NumberSelect, MultiSelect, AutoComplete, List
LabelThe text displayed as the component's label or contentEnter descriptive text identifying the field's purposeFor display components like Text, this is the actual content shown
Show LabelControls whether the label displays alongside the componentToggle on/offUseful when the field's purpose is self-explanatory or space is limited

Positioning and Sizing

FieldPurposeUsageNote
X PositionHorizontal position from the left edgeNumeric value in pixelsUse arrow keys for fine adjustments when selected
Y PositionVertical position from the top edgeNumeric value in pixelsUse arrow keys for fine adjustments when selected
WidthHorizontal size of the componentNumeric value in pixelsSome components have minimum width requirements
HeightVertical size of the componentNumeric value in pixelsSome components have minimum height requirements
Z IndexControls stacking order of overlapping componentsHigher values appear on topDefault: 0

Behavior Settings

FieldPurposeUsageNote
RequiredMakes the field mandatory for form submissionToggle on/offRequired fields are marked with an asterisk (*)
Omit JSONExcludes the field's value from the final JSON dataToggle on/offUseful for display-only or helper fields
Default ValuePre-fills the component with an initial valueEnter the value shown on first loadFormat depends on component type (text, number, boolean, etc.)
Tab IndexControls focus order when using the Tab keySet numerically in the Component Order modalLower numbers are focused first

Validation and Constraints

FieldPurposeUsageNote
Min ValueSets the minimum allowed value for NumberInputNumeric value, or blank for no minimumOnly available for NumberInput components
Max ValueSets the maximum allowed value for NumberInputNumeric value, or blank for no maximumOnly available for NumberInput components

Styling

FieldPurposeUsageNote
Z IndexControls stacking order of overlapping componentsNumeric valueHigher values sit on top
StyleCustom appearance for the component's containerEnter a JSON style object, e.g. {"color": "#228be6", "textAlign": "center"}Applied directly to the field container

Remove Component deletes the selected field from the template.

Related Features

  • Items

For more detailed information on building item option templates, please refer to the specific sections in this documentation.

PreviousBin TrackingNext Serial Tracking

Still have questions?

Our support team is just a click away.

Create a support ticketGet in touch