สต็อกและการจัดซื้อ

ติดตามสินค้าและล็อตตั้งแต่สั่งซื้อจนถึงขาย นับ โอน แปรรูป หรือปรับยอด

การใช้คู่มือนี้ลงชื่อเข้า Back Office แล้วไปตามชื่อเมนูด้านล่าง หน้าจอและคำสั่งที่ใช้ได้ขึ้นอยู่กับบทบาท สาขา และบริการที่เชื่อมต่อ หากหน้าจอไม่ตรงกับคู่มือ ให้หยุดและสอบถามฝ่ายช่วยเหลือก่อนเปลี่ยนข้อมูล ปรับปรุงเนื้อหาเมื่อ 31 สิงหาคม 2026
เปิด Back Office

ทำความเข้าใจสต็อก

วิธีเลือกเวิร์กโฟลว์สต็อกที่ถูกต้อง

Inventory แยกข้อมูลตามงาน เพื่อให้ทุกการเปลี่ยนสต็อกเก็บต้นทาง ล็อต ห้อง พนักงาน และเอกสารไว้ครบ

  1. ใช้ Products เพื่อดูสินค้าพร้อมขาย สต็อกคงเหลือ สินค้ารับเข้า ต้นทางล็อต การแสดงที่เช็กเอาต์ และการเคลื่อนไหวล่าสุด
  2. ใช้ Rooms เพื่อกำหนดพื้นที่เก็บสต็อกของสาขาและเริ่มนับตามห้อง
  3. ใช้ Suppliers และ Purchase orders สำหรับการจัดซื้อและรับของที่อนุมัติแล้ว
  4. ใช้ Transfers เพื่อย้ายล็อตที่ระบุได้ระหว่างสาขา
  5. ใช้ Counts เพื่อนับสินค้าจริงแบบรายสินค้า รายห้อง หรือทั้งชั้น
  6. ใช้ Adjust stock สำหรับการแก้ยอด การนับซ้ำ การสูญหาย หรือความเสียหาย และตรวจรายการที่ลงแล้วใน History
  7. ใช้ History เพื่อกรองและส่งออกบัญชีการเคลื่อนไหวถาวร
วิธีตรวจสินค้าและล็อตของสินค้า

เปิดรายละเอียดสินค้าก่อนแก้สต็อก เพื่อระบุล็อตและการเคลื่อนไหวล่าสุดที่อธิบายยอดคงเหลือได้

  1. เปิด Inventory › Products แล้วค้นหาด้วยชื่อสินค้า SKU หรือล็อต
  2. เลือก Open stock detail ที่สินค้า
  3. ตรวจ Sellable stock, Incoming และ Checkout visibility
  4. ใต้ Source ให้ตรวจผู้จัดหา รหัสล็อต วันหมดอายุ และจำนวนของแต่ละล็อต
  5. ใต้ Movement history ให้ตรวจรายการล่าสุดก่อนเลือก Receive stock หรือ Adjust stock
วิธีควบคุมราคาสาขาและการแสดงที่เช็กเอาต์

ค่าแทนที่ระดับสาขาสามารถเปลี่ยนโปรไฟล์ ราคา/หน่วย หรือการแสดงที่เช็กเอาต์ โดยไม่แก้ข้อมูลเริ่มต้นของสินค้า

  1. เปิด Inventory › Products แล้วเปิดรายละเอียดสต็อกของสินค้า
  2. เลือก Edit branch pricing
  3. เลือก Price profile หรือคงค่า Product default
  4. กรอก Unit price (THB) เมื่อสาขาต้องใช้ราคาเฉพาะ
  5. ตั้ง Visible at checkout แล้วเลือก Save override

ผู้จัดหาและใบสั่งซื้อ

วิธีเพิ่มผู้จัดหา

กรอกข้อมูลธุรกิจของผู้จัดหาและเอกสารที่จำเป็นตามแหล่งจัดหาจริง

  1. เปิด Inventory › Suppliers แล้วเลือก Add supplier
  2. กรอก Supplier name, Tax ID, ที่อยู่ และข้อมูลติดต่อ
  3. ตอบว่าจะซื้อดอกกัญชาจากผู้จัดหารายนี้หรือไม่ แล้วเลือกแหล่งจัดหาที่ตรงกับธุรกิจจริง
  4. แนบใบอนุญาตและเอกสารประกอบที่แหล่งจัดหานั้นกำหนด การซื้อจากฟาร์มโดยตรงต้องมีข้อมูล GACP ด้วย
  5. เลือก Save draft หากข้อมูลยังไม่ครบ หรือ Add supplier เมื่อข้อมูลที่จำเป็นพร้อมแล้ว
วิธีสร้างใบสั่งซื้อ

ใบสั่งซื้อบันทึกสินค้าและต้นทุนที่คาดไว้ แต่จะยังไม่เปลี่ยนสต็อกจนกว่าจะรับของ

  1. ตรวจว่าผู้จัดหามีสถานะ Active แล้วเปิด Inventory › Purchase orders และเลือก New PO
  2. เลือก Purchase order supplier แล้วกรอก Purchase order date
  3. เพิ่ม Expected arrival และ Purchase order note หากใช้ แล้วเลือก Next: Items
  4. เพิ่มสินค้าแต่ละรายการครั้งเดียวพร้อมจำนวนและต้นทุนต่อหน่วย
  5. เลือก Review order แล้วตรวจ shipping, VAT, subtotal และ total
  6. เลือก Save draft หรือ Create & send PO
วิธีรับใบสั่งซื้อเต็มจำนวนหรือบางส่วน

รับเฉพาะจำนวนที่ส่งมาจริง จำนวนที่รับไม่ครบจะค้างในใบสั่งซื้อเพื่อรับภายหลัง

  1. เปิด Inventory › Purchase orders เลือก Open ที่ PO แล้วเลือก Receive delivery
  2. กรอก Quantity to receive, Batch code และ Expiry date ของแต่ละรายการที่ส่งมาเมื่อเกี่ยวข้อง
  3. ตรวจว่าจำนวนไม่เกินยอดสั่งซื้อที่เหลือ
  4. เลือก Next: Destination ตรวจสาขาปลายทางของ PO เลือก Room แล้วกรอก Delivery note
  5. เลือก Review delivery แล้วตรวจรายละเอียดและข้อความตรวจสอบข้อมูลก่อนบันทึก
  6. เลือก Check in stock

รับสต็อกและห้องเก็บ

วิธีรับสต็อกโดยไม่มีใบสั่งซื้อ

การรับตรงจะลงล็อตของสาขา 1 ล็อต ควรใช้เมื่อไม่มีใบสั่งซื้อเดิมที่ตรงกับการส่งของนี้เท่านั้น

  1. เปิด Inventory แล้วเลือก Receive stock
  2. ใน Delivery เลือก Product และกรอก Quantity received เพิ่ม Unit cost, Expiry date และ Batch or lot หากมี
  3. เลือก Next: Destination แล้วเลือกสาขา Supplier ที่ใช้งานอยู่ และ Room ปลายทาง
  4. เพิ่ม Delivery note ที่ระบุเหตุการณ์ต้นทาง
  5. เลือก Review receipt แล้วตรวจสินค้า จำนวน ต้นทาง และปลายทาง
  6. เลือก Check in stock เมื่อข้อมูลที่ตรวจถูกต้องแล้ว
วิธีย้ายสต็อกระหว่างห้อง

Move stock ย้ายล็อตเดิมระหว่างห้องในสาขาเดียวกัน หากเป็นคนละสาขาให้ใช้ Transfers

  1. เปิด Inventory แล้วเลือก Move stock
  2. เลือก From room และ To room แล้วเลือก Batch ของสินค้าที่จะย้าย
  3. กรอกจำนวนที่ย้ายจริงและตรวจจำนวนที่มีอยู่
  4. เลือก Move stock แล้วตรวจยอดแต่ละห้องและ History
วิธีเพิ่มหรือแก้ห้องเก็บสต็อก

Rooms ระบุตำแหน่งจริงของสต็อกและกำหนดว่าสต็อกนั้นจ่ายให้เช็กเอาต์ได้หรือไม่

  1. เปิด Inventory › Rooms แล้วเลือก Add room หรือเลือก Edit ที่ห้องเดิม
  2. กรอก Room name และ Purpose
  3. ตั้ง Checkout access เป็น Visible stock หรือ Backroom only
  4. ตั้ง Default count เป็น All stock in room, Flower only หรือ Oil only
  5. เลือก Add room หรือ Save room

การนับ การปรับยอด และการแปรรูป

วิธีเริ่มนับสต็อกด้วยขอบเขตที่ถูกต้อง

เลือกขอบเขตการนับที่เล็กที่สุดซึ่งตรงกับงานจริงที่กำลังทำ

  1. เลือก Count stock หรือเปิด Inventory › Counts แล้วเลือก Start count
  2. เลือกสาขา แล้วเลือก Next: Count scope
  3. เลือก One product เพื่อนับทุกล็อตปัจจุบันของสินค้าหนึ่งรายการ
  4. เลือก One room เพื่อนับทุกล็อตในพื้นที่หนึ่ง
  5. เลือก Full shelf เพื่อนับสต็อกปัจจุบันทั้งหมด
  6. เลือก Product หรือ Room เมื่อจำเป็น แล้วเลือก Review count ตรวจขอบเขตและเลือก Start count
วิธีจบการนับแบบไม่เห็นยอดเมื่อไม่มีส่วนต่าง

กรอกจำนวนที่มีอยู่จริงโดยไม่ใช้ยอดที่ระบบคาดไว้เป็นเป้าหมาย

  1. นับแต่ละล็อตจริงแล้วกรอก Counted stock
  2. ออกจากช่องเพื่อให้ PorThorOS บันทึกบรรทัดและแสดงยอดที่คาดไว้
  3. ทำต่อจนทุกบรรทัดถูกนับ
  4. เลือก Review count
  5. เมื่อทุกยอดตรงกัน เลือก Finish count
วิธีแก้และลงส่วนต่างจากการนับ

ส่วนต่างจะเป็นการเคลื่อนไหวสต็อกถาวรเมื่อบันทึกเหตุผลและการอนุมัติที่จำเป็นแล้ว

  1. จาก Review count ให้ตรวจจำนวนที่นับได้และจำนวนที่คาดไว้ทุกบรรทัด
  2. เลือก Reason สำหรับทุกล็อตที่ยอดไม่ตรง
  3. กรอก Manager PIN เมื่อระบบขอการอนุมัติจากผู้จัดการ
  4. เลือก Post adjustment
  5. หากบันทึกหรือลงรายการไม่สำเร็จ ให้เก็บค่าที่กรอกไว้และเลือก Retry แทนการเริ่มนับใหม่
วิธีลงรายการปรับสต็อกด้วยตนเอง

ใช้ Adjust stock หลังทราบแล้วว่าเหตุใดจำนวนล็อตที่บันทึกไว้จึงไม่ตรงเท่านั้น

  1. เลือก Adjust stock เลือกสาขา แล้วเลือก Add stock correction, Set counted quantity หรือ Remove stock
  2. เลือก Product and batch แล้วกรอกจำนวนตามเหตุผลที่เลือก
  3. เลือก Next: Details สำหรับการนำออก ให้เลือก Removal reason และ Outcome แล้วกรอก Removal note ที่จำเป็น
  4. เลือก Review adjustment ตรวจผลต่อสต็อกก่อนเลือก Post adjustment
  5. สำหรับการนำออก ให้ยืนยันด้วย PIN ผู้จัดการเมื่อระบบร้องขอ
วิธีแปรรูปสต็อกต้นทางเป็นล็อตสำเร็จ

Process บันทึกการใช้วัตถุดิบและผลผลิตพร้อมกัน เพื่อให้ล็อตใหม่ย้อนกลับไปยังต้นทางได้

  1. เลือก Process
  2. เลือกสาขาและล็อตต้นทาง กรอกจำนวนที่ใช้ แล้วเลือก Next: Finished product
  3. เลือก Finished product กรอกจำนวนผลผลิตตามหน่วยที่แสดง แล้วเลือก Finished room
  4. กรอก Finished batch และ Expiry date เมื่อเกี่ยวข้อง
  5. กรอกของเสียและ Processing note หากใช้ แล้วเลือก Review conversion
  6. ตรวจต้นทาง ผลผลิต ของเสีย และปลายทาง ทำการอนุมัติที่ระบบร้องขอ แล้วเลือก Process stock

การโอนและประวัติ

วิธีโอนสต็อกระหว่างสาขา

การโอนจะย้ายล็อตที่เลือกผ่านขั้นขอ อนุมัติ ส่งออก และรับที่ปลายทาง

  1. เปิด Inventory › Transfers แล้วเลือก New transfer
  2. เลือกปลายทางและเพิ่มสินค้า ล็อต และจำนวนจากต้นทางแต่ละรายการ
  3. เลือก Send for approval
  4. กรอก Manager PIN แล้วเลือก Approve transfer
  5. เลือก Dispatch transfer สถานะจะเป็น In transit
  6. ที่ปลายทาง เปิดรายการโอนแล้วเลือก Receive all
วิธีบันทึกส่วนต่างของการโอน

เมื่อของที่ได้รับต่างจากของที่ส่ง ปลายทางต้องบันทึกจำนวนจริงก่อนรับเข้าสต็อก

  1. ที่ปลายทาง เปิดรายการโอนสถานะ In transit
  2. กรอก Received quantity ของแต่ละบรรทัด
  3. เลือก Variance reason และกรอก Variance note เมื่อจำเป็น
  4. เลือก Record variance
  5. ตรวจสถานะ Variance แล้วเลือก Accept quantities & close
วิธีตรวจสอบและส่งออกประวัติสต็อก

History คือบัญชีการเคลื่อนไหวถาวร ควรตรวจที่นี่ก่อนทำรายการปรับแก้

  1. เปิด Inventory › History
  2. ใช้ Search inventory history ค้นหาสินค้า SKU ล็อต หรือเอกสาร
  3. กรองด้วย Reason, Employee, From date และ To date
  4. ตรวจ Date, Item, Change, Reason และ Document ของแต่ละผลลัพธ์
  5. เลือก Export CSV เพื่อดาวน์โหลดมุมมองที่กรองอยู่