ภาพรวมระบบ
ระบบ Vendor Sale-Out Portal คือช่องทางออนไลน์สำหรับผู้แทน (Vendor) ตรวจสอบข้อมูลการขายสินค้าในร้านสุกรีเภสัชทั้ง 7 สาขา ติดตาม PO ค้างส่ง และรับ PDF เอกสารสั่งซื้อที่ผ่านการอนุมัติพร้อมลายเซ็นดิจิทัล
ประเภทผู้ใช้งาน
- ดูสต็อกสินค้าของตัวเองในทุกสาขา
- ดูยอดขายแยกตามสินค้าและสาขา (ไม่แสดงยอดเงิน)
- ดู PO ค้างส่งที่ได้รับอนุมัติแล้ว (STATUS=A, ยังค้างส่งอยู่)
- Download PDF ของ PO ที่ผ่านการอนุมัติ (มีลายเซ็นดิจิทัล)
- Export ข้อมูลเป็น Excel
- อัพโหลดไฟล์ PDF เอกสาร PO ให้ผู้แทน Download (ฉบับ manual)
- ตรวจสอบและอนุมัติ PO รออนุมัติ (sync จาก Bluenote)
- Generate PDF พร้อมลายเซ็นดิจิทัล ให้ Vendor Download ได้ทันที
- ดู PO ค้างส่งทั้งหมดทุกบริษัท
- จัดการ Vendor Accounts (สร้าง/แก้ไข/ปิดใช้งาน/Reset รหัส)
- จัดการผู้ใช้งาน Purchase Portal (เพิ่ม/แก้ไข/ลบ)
- จัดการผู้อนุมัติ PO (ชื่อ, ตำแหน่ง, อัปโหลดลายเซ็น)
- ยกเลิก / Reset PO กลับรออนุมัติ
- มีสิทธิ์เข้าถึงทุกฟังก์ชันของระบบจัดซื้อ
/purchase/ ด้วย username: admin — จะเห็น Tab พิเศษ "👥 จัดการ User" ที่ Purchase staff ทั่วไปไม่เห็นURL เข้าใช้งาน
| ระบบ | URL | สำหรับ |
|---|---|---|
| Vendor Portal | /saleout/ | ผู้แทน (Vendor) Login และดูข้อมูล |
| Purchase Portal | /purchase/ | เจ้าหน้าที่จัดซื้อ + Admin (login เดียวกัน) |
| Admin Panel (Vendor) | /saleout/admin.html | จัดการ Vendor Accounts |
การเข้าสู่ระบบ (ผู้แทน)
ระบบ Login มี 2-3 ขั้นตอน ขึ้นอยู่กับว่าบริษัทของคุณมีการแบ่งแผนกหรือไม่
-
ค้นหาชื่อบริษัทพิมพ์ชื่อบริษัทหรือ Vendor Code ในช่องค้นหา ระบบจะแสดง Dropdown ให้เลือก — บริษัทที่มี ● Active คือมี account แล้ว
-
เลือกแผนก (ถ้ามี)ถ้าบริษัทของคุณมีหลายแผนก จะมี Dropdown ให้เลือกแผนก พร้อมแสดงชื่อผู้ติดต่อ — ถ้าไม่มีแผนก ข้ามไปขั้นที่ 3 เลย
-
ใส่รหัสผ่านกรอกรหัสผ่านที่ได้รับจาก Admin แล้วกดปุ่ม เข้าสู่ระบบ หรือกด Enter
Tab สต็อกคงเหลือ
แสดงจำนวนสินค้าคงเหลือของคุณในทุกสาขา ณ เวลาที่ sync ล่าสุด (ทุก 30 นาที) จัดเรียง group by สินค้า แสดงทุกสาขาในแถวเดียว
| คอลัมน์ | คำอธิบาย |
|---|---|
| รหัสสินค้า | รหัส P-XXXX จาก Bluenote |
| ชื่อสินค้า | ชื่อสินค้าเต็ม |
| หน่วย | หน่วยขาย เช่น หลอด แผง ขวด |
| Stock รวม | จำนวนรวมทุกสาขา |
| 00–06 | จำนวนสต็อกแต่ละสาขา (— = ไม่มี) |
- ค้นหาสินค้า — พิมพ์ชื่อหรือรหัสสินค้า กรองแบบ real-time
- กรองสาขา — เลือกสาขาเพื่อดูเฉพาะสินค้าที่มีสต็อกในสาขานั้น
- Export Excel — ดาวน์โหลดข้อมูลที่กรองแล้วเป็นไฟล์ .xlsx
Tab ยอดขาย
แสดงยอดขายสินค้าของคุณ แยกตามสาขา ในช่วงวันที่ที่เลือก ระบบ group by ตามสินค้า พร้อมแสดง Stock คงเหลือ ณ ปัจจุบันประกอบ
-
เลือกจากวันที่ / ถึงวันที่ค่าเริ่มต้นคือ 30 วันย้อนหลัง สามารถเปลี่ยนได้ตามต้องการ
-
กดปุ่ม 🔍 ค้นหาระบบจะ reload ข้อมูลตามช่วงวันที่ใหม่
-
Export Excel (ถ้าต้องการ)กดปุ่ม 📥 Export Excel เพื่อดาวน์โหลดข้อมูลที่กรองแล้ว
Tab PO ค้างส่ง
แสดง PO ที่ ผ่านการอนุมัติแล้ว แต่ยังส่งสินค้าไม่ครบ เฉพาะของบริษัท/แผนกที่คุณ Login เท่านั้น
- สถานะ Bluenote = A (Approved) เท่านั้น
- ยังมียอดค้างส่ง BALANCE > 0
- ยังไม่ถูกยกเลิก
- เรียงลำดับ: วันที่ PO ล่าสุดก่อน
การ Download เอกสาร PO
เมื่อฝ่ายจัดซื้ออนุมัติ PO แล้ว ระบบจะ Generate PDF พร้อมลายเซ็นดิจิทัลให้อัตโนมัติ ผู้แทนสามารถ Download ได้ทันที
| ปุ่มที่แสดง | ความหมาย | การกระทำ |
|---|---|---|
| — รอเอกสาร | ยังไม่มีไฟล์ PDF (รออนุมัติหรืออัพโหลด) | รอฝ่ายจัดซื้อดำเนินการ |
| 📄 Download PDF | มีไฟล์พร้อม Download | คลิกเพื่อดาวน์โหลดทันที |
| ✅ Downloaded | Download แล้ว | ระบบบันทึก log การ Download ไว้ |
การเข้าสู่ระบบ (จัดซื้อ / Admin)
เจ้าหน้าที่จัดซื้อและ Admin Login ด้วย Username/Password ผ่าน Purchase Portal เดียวกัน — ระบบแสดง Tab ตาม Role อัตโนมัติ
| Username | Role | Tab ที่เห็น |
|---|---|---|
| admin | 👑 Admin | ทุก Tab รวมถึง 👥 จัดการ User |
| natruethai / purchase | 👤 Staff | 📤 อัพโหลด / 📋 ไฟล์ / 🚚 PO / 🔏 อนุมัติ |
Tab อัพโหลด PDF เอกสาร PO
อัพโหลด PDF ให้ผู้แทนแต่ละราย (กรณีส่งไฟล์ manual) ระบบรองรับ 1 PO = 1 ไฟล์
-
ค้นหาเลข POพิมพ์เลข PO ในช่องค้นหา ระบบจะแสดง Dropdown พร้อมชื่อบริษัท ยอดค้างส่ง และ Due Date
-
เลือกไฟล์ PDFคลิกที่กล่อง Upload หรือ ลากไฟล์มาวาง — รองรับเฉพาะ .pdf เท่านั้น
-
กดปุ่ม 📤 อัพโหลดไฟล์ POระบบแสดงผลสำเร็จ ไฟล์พร้อมให้ผู้แทน Download ทันที
Tab รายการไฟล์ PO
ดูรายการไฟล์ทั้งหมดที่อัพโหลด พร้อมสถานะการ Download ของผู้แทน
- ↑ อัพใหม่ — ไปที่ Tab อัพโหลดพร้อม pre-fill PO นั้นอัตโนมัติ
- ลบ — ลบไฟล์ออกจากระบบ ผู้แทนจะ Download ไม่ได้อีก
- Filter สถานะ — กรองดูเฉพาะไฟล์รอ Download หรือ Downloaded แล้ว
Tab PO ค้างส่งทั้งหมด
ดู PO ค้างส่งของทุกบริษัท พร้อมสถานะเอกสาร ช่วยให้จัดซื้อรู้ทันทีว่า PO ไหนยังไม่ได้อัพโหลดไฟล์
- ค้นหาเลข PO / ชื่อบริษัท / รหัสสินค้า
- กรองตามบริษัท / สถานะเอกสาร / Due Date
- แสดง PO ที่อนุมัติแล้วและยังค้างส่ง เรียงล่าสุดก่อน
Tab อนุมัติ PO ใหม่
ระบบ sync PO ที่รออนุมัติจาก Bluenote เข้ามาอัตโนมัติ เจ้าหน้าที่จัดซื้อหรือ Admin ตรวจสอบรายละเอียดและ Generate PDF พร้อมลายเซ็นดิจิทัลได้ใน Tab นี้
| สถานะ | ความหมาย |
|---|---|
| ⏳ รออนุมัติ | PO sync มาจาก Bluenote — รอเจ้าหน้าที่ตรวจสอบ |
| ✅ อนุมัติแล้ว | Generate PDF สำเร็จ — Vendor สามารถ Download ได้ |
-
คลิก "🔏 ตรวจสอบ / อนุมัติ" บน PO ที่ต้องการระบบจะเปิด Modal แสดงรายละเอียด PO ทั้งหมด: ชื่อผู้จำหน่าย, วันที่, กำหนดส่ง, เครดิต, ส่วนลด (บาท), ยอดก่อน VAT, VAT 7%, ยอดรวม
-
ตรวจสอบรายการสินค้าดูรายการสินค้าพร้อม รหัสสินค้า, ชื่อ, จำนวน, หน่วย, ราคา/หน่วย, ส่วนลด (บาท), จำนวนเงิน — คอลัมน์ "ส่วนลด" แสดงเป็น บาท ไม่ใช่ %
-
เลือกผู้อนุมัติเลือกจาก Dropdown "ผู้อนุมัติ" — ระบบจะดึงลายเซ็น Preview มาแสดงทันที ถ้าขึ้น ⚠️ ยังไม่มีลายเซ็น ให้ไปอัปโหลดก่อนที่ Tab 👥 จัดการ User → ผู้อนุมัติ PO
-
กดปุ่ม "🔏 อนุมัติ PO"ระบบจะ Generate PDF พร้อมลายเซ็น และ update สถานะใน Bluenote เป็น STATUS=A ทันที — Vendor สามารถ Download PDF ได้ทันที
| ปุ่ม | ผล |
|---|---|
| 🚫 ยกเลิก PO | ลบออกจาก Pending + trigger Bluenote ตั้ง DELETE_DT ทันที |
| 🔄 Reset รออนุมัติ | เคลียร์ผลอนุมัติ ให้ PO กลับมาอยู่ในสถานะรออนุมัติใหม่ |
Tab จัดการ User Admin เท่านั้น
Tab 👥 จัดการ User จะแสดงเฉพาะเมื่อ Login ด้วย Admin — บริหาร User ทั้งหมดในระบบจากหน้าเดียว แบ่งเป็น 3 ส่วน
-
เพิ่มผู้อนุมัติใหม่ — กดปุ่ม "+ เพิ่มผู้อนุมัติ"กรอก Username (ใช้ login), ชื่อ-สกุล (แสดงบน PDF), ตำแหน่ง
-
อัปโหลดลายเซ็น — กดปุ่ม "🖊️ ลายเซ็น"รองรับ PNG/JPG ขนาดไม่เกิน 2MB — แนะนำพื้นหลังสีขาว ลายเซ็นสีดำ เพื่อให้พิมพ์ชัด
ลายเซ็นที่อัปโหลดจะแสดงบน PDF ทุกครั้งที่อนุมัติ PO -
แก้ไขข้อมูล — กดปุ่ม "✏️ แก้ไข"เปลี่ยนชื่อ-สกุล, ตำแหน่ง, หรือปิด/เปิดใช้งาน — ผู้อนุมัติที่ "ปิดใช้" จะไม่ปรากฏใน Dropdown อนุมัติ PO
| Action | วิธีทำ |
|---|---|
| เพิ่ม user ใหม่ | กด "+ เพิ่มผู้ใช้" → กรอก Username, ชื่อ, Password |
| เปลี่ยนรหัสผ่าน | กด ✏️ แก้ไข → กรอก Password ใหม่ (เว้นว่างถ้าไม่เปลี่ยน) |
| ปิด/เปิดใช้งาน | กด ✏️ แก้ไข → toggle "เปิดใช้งาน" |
| ลบ user | กด 🗑 ลบ (ไม่สามารถลบ Admin ได้) |
Admin — จัดการ Vendor Accounts
-
ค้นหาบริษัทหลักพิมพ์ชื่อบริษัทใน Autocomplete
-
เลือกแผนก (ถ้ามี)เลือกแผนกย่อยจาก Dropdown ถ้าต้องการสร้าง account สำหรับแผนกนั้น
-
กำหนดรหัสผ่านกรอกรหัสผ่าน หรือกดปุ่ม 🎲 Gen เพื่อสร้างอัตโนมัติ
-
กดสร้าง AccountAccount ถูกสร้างแล้ว แจ้ง Vendor Code และรหัสผ่านให้ผู้แทน
- กดปุ่ม 🔑 Reset แล้วกรอกรหัสผ่านใหม่ กด Copy ก่อนแจ้ง Vendor
- กดปุ่ม ปิด เพื่อระงับ account ชั่วคราว Vendor จะ Login ไม่ได้ทันที กดอีกครั้งเพื่อเปิดใหม่