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 ApplicationHackthonIT HappENSLucky BraidsMy Produce StandOffice 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 POSRSVPRV_ EngraverSri Farms _ DMSri_FarmsTech FourceTechnical RequirementsTechy_DevelopmentTravel Mate
Tracker *Bug Feature Support
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 New
Assignee Ajit AChandra SekharDivya Inapakurthighazala shamimJohn PatchalaKalyan RavulaKarthik PalakondaMadhu BabuMani KantaPavan Kumar MuralaRamu KodaliRavi Shankar PalleRavindra AtthotaRubanraj cSai MahanandaSai Priyatham SadineniSai Teja PopuriSravani RangannapalemSreenivas PisupatiTeja Sriram SanganiThirupathirao Uppuvinay palakondaYalavarthi Thriveni
Target version Sprint (product subscription & deliverable pre- orders) Backlog Sprint2
Parent task
Estimated time Hours