Solutech Engineering

Executive Summary & Overview

High-level overview of the EvaDocs LPO processing system and its business value

Executive Summary

The Local Purchase Order (LPO) feature, branded as "EVA Docs", is a comprehensive document processing system that uses OCR (Optical Character Recognition) to automatically extract and process Local Purchase Orders from PDF and image files. The system converts physical LPO documents into structured digital data, matches products, applies pricing, and allows conversion to sales orders.

Business Value

Automation Benefits

  • Time Savings: Reduces manual data entry from hours to minutes
  • Accuracy Improvement: OCR eliminates human transcription errors
  • Cost Reduction: Page-based credit system provides predictable costs
  • Scalability: Handles multiple documents simultaneously

Process Efficiency

  • Streamlined Workflow: 9-step automated process from upload to order
  • Real-time Updates: WebSocket integration provides instant status feedback
  • Multi-format Support: Handles PDF, JPEG, PNG, JPG files up to 10MB
  • Email Integration: Automated processing from email attachments
  • 5-tier Product Matching: Hierarchical matching from exact matches to AI-powered suggestions

Technical Architecture

Core Components

  • Frontend: Vue.js-based user interface
  • Backend: Laravel API with robust error handling
  • OCR Service: External Solutech Labs processing service, powered by Gemini
  • Database: MySQL with optimized schema
  • WebSocket: Pusher for real-time communications
  • Search: Full text search wiht MeiliSearch/MySQL for intelligent product matching

Integration Points

  • Email Processing: Automated LPO extraction from attachments
  • SAT: Deep integration with SAT's products, outlets, pricing and sales orders structures.
  • Sales Orders: Seamless conversion to a Sales Order.
  • ERP Integration: On SAT environments with ERP integation configured, the generated order is automatically synced to their ERP
  • Credit Management: Add-on service for page-based billing