Getting Started Tutorial

Welcome to the University Inventory Management System! This tutorial will guide you through your first steps with the system, from initial setup to managing your first inventory items.

What You’ll Learn

By the end of this tutorial, you’ll be able to:

  • Navigate the dashboard and understand key metrics

  • Create and organize inventory categories

  • Add and manage inventory items

  • Track stock movements and generate reports

  • Understand user roles and permissions

Prerequisites

Before starting this tutorial, ensure you have:

  • Access to the system (either through university SSO or admin-provided credentials)

  • Basic understanding of inventory management concepts

  • Web browser (Chrome, Firefox, Safari, or Edge)

Step 1: First Login and Dashboard Overview

Logging In

  1. Navigate to your university’s inventory system URL

  2. Click “Sign In” or you’ll be redirected to university SSO

  3. Use your university credentials to authenticate

  4. You’ll be redirected to the main dashboard

Understanding the Dashboard

The dashboard provides an overview of your inventory system:

Key Metrics Cards: - Total Items: Complete count of all inventory items - Low Stock Items: Items below minimum threshold (red indicates attention needed) - Total Value: Combined value of all inventory - Active Users: Number of users currently using the system

Quick Access Panels: - Low Stock Alerts: Items requiring immediate attention - Category Overview: Breakdown of items by category - Recent Activity: Latest inventory movements

Step 2: Understanding Categories

Categories help organize your inventory into logical groups. Let’s explore existing categories and create a new one.

Viewing Categories

  1. Click “Categories” in the left sidebar

  2. Review the default categories: - IT Equipment: Computers, laptops, monitors - Office Supplies: Pens, paper, furniture - Laboratory Equipment: Scientific instruments - Medical Supplies: Healthcare-related items

Creating Your First Category

Let’s create a category for “Audio/Visual Equipment”:

  1. Click the “Add Category” button

  2. Fill in the form:

    Name: Audio/Visual Equipment
    Description: Projectors, speakers, cameras, and presentation equipment
    Icon: fas fa-video (choose from available icons)
    Color: purple (select a color that stands out)
    
  3. Click “Save Category”

  4. Your new category appears in the list

Category Best Practices

  • Use clear, descriptive names

  • Choose distinct colors for easy visual identification

  • Keep descriptions concise but informative

  • Use relevant icons that represent the category

Step 3: Adding Your First Inventory Item

Now let’s add an actual inventory item to your new category.

Adding a New Item

  1. Navigate to “Inventory” from the sidebar

  2. Click “Add Item” button

  3. Fill in the item details:

    Item Name: Epson PowerLite 1781W Projector
    SKU: PROJ-EPL-1781W-001
    Description: Wireless WXGA 3LCD projector for conference rooms
    Category: Audio/Visual Equipment
    Current Stock: 5
    Minimum Stock: 2
    Unit Price: $899.99
    
  4. Click “Save Item”

Understanding Item Fields

  • SKU (Stock Keeping Unit): Unique identifier for tracking

  • Current Stock: How many units you currently have

  • Minimum Stock: Threshold for low stock alerts

  • Unit Price: Cost per individual item

SKU Naming Conventions

Good SKU examples: - PROJ-EPL-1781W-001 (Product type-Brand-Model-Sequence) - DESK-HON-38180-02 (Category-Manufacturer-Model-Variant) - LAP-DEL-XPS13-16GB (Type-Brand-Model-Specification)

Step 4: Managing Stock Levels

Let’s practice updating stock levels and understanding stock movements.

Recording Stock Receipt

When new items arrive:

  1. Find your projector in the inventory list

  2. Click the “Stock” button next to the item

  3. Select “Stock In” and enter:

    Quantity: 3
    Reason: New shipment from vendor
    
  4. Click “Update Stock”

  5. Current stock increases from 5 to 8

Recording Stock Issue

When items are distributed:

  1. Find the item in inventory

  2. Click “Stock” button

  3. Select “Stock Out” and enter:

    Quantity: 1.5
    Reason: Issued to Physics Lab (Room 204)
    
  4. Click “Update Stock”

  5. Stock decreases and movement is logged

Note

The system now supports decimal quantities. For example, you can issue 0.5 meters of cable or 1.25 liters of chemical solution.

Viewing Stock History

To see all stock movements:

  1. Navigate to “Reports” > “Stock Movements”

  2. Filter by item, date range, or movement type

  3. Export to CSV for record-keeping

Step 5: Understanding Sales and Quotes

The system uses a draft quote workflow to ensure accuracy before committing sales.

The Sales Process

  1. Build Draft Quote: Add items to a quote cart

  2. Validate: System checks charge code and stock availability

  3. Process: Convert quote to permanent sale in one atomic operation

  4. Auto-Cleanup: Draft quote clears automatically after processing

Creating Your First Quote

Let’s create a quote for lab equipment:

  1. Navigate to “Sales” page

  2. Use the search bar to find items:

    Search: "microscope"
    
  3. For each item you want to add:

    • Enter quantity (e.g., “2” or “0.5” for half a unit)

    • Click “Add to Quote”

    • Item appears in the quote section on the right

  4. Continue adding items until your quote is complete

  5. Enter the charge code:

    Charge Code: PHYSICS-LAB
    
  6. Add optional notes:

    Customer Notes: Equipment for Room 204 setup
    

Understanding Charge Codes

Charge codes are billing identifiers required for all sales. They:

  • Must be valid and in the system

  • Have validity date ranges (start and end dates)

  • May have category restrictions (some codes can’t buy certain item types)

  • Show helpful error messages when invalid

Common Charge Code Error Messages:

  • Invalid Code:

    Invalid charge code: 'DEPT999' does not exist.
    Available codes include: PHYSICS, CHEMISTRY, BIOLOGY, ENGINEERING
    

    Solution: Check the code spelling or request access to the code from your administrator

  • Expired Code:

    Charge code 'LAB-2024' has expired on 12/31/2024.
    

    Solution: Request a new charge code or extension from your department

  • Not Yet Valid:

    Charge code 'LAB-2026' is not yet valid until 01/01/2026.
    

    Solution: Use a current code or wait until the code becomes active

  • Category Restrictions:

    Charge code 'IT-ONLY' cannot be used for some items due to category restrictions.
    

    Solution: Remove restricted items or use a different charge code

Processing the Quote

When you’re ready to complete the sale:

  1. Review all items and quantities in your quote

  2. Verify the charge code is entered correctly

  3. Check the total amount

  4. Click “Process Quote”

What Happens During Processing:

The system performs several checks atomically:

1. Validate charge code exists ✓
2. Check charge code is not expired ✓
3. Verify no category restrictions ✓
4. Confirm stock availability for all items ✓
5. Create permanent sale record ✓
6. Reduce inventory stock levels ✓
7. Generate sale ID (e.g., SALE-20251205-001) ✓
8. Clear draft quote automatically ✓

If any step fails, the entire operation is rolled back (no partial updates).

Success Confirmation

After successful processing:

  • You’ll see a success message: “Quote Processed”

  • The quote clears automatically from your screen

  • Stock levels update immediately

  • A new sale record is created in Reports

  • Audit trail is logged for compliance

Handling Processing Errors

If processing fails, you’ll see specific error messages:

❌ Invalid Charge Code
Invalid charge code: 'BADCODE' does not exist.
Available codes include: PHYSICS, CHEMISTRY, BIOLOGY

❌ Insufficient Stock
Cannot process sale: Item 'Microscope' has insufficient stock.
Current: 2, Required: 5

❌ Charge Code Expired
Charge code 'OLD-LAB' has expired on 11/30/2024.

Solution: Fix the error (update charge code, reduce quantities, etc.) and try processing again.

Clearing a Quote

To start over or abandon a quote:

  1. Click the “Clear Quote” button

  2. Confirm the action

  3. All items are removed from your quote

  4. The draft quote is deleted from the database

Step 6: Working with Fractional Quantities

The system supports decimal quantities for precise tracking of continuous materials.

When to Use Fractional Quantities:

  • Cables and wiring (measured in meters): 2.5m, 10.75m

  • Chemicals (measured in liters or kilograms): 0.5L, 1.25kg

  • Fabric or materials (measured by length/area): 3.75m²

  • Bulk liquids: 15.5 gallons

  • Sheet materials: 6.25 sheets

Adding Items with Decimals:

When adding an item to a quote:

Item: "Copper Wire (per meter)"
Quantity: 2.5

Stock Check: ✓ Available (Current: 50.75m, After: 48.25m)

Validation Rules:

  • Quantities can be decimal (e.g., 0.5, 1.25, 10.75)

  • System checks if currentStock - quantity >= 0

  • Can’t go negative, even with fractional amounts

Example Scenario:

Item: Chemical Solution X
Current Stock: 0.8 liters

✓ Can add: 0.5 liters (leaves 0.3L remaining)
✓ Can add: 0.8 liters (uses all stock)
✗ Cannot add: 1.0 liters (would go negative)

Step 7: Viewing Reports and Analytics

The Reports page provides comprehensive sales analytics.

Sales Reports by Charge Code

  1. Navigate to “Reports”

  2. Set filters:

    Charge Code: PHYSICS (optional, partial match)
    Date Range: 2025-01-01 to 2025-12-31
    Show unpaid only: ☐
    
  3. Click “Search”

  4. View results grouped by charge code

  5. Click charge code to expand and see:

    • Aggregated items with quantities and totals

    • Individual order details with SKUs

    • Mark unpaid sales as paid

Sales Reports by Item

Switch view mode to see:

  • Total quantity sold per item

  • Revenue per item

  • Number of orders

  • Average unit price

  • Charge codes that purchased each item

  • Order history over time

Exporting Reports

  1. Set your desired filters

  2. Click “Export” dropdown

  3. Choose format:

    • CSV (for Excel/spreadsheets)

    • XLSX (native Excel format)

  4. File downloads with current filter applied

Mark Sales as Paid

For financial reconciliation:

  1. Find unpaid sales in the report

  2. Select one or more sales (checkbox)

  3. Click “Mark as Paid” button

  4. Sales status updates to “Paid”

  5. Can bulk-mark multiple sales at once

Step 8: Best Practices

Stock Management

  • Review low stock alerts daily on the dashboard

  • Set minimum stock levels based on typical usage

  • Record reasons for all stock movements

  • Use fractional quantities when appropriate for precision

Sales and Quotes

  • Always validate charge codes before building large quotes

  • Add customer notes for complex orders

  • Review quotes carefully before processing

  • Clear abandoned quotes to keep database clean

Charge Codes

  • Keep charge codes organized by department

  • Set appropriate validity date ranges

  • Document category restrictions clearly

  • Provide users with a list of available codes

Reporting

  • Export reports regularly for backup

  • Use date ranges to track trends over time

  • Monitor unpaid sales and follow up

  • Review category analytics for budget planning

Security

  • Never share your login credentials

  • Log out when finished or when stepping away

  • Report suspicious activity to administrators

  • Only process sales for valid charge codes you’re authorized to use

Next Steps

Now that you’ve completed the getting started tutorial, you can:

For questions or issues:

  1. Click “Stock” again on the same item

  2. Select “Stock Out” and enter:

    Quantity: 2
    Reason: Deployed to Smith Hall conference room
    
  3. Current stock decreases from 8 to 6

Stock Adjustment

For corrections or physical count updates:

  1. Select “Adjustment” in the stock dialog

  2. Enter the correct total quantity

  3. Provide a reason for the adjustment

Viewing Stock History

  1. Click on any item name to view details

  2. Scroll to “Stock Movement History”

  3. Review all past transactions with timestamps and reasons

Step 5: Understanding User Roles

The system has three user roles with different capabilities:

User Role (Read-Only) - View inventory items and stock levels - Search and filter inventory - View reports and dashboards - Cannot modify any data

Manager Role - All User permissions, plus: - Add, edit, and delete inventory items - Manage stock levels and movements - Create and modify categories - Generate detailed reports

Admin Role - All Manager permissions, plus: - Manage user accounts and roles - Access system configuration - View audit logs - Manage system-wide settings

Checking Your Role

  1. Click your profile icon in the top-right corner

  2. Your current role is displayed

  3. Available menu options reflect your permissions

Step 6: Basic Reporting

Let’s generate your first inventory report.

Inventory Summary Report

  1. Navigate to “Reports” in the sidebar

  2. Select “Inventory Summary”

  3. Choose date range (default is current month)

  4. Click “Generate Report”

Understanding Report Data

The report includes: - Total items by category - Value distribution - Low stock alerts - Most/least active items

Exporting Reports

  1. Click “Export” button on any report

  2. Choose format (PDF for sharing, CSV for analysis)

  3. File downloads automatically

Next Steps

Now that you’ve completed the basic tutorial, consider these next steps:

For Regular Users: - Explore advanced search features - Set up saved searches for your common queries - Learn about report generation and export options

For Managers: - Practice bulk import of inventory items - Set up automated low stock notifications - Explore advanced reporting features

For Administrators: - Review user management features - Configure system-wide settings - Set up automated backups

Congratulations! You’ve successfully completed the getting started tutorial. You now have the foundational knowledge to effectively use the University Inventory Management System.