Batch Group Management

Purpose

Batch Groups enable structured inventory intake and management. Useful for:

  • Lot and expiration tracking
  • Manufacturing batch management
  • Custom inventory attributes
  • Regulatory compliance

Key Benefits

  • Enhanced Traceability: Track from receipt to fulfillment
  • Compliance Management: Enforce regulations
  • Inventory Optimization: Enable aging and rotation tracking
  • Custom Attributes: Tailor to business-specific needs

Prerequisites

User Permissions

  • Access to Settings
  • Batch Group Management rights
  • Admin configuration privileges

System Requirements

  • OMS access
  • Network connection
  • JavaScript-enabled modern browser

Navigation Path

OMS → Settings → Batch Groups → Add BatchGroup


Add Batch Group

Step-by-Step Process

1. Access the Add Batch Group Interface

  • Navigate to Settings
  • Select Batch Groups
  • Click Add BatchGroup

2. Basic Information Setup

FieldRequirementNotes
NameRequiredUse clear naming like Electronics_Batch_2024
DescriptionRequiredInclude business context, department, product category

3. Configuration Setup

Field CodeDefault LabelPurposeData Type
MRPMRPTrack Maximum Retail PriceDecimal
ExpiryDateExpiry DateProduct expiration managementDate
MfgDateMfg DateManufacturing date trackingDate
CustomField1–4CustomFieldXFlexible custom fieldsConfigurable

Field Configuration Options

  • Label: User-friendly display names

  • Data Types:

    • Text, Number, Decimal, Boolean, Date
  • IsEnabled: Controls visibility in UI

  • IsRequired: Enforces data entry during batch creation

4. Save Configuration

  • Click Save to confirm
  • Click Cancel to discard

Add Batch


Edit Batch Group

Accessing Edit Mode

  • Navigate to Settings → Batch Groups
  • Click on the batch group name or Edit button

Modification Guidelines

AreaCaution
NameAffects inventory references
DescriptionSafe to modify
Field ConfigReview data impact before editing
Data Type Change⚠️ May cause validation/integrity issues

Save Changes

  • Validate changes
  • Use test data before rollout
  • Click Save and monitor for errors

Configuration Fields

Standard Fields

FieldData TypePurposeValidation
MRPDecimalPrice tracking, complianceMust be positive
ExpiryDateDateExpiry/shelf life managementFuture date
MfgDateDateManufacturing date trackingPast or current date

Custom Fields (1–4)

ConfigurableUsage Examples
Lot number, supplier code, certifications

Data Types

Data TypeUsageValidation/Example
TextAlphanumeric inputCodes, lot numbers
NumberInteger inputQuantity, shelf location
DecimalMonetary/percentage/metricsWeight, price, % discounts
BooleanTrue/FalseOrganic flag, compliance checkbox
DateCalendar-based dataMfg date, Expiry, Receipt

Best Practices

Naming Conventions

  • Use clear and contextual names
  • Avoid unsupported special characters

Field Configuration

  • Start minimal; expand later
  • Document every field’s purpose

Data Quality

  • Use validation
  • Train users
  • Perform audits regularly

Change Management

  • Test before rollout
  • Maintain changelog
  • Inform impacted stakeholders

Troubleshooting

Common Issues & Solutions

IssueCauseSolution
Save FailuresRequired fields missingFill all mandatory fields
ConnectivityRetry after checking network
Field Not VisibleIncorrect IsEnabled flagEnable required fields in configuration
Data Validation ErrorsFormat/type mismatch, missing dataMatch field format, fix mandatory fields

Support Channels

  • Help Center: Via OMS UI
  • Knowledge Base: Built-in articles
  • Community Forums: Peer solutions
  • Support Tickets: Submit technical issues

Appendix

ItemDetails
PlatformBetterCommerce OMS
ModuleInventory Management → Batch Groups
Related DocsInventory Guide, PO, Stock Take, Supplier Management
URLhttps://oms.bettercommerce.io/Setting/AddInventoryBatchGroup
Version1.0
Last UpdatedJuly 23, 2025
Review CycleQuarterly