The QOI Module is the heart of your sales workflow, managing quotes, orders, and invoices in a single unified interface. Track your sales from initial quote through final payment with powerful features for pricing, conversion, and document management.

Overview

The QOI system provides:

Creating Quotes

1 Access Quote Entry

Navigate to Sales → QOI and click New Quote.

2 Select Customer

Use the customer lookup to select an existing customer, or create a Quick Sale for walk-in customers without a full customer record.

3 Add Line Items

Click ➕ New Line Item or press Ctrl+Plus to add products. Enter product ID or type "0" to search the product catalog.

4 Choose Pricing Method

For each line item, select one of 9 pricing methods from the "How to price" dropdown (see detailed pricing methods section below).

5 Review and Save

Review totals, taxes, and delivery information. Click Save or press Ctrl+S to create the quote.

9 Pricing Methods

MeTEY offers 9 flexible pricing methods to accommodate different sales scenarios and pricing strategies. Each method provides different calculation logic based on your business needs.

Method Formula Best For Example
1. Matrix Pricing matrix lookup Standard pricing structures, tier-based pricing Automatic price from customer's pricing matrix
2. Unit Qty × Length × Price/Unit Simple per-unit pricing 10 ft at $5/ft = $50
3. Pcs (Pieces) Qty × Price/Piece Items sold by count (bolts, plates, sheets) 5 pieces at $100/piece = $500
4. Lbs (Pounds) Weight × Price/Lb Weight-based pricing (scrap, commodity metals) 100 lbs at $2.50/lb = $250
5. Sqft Square Footage × Price/Sqft Sheet goods, plates, panels 50 sqft at $12/sqft = $600
6. Margin % Cost / (1 - Margin%/100) Ensuring minimum profit margin Cost $100, 40% margin → $166.67
7. Markup % Cost × (1 + Markup%/100) Cost-plus pricing strategies Cost $100, 50% markup → $150
8. CalcLbs (Cost/Lb × Weight) / (1 - Margin%/100) Quick pricing with standard cost assumptions 100 lbs, "4.5#60" → $1,125
9. Total Fixed Price (entered value) Custom quotes, bundled pricing, negotiated deals Bundle for fixed $1,000

💡 CalcLbs Format Explained

CalcLbs is a special pricing method that uses a margin-based calculation with a hypothetical cost per pound.

Format: "cost#margin%" (cost and margin separated by # symbol)

Example 1: "4.5#60" means $4.50/lb cost with 60% target margin

  • 100 lbs weight → (4.5 × 100) / (1 - 0.60) = 450 / 0.40 = $1,125.00

Example 2: "8#50" means $8/lb cost with 50% target margin

  • 12.88 lbs weight → (8 × 12.88) / (1 - 0.50) = 103.04 / 0.50 = $206.08

Important: The "cost" is for calculation purposes only - it doesn't have to match actual inventory cost. Weight must be calculated first (requires qty and length).

✅ Pricing Tips

  • Price Precision: All prices support up to 4 decimal places (e.g., $12.3456/unit)
  • Automatic Weight: Weight is calculated automatically when you enter qty and length
  • Dynamic Display: Input fields change based on selected pricing method
  • Real-Time Calculation: Totals update automatically as you enter quantities and prices
  • Margin vs Markup: Margin % is based on selling price, Markup % is based on cost

Converting Quote → Order → Invoice

MeTEY provides a seamless workflow for converting quotes to orders and orders to invoices. The system maintains data integrity while updating status and triggering appropriate business logic.

1 Open Existing Quote or Order

Search for the QOI you want to convert and open the detail view.

2 Check for Validation Warnings

If a âš ī¸ warning icon appears, review the validation messages at the top of the detail view. Address any ERROR-level issues before converting.

3 Access Convert Function

Click the ☰ hamburger menu and select 🔄 Convert. Choose the target status (ORDER or INVOICE).

4 Confirm Conversion

Review the conversion summary and click Confirm. The system will:

  • Update the QOI status
  • Set appropriate dates (invoice date, etc.)
  • Allocate inventory (for invoices)
  • Create accounting entries (for invoices)
  • Update customer balances (for invoices)

5 Print or Email

After conversion, the print options dialog appears automatically (except for quotes). Select document types and delivery method.

Print & Email Options

MeTEY provides flexible print and email options with multiple document types and direct printing capability.

Document Types

1. Main Document (with prices)

The full Quote, Order, or Invoice with all pricing information. Includes complete company information, customer details, line items with prices and totals, taxes, payment terms, and delivery information. Professional formatting for customer-facing documents.

Available for: All statuses

2. đŸ“Ļ Picking Slip (no prices)

Warehouse document for order fulfillment. Includes product codes, descriptions, quantities, lengths, warehouse locations, checkboxes for verification, and signature fields. No pricing information.

Available for: ORDER and INVOICE only

3. 🚚 Shipping Slip (no prices)

Document for delivery and receiving. Includes product codes, descriptions, quantities, ship-to/from addresses, delivery method, checkboxes for verification, and signature fields. No pricing information.

Available for: ORDER and INVOICE only

4. 📧 Email PDF

Generate PDF and open email client with attachment. Creates professional PDF of main document, automatically opens default email client, and attaches the PDF ready to send.

Available for: All statuses

Print Modes

Preview Mode (Default)

  • Opens print preview window for each selected document
  • Review before printing
  • Choose printer and settings manually
  • Save as PDF from browser print dialog

đŸ–¨ī¸ Direct Print Mode

  • Check "Send directly to default printer" option
  • Skips print preview - prints immediately
  • Uses your Windows default printer
  • Prints all selected documents automatically
  • Falls back to preview if no default printer configured

Usage Examples

Example 1: Email Invoice Only

  1. Uncheck "Main Document"
  2. Check "📧 Email PDF"
  3. Click "Print" button
  4. Email client opens with PDF attached

Example 2: Print Order + Picking Slip

  1. Check "Order (with prices)"
  2. Check "đŸ“Ļ Picking Slip"
  3. Click "Print" button
  4. Two preview windows open

Example 3: Quick Print Everything

  1. Check all document types needed
  2. Check "đŸ–¨ī¸ Send directly to default printer"
  3. Click "Print" button
  4. All documents print automatically

Validation Warnings

MeTEY proactively alerts you to potential issues before converting Quotes/Orders to Invoices. Every 15 minutes, the system automatically checks all active Quotes and Orders for conversion issues.

Types of Validation Checks

Check Type Description Severity
Client Status Client must be ACTIVE 🛑 ERROR
Credit Limit Conversion won't exceed client's credit limit âš ī¸ WARNING
Inventory Sufficient stock available, products not deleted 🛑 ERROR
Cost Changes Product costs haven't changed >10% since creation âš ī¸ WARNING
Quote Expiration Quote is still within valid period (QUOTE only) âš ī¸ WARNING

💡 Key Features

  • Quick Sales Exception: Walk-in customers (Quick Sales) skip client-related checks
  • Real-Time Validation: When you open a flagged QOI, validation runs again with current data
  • Zero Performance Impact: Validation only runs for QOIs with warning flags
  • Inline Display: Warnings show directly in the detail view - no extra clicks needed

âš ī¸ Important Notes

  • Background validation runs every 15 minutes - new QOIs may take up to 30 minutes to show flags
  • Real-time validation provides the most current status when you open the detail view
  • ERROR-level warnings will typically block invoice conversion
  • WARNING-level issues should be reviewed but won't prevent conversion
  • Cost change warnings help you decide if prices need updating before invoicing

Search & Actions Menu

Perform common operations directly from search results without opening the detail view.

Smart Search Defaults

QOI search defaults to showing results from the last 31 days for faster performance. The "From Date" automatically sets to 31 days ago when you open QOI search. You can always adjust the date range or clear the fields to search all records.

☰ Actions Menu

Each row in search results has a hamburger menu (☰) in the Actions column. Click to open the menu and select an action:

💡 Tips

  • Only one menu can be open at a time
  • Click outside the menu to close it
  • Menu doesn't trigger the row click (won't open detail view)
  • Actions are filtered based on status - you'll only see relevant options
  • No need to open detail view to perform common operations

Generate Quote from Template

Save time by creating new quotes based on existing ones. This feature automatically updates costs and recalculates prices.

1 Open Existing QOI

Search for and open the QOI you want to use as a template (can be a quote, order, or invoice).

2 Access Template Function

Click the ☰ hamburger menu in the QOI detail modal, then select "Generate new Quote from".

3 Automatic Cost Updates

The system automatically:

  • Fetches current average cost for each product from inventory
  • Recalculates selling prices based on the original pricing method
  • Maintains all line item quantities, cuts, and other details
  • Clears invoice number and date (ready for new document)

4 Review and Save

The new QOI form opens with all data pre-filled. Review the updated prices, make any additional changes, and save as a new quote.

💡 Important Notes

  • The original template QOI remains unchanged (read-only source)
  • Only costs and prices are updated - all other details stay the same
  • Great for recurring customers or similar orders
  • All pricing methods are supported (Matrix, Margin%, Markup%, CalcLbs, etc.)

Keyboard Shortcuts

Shortcut Action
Ctrl+Plus Add new line item
Ctrl+S Save current QOI or line item
Ctrl+P Open print dialog when viewing QOI details
ESC Close dialogs and modals
Enter Execute print/email with selected options

Best Practices

Troubleshooting

Conversion Blocked by Validation Errors

Problem: Cannot convert quote/order to invoice due to validation errors.

Solution:

CalcLbs Not Calculating

Problem: CalcLbs pricing method shows error or doesn't calculate.

Solution:

Direct Print Not Working

Problem: Direct print option falls back to preview.

Solution:

Email Not Opening

Problem: Email PDF option doesn't open email client.

Solution:

Related Topics