- ตรวจชนิด/ขนาดไฟล์
- สร้าง file hash กันไฟล์ซ้ำ
- เก็บต้นฉบับแบบ read-only
- ไฟล์เสีย/ใส่รหัสผ่าน → manual_review
- ไฟล์ซ้ำ → duplicate ไม่ประมวลผลซ้ำ
ต้นทุน: ต่ำ · ใช้สิทธิ์จัดเก็บและ Automation เดิม หากมี
รับใบเสนอราคาหลายรูปแบบ สกัดข้อมูล ตรวจความครบถ้วน เปรียบเทียบเงื่อนไขและ Total Cost สร้างข้อเสนอแนะ แล้วหยุดรอเจ้าหน้าที่จัดซื้ออนุมัติก่อนออกผลอย่างเป็นทางการ
ยังไม่มีการระบุช่องทางรับเอกสาร ปริมาณ ระบบหลัก งบ และผู้ดูแล จึงออกแบบเป็นสถาปัตยกรรมกลางที่เปลี่ยน Connector ได้ โดยไม่ต้องรื้อ Logic หลัก
| เกณฑ์ | ค่าที่ใช้ใน Blueprint | ที่มา / ผลหากเปลี่ยน |
|---|---|---|
| C1 ที่อยู่ข้อมูล | ยังไม่ทราบ Email / Upload Folder / Manual Upload | [สมมติฐาน] รองรับทั้ง 3 แบบ · ระบบจริงเลือก Connector ตามแพลตฟอร์ม |
| C2 ทักษะ/ผู้ดูแล | ยังไม่ทราบ | ถ้าไม่มีผู้ดูแล → เริ่ม T0/Semi-automation; ถ้ามี IT → ขยาย T2/T3 |
| C3 ปริมาณ/เดือน | ไม่มีกำหนด | <2,000 ใช้ T0/T1 ได้; ปริมาณสูงหรือไฟล์หนักควรใช้ Queue + Code |
| C4 Logic | มีเงื่อนไข + ไฟล์ + สถานะ | อ่านจาก Workflow ที่แนบ: ตรวจความครบถ้วน เปรียบเทียบ RFQ และคำนวณ Total Cost |
| C5 ความอ่อนไหว | ยังไม่ทราบ ข้อมูลราคาเชิงพาณิชย์ | ถ้าห้ามออกนอกองค์กร → ใช้ระบบ/โมเดลที่องค์กรอนุมัติหรือ self-host |
| C6 งบ | ยังไม่ทราบ | จึงไม่ล็อก Vendor และไม่ประมาณราคาคงที่ |
| C7 ตีความภาษา/ภาพ | เป็นแกนของงาน | PDF, Excel และภาพใบเสนอราคาต้องสกัดข้อความ/ตารางและตีความเงื่อนไข |
ใช้ Pattern “Inbox/Queue + AI Enrichment + Human-in-the-Loop” โดยมี Data Hub เป็นแหล่งความจริงแหล่งเดียว
คลิกแต่ละโมดูลเพื่อดู Trigger, Input, Logic, Output, Error path และ Human checkpoint
ต้นทุน: ต่ำ · ใช้สิทธิ์จัดเก็บและ Automation เดิม หากมี
ต้นทุน: ผันแปรตามจำนวนหน้า/OCR/Token · ต้องทดสอบจากเอกสารจริง 10–20 ชุด
AI ตั้งใจไม่ใช้: ผลผ่าน/ไม่ผ่านต้อง deterministic และตรวจสอบย้อนกลับได้
ต้นทุน: ต่ำ–กลาง · ส่งเฉพาะ Structured Data และข้อความเงื่อนไข ไม่ส่งไฟล์เต็มซ้ำ
Output: Comparison Sheet · Recommendation Summary · รายการข้อยกเว้น · ประเด็นเจรจา · Audit Log
ยังไม่ฟันธง Vendor เพราะ C1, C2, C3, C5 และ C6 ยังไม่ทราบ แต่ละทางเลือกจึงผูกกับเงื่อนไขที่ตัดสินได้ภายหลัง
Outlook + SharePoint + Excel + Power Automate และบริการอ่านเอกสาร/LLM ที่องค์กรอนุมัติ
Gmail + Drive + Sheets + Apps Script และ OCR/LLM API ที่องค์กรอนุมัติ
iPaaS สำหรับทีมไม่เขียนโค้ด หรือ Low-code เช่น n8n Cloud สำหรับ Logic/ไฟล์ซับซ้อน
แยกไฟล์ต้นฉบับออกจากข้อมูล Structured และเก็บสถานะ/เวอร์ชันทุกครั้ง
| ตาราง | ฟิลด์สำคัญ | หน้าที่ |
|---|---|---|
| RFQ_Master | rfq_id, requirement_version, item/spec, qty, currency, mandatory_fields, scoring_weight | กฎและเกณฑ์อ้างอิง |
| Quotation_Tracker | quotation_id, rfq_id, supplier_id, quotation_no, file_uri, file_hash, status, confidence, needs_review | ติดตามเอกสารและกันซ้ำ |
| Quotation_Items | quotation_id, line_no, description, qty, unit, unit_price, discount, evidence | รายการราคามาตรฐาน |
| Terms | payment, delivery, shipping, tax, warranty, validity, deviations | เงื่อนไขเชิงพาณิชย์ |
| Comparison_Output | comparison_id, total_cost, rule_result, score, rank, summary_version | ผลคำนวณและเปรียบเทียบ |
| Approval_Log | version, approver, decision, comment, decided_at | Audit Trail |
| Run_Log / Error | run_id, module, started_at, ended_at, count, error_type, retry_count, error_message | Monitoring และ Dead letter |
ใช้เอกสารจริง 10–20 ชุด กำหนด Mandatory fields, สูตร Total Cost, เกณฑ์ผ่าน/ไม่ผ่าน และนิยาม Comparison Set ให้ชัด
สร้าง M1–M3 ก่อน เพราะลดงานอ่านเอกสารได้มากแต่ยังไม่ตัดสิน Supplier วัด field accuracy, review rate และเวลาต่อชุด
เพิ่ม M4 ด้วยสูตรและ Config ที่อนุมัติ ทดสอบเทียบ Excel เดิมอย่างน้อย 20 เคส รวมภาษี/สกุลเงิน/ส่วนลดผิดปกติ
เพิ่ม M5–M6 เปิดใช้งาน Human Approval, Versioning, Error alert และรายงานมาตรฐาน
วัดปริมาณสูงสุด ค่าใช้จ่ายจริง และ Accuracy; ค่อยย้าย Hub/Queue หรือ Code เมื่อ C3 และ C4 เกินขีดจำกัดระบบเดิม