สินค้ามาถึงคลังแล้ว แต่ใบแจ้งหนี้ค่าขนส่งยังมาไม่ครบ ฝ่ายขายควรใช้ต้นทุนใดเสนอราคา และฝ่ายบัญชีจะบอกได้เมื่อไรว่าการนำเข้ารอบนั้นมีกำไรเท่าไร? คำถามนี้ใช้เริ่มออกแบบระบบได้ดีกว่าการเริ่มจากรายชื่อโมดูล
สถานะเนื้อหาและการแก้ไข 25 ตุลาคม 2569: บทความนี้เป็นคู่มือจากสถานการณ์สมมติ ชื่อ PinnacleArc ที่ปรากฏในฉบับก่อนเป็นชื่อบริษัทที่แต่งขึ้น ไม่ใช่นามสมมติที่ยืนยันว่าอ้างอิงลูกค้าจริง คำพูดบุคคล รายละเอียดโครงการ ตัวเลขก่อนและหลังใช้งาน ผลลัพธ์หกเดือน และระยะคืนทุนในฉบับเดิมไม่มีหลักฐานโครงการที่ตรวจสอบได้ประกอบบทความ จึงถอนคำกล่าวอ้างเหล่านั้น รวมถึงข้อกล่าวอ้างว่า Enersys ดำเนินโครงการนี้ คง URL และวันเผยแพร่เดิมไว้เพื่อให้ลิงก์เดิมใช้งานต่อได้
กำหนดสถานการณ์ก่อนออกแบบระบบ
สมมติบริษัทค้าชิ้นส่วนอุตสาหกรรมซื้อสินค้าเป็นเงินตราต่างประเทศ เก็บสินค้าหลายสถานที่ และขายต่อให้ลูกค้าในไทยกับต่างประเทศ ฝ่ายจัดซื้อดูใบสั่งซื้อ คลังดูยอดรับและยอดจ่าย ส่วนบัญชีดูใบแจ้งหนี้กับการชำระเงิน บางรายการยังบันทึกแยกในสเปรดชีต
ตัวอย่างต่อไปนี้เป็นข้อเสนอสำหรับนำไปทดสอบ ไม่มีข้อมูลรายได้ จำนวนพนักงาน งบประมาณ หรือผลสำเร็จของบริษัทใดรองรับ และไม่ได้กำหนดว่า Odoo เหมาะกับทุกธุรกิจ ผู้ซื้อควรใช้เอกสารและรายการสินค้าของตนเองตรวจว่ากระบวนการที่เสนอทำงานได้หรือไม่
เริ่มจากเลือกคำสั่งซื้อหนึ่งรายการ แล้วรวบรวมใบสั่งซื้อ ใบรับสินค้า ใบแจ้งหนี้ผู้ขาย ค่าใช้จ่ายนำเข้า ใบส่งสินค้าให้ลูกค้า และหลักฐานการชำระเงิน กำหนดเลขอ้างอิงที่ใช้ตามงานชุดเดียวกันให้ชัด โดยแยกล็อตสินค้าออกจากรอบขนส่ง เพราะหนึ่งรอบขนส่งอาจมีหลายล็อต
ออกแบบงานตั้งแต่ซื้อจนรับชำระ
งานซื้อและรับสินค้า
ให้ทีมทดลองกระบวนการขอราคา อนุมัติใบสั่งซื้อ รับสินค้า และตรวจใบแจ้งหนี้ผู้ขายในโมดูล Purchase และ Inventory ด้วยสินค้าตัวอย่างที่ใช้จริง ทดสอบรับของไม่ครบ รับเกิน คืนของ และผู้ขายส่งใบแจ้งหนี้ก่อนของถึงคลังด้วย
ก่อนย้ายข้อมูล ให้ผู้รับผิดชอบยืนยันรหัสสินค้า หน่วยนับ ผู้ขาย และยอดตั้งต้น ระบุว่าใครแก้ข้อมูลหลักได้ และใครต้องอนุมัติการแก้ไข เก็บผลตรวจยอดตั้งต้นไว้เป็นหลักฐานก่อนเริ่มใช้งาน
สต็อกหลายสถานที่และสินค้าระหว่างทาง
เอกสาร Odoo 19 เรื่อง Locations อธิบายการติดตามสินค้าตามตำแหน่งและการกำหนดประเภทสถานที่ รวมถึง Internal และ Transit การเปิดใช้ Storage Locations เป็นส่วนหนึ่งของการตั้งค่า
สำหรับสถานการณ์นี้ ให้ผู้ให้บริการสาธิตการย้ายสินค้าจากต้นทางไปปลายทาง ตรวจยอดระหว่างทาง ยอดที่จองให้คำสั่งขาย และยอดพร้อมส่ง อย่าใช้ยอดคงเหลือรวมแทนคำตอบว่าส่งให้ลูกค้าได้เท่าไร ต้องทดลองตามเส้นทางและกติกาจองสินค้าที่บริษัทใช้จริง
ต้นทุนนำเข้าและหลายสกุลเงิน
เอกสาร Odoo 19 เรื่อง Landed costs ระบุว่าสามารถนำค่าใช้จ่ายเพิ่มเติมมาประกอบการประเมินมูลค่าสินค้าได้ และเลือกวิธีปันส่วน เช่น ตามจำนวน น้ำหนัก หรือมูลค่าปัจจุบัน การใช้ผ่านใบแจ้งหนี้ผู้ขายมีเงื่อนไขให้สินค้าต้นทางอยู่ในหมวดที่ใช้วิธีต้นทุน AVCO หรือ FIFO
ให้ฝ่ายบัญชีอนุมัติก่อนว่าค่าใช้จ่ายใดเข้าต้นทุนสินค้า ค่าใดเป็นค่าใช้จ่ายงวด และภาษีแต่ละรายการบันทึกอย่างไร จากนั้นทดลองกรณีค่าขนส่งมาช้าหลังขายสินค้าไปบางส่วน ตรวจผลที่มูลค่าสต็อกและบัญชี อย่าสมมติว่าระบบจะรวมทุกค่าใช้จ่ายเข้าทุกล็อตให้อัตโนมัติ
เอกสาร Odoo 19 เรื่อง Multi-currency system อธิบายการใช้เงินตราต่างประเทศ การตั้งอัตราแลกเปลี่ยนด้วยตนเองหรืออัปเดตตามรอบ และบัญชีสำหรับบันทึกผลต่างอัตราแลกเปลี่ยน การตั้งแหล่งอัตราและรอบอัปเดตต้องตรวจในระบบที่จะใช้จริง
ในชุดทดสอบ ให้ใช้อัตราวันตั้งหนี้และวันจ่ายที่ต่างกัน แล้วให้บัญชีตรวจผลต่างกับหลักฐานธนาคาร การมองเห็นข้อมูลไม่ได้รับประกันว่าจะลดผลขาดทุนจากอัตราแลกเปลี่ยน และไม่ใช่การป้องกันความเสี่ยงทางการเงินโดยตัวมันเอง
