Private
Project *AFC Artificial Intillegence » Algo Trade Automation » Algo Trade Manual » Bulk mail Automation with web interface » Bulk Mail Service For Bench Sales » Code Generation Tool » Cold Emailing Automation (AI-Driven) » Invoice Inventory Automation » invoice to inventory for evergreen » Test Automation » What's app Bulk messaging with AI agents » Zelle Payment for evergreenCharan Technologies _ DevelopmentEver green Farms USA (static website)Evergreen farms (pos)Evergreen React ApplicationGas Station ERPHackthonIT HappENSLucky BraidsMy Produce StandNoxa_JewelleryOffice Requirments » Daily Tasks For Madhu » Employees requirements » Recruitment senior mern stack developer » Red MIne Speed » Senior Mern Stack DeveloperQA TestersRare FruitsRegal SolarRegal Solar DMRegal Solar Energy_ ReactReliance Home Builders_ reactRemit2AnyRestaurant POSRSVPRushi GardensRV_ EngraverSri Farms _ DMSri_FarmsTech FourceTechnical RequirementsTechy_DevelopmentTechy_POS Travel Mate
Tracker *Bug Feature Support Testing
Subject *
Description Edit As a Store/Inventory Manager I want to upload a purchase invoice (PDF/Image) and automatically extract product details So that I can quickly review, edit, and add purchased stock with correct quantities, taxes, and prices without manual data entry. Acceptance Criteria AC1 — Upload Invoice (PDF / Image) User can upload: PDF invoice Image invoice (JPG/PNG/HEIC/etc.) File size limit: 10–20 MB Show loader while processing On upload success → go to auto-filled “Purchase Entry Page” On failure → show error toaster (“Unable to read invoice. Please try manual entry.”) AC2 — Auto Extract Invoice Data (OCR + AI Extraction) System must extract: Product Name, Quantity, Unit Price, Tax (%), Subtotal, Invoice Date, Due Date, Vendor Name (optional), Invoice Number (optional), Total Amount OCR must map extracted items to:[ { product_name, qty, price, tax, subtotal } ] AC3 — Show Extracted Data in Purchase Entry Page Display all auto-extracted rows in a table: Product Name (editable) Quantity (editable) Unit Price (editable) Tax (editable) Subtotal (auto-recalculated) Header section must show: Invoice Date Due Date Vendor Total Amount Allow user to edit any values. AC4 — Add/Remove Products User can: Add a new product row manually Remove auto-filled rows Search dropdown for existing products Or create a new product (optional popup) AC5 — Save Stock & Update Product Purchase Details On saving: Increase product stock by given quantity Update purchase price in Product table Create purchase history entry: invoice date vendor qty purchase price tax total reference invoice file AC6 — Validation Rules Product Name required Quantity > 0 Price > 0 Tax >= 0 Invoice Date required File must be PDF or Image Total Amount must match sum of line items (optional warning) AC7 — Action History Store the full history: Invoice upload Auto-extraction Manual edits Stock update Linked purchase record
Status Closed
Assignee Ajit AChandra SekharDivya Inapakurthighazala shamimJohn PatchalaKalyan RavulaKarthik PalakondaMadhu BabuMani KantaPavan Kumar MuralaRamu KodaliRavi Shankar PalleRavindra AtthotaRubanraj cSai MahanandaSai Priyatham SadineniSai Teja PopuriSravani RangannapalemTeja Sriram SanganiThirupathirao Uppuvinay palakondaYalavarthi Thriveni
Target version Sprint3 Backlog
Parent task
Estimated time Hours