ใบส่งของเดินทางมาถึงหน้างานพร้อมกับตัวสินค้า แต่ในวินาทีที่เจ้าหน้าที่รับของลงลายมือชื่อ กระดาษจะถูกส่งต่อไปยังแบ็คออฟฟิศตามลำพัง ส่วนตัวสินค้าจะเข้าไปอยู่บนชั้นวางตามลำพังเช่นกัน เส้นทางสองสายนี้จะกลับมาเจอกันอีกครั้งตอนสิ้นเดือนที่ใบแจ้งหนี้มาถึง และถึงตอนนั้นก็นับของจริงซ้ำไม่ได้แล้ว การแปลงใบส่งของเป็นข้อมูลคือการมัดจุดแยกนี้กลับเป็นเส้นเดียวภายในหนึ่งนาทีที่รับของ บทความนี้จะเรียบเรียงว่าควรตัดสินใจออกแบบกระบวนการทำงานอย่างไร โดยอิงเงื่อนไขเฉพาะของหน้างานรับสินค้าในประเทศไทย
เหตุใดการแปลงใบส่งของเป็นข้อมูลจึงเป็นคนละเรื่องกับการแปลงใบแจ้งหนี้
เวลาพูดถึงการทำเอกสารให้เป็นระบบอัตโนมัติ เรื่องที่ถูกหยิบขึ้นมาก่อนมักเป็นใบแจ้งหนี้ เพราะยอดเงินนิ่งแล้ว มีขั้นตอนการอนุมัติที่ชัดเจน และมีเส้นตายชื่อว่าการชำระเงิน จึงเป็นหัวข้อที่เริ่มต้นได้ง่าย แต่ถ้ายกวิธีคิดชุดเดียวกันมาใช้กับใบส่งของ การออกแบบจะเพี้ยนตั้งแต่ต้น เพราะจุดที่เอกสารมาถึงและวัตถุประสงค์ในการอ่านนั้นไม่เหมือนกัน
ใบส่งของมาถึงหน้างานพร้อมสินค้า ไม่ใช่มาถึงแบ็คออฟฟิศ
ใบแจ้งหนี้มาถึงฝ่ายธุรการทางไปรษณีย์ หรือเข้าอีเมลของฝ่ายบัญชี คนที่รับเอกสารกำลังนั่งอยู่ ถ้าจำเป็นก็โทรกลับไปหาผู้ออกเอกสารได้ ส่งต่อให้คนในองค์กรได้ และเก็บไว้ทำต่อในวันรุ่งขึ้นก็ยังได้
ใบส่งของไม่เป็นแบบนั้น คนขับที่เพิ่งลงจากรถบรรทุกยื่นเอกสารให้พร้อมกับสินค้า คนที่รับกำลังยืนอยู่ อาจสวมถุงมืออยู่ ข้างนอกอาจร้อน 35 องศา กำลังลงของอยู่ และอาจมีรถอีกคันจอดรออยู่ข้างหลัง ตรงนี้ไม่มีตัวเลือกที่ชื่อว่าเก็บไว้ทำต่อพรุ่งนี้ เพราะคนขับได้ลายเซ็นแล้วก็ต้องไป และฝั่งเราเองก็ต้องปล่อยรถออกจากประตูโรงงาน
ความต่างเชิงกายภาพนี้กลายเป็นเงื่อนไขการออกแบบโดยตรง ในการทำใบแจ้งหนี้ให้อัตโนมัติ เราตั้งสมมติฐานได้ว่ามีเวลาให้คนตรวจและแก้ผลการอ่าน แต่กับใบส่งของ เวลาก้อนนั้นวางไว้ที่เคาน์เตอร์รับของไม่ได้ สิ่งที่เคาน์เตอร์ยอมให้ทำได้คือการตรวจสอบระดับไม่กี่วินาทีถึงราวหนึ่งนาทีเท่านั้น การออกแบบที่เรียกร้องมากกว่านั้นจะไม่ถูกใช้จริงที่หน้างาน
สิ่งที่ยืนยันได้ตอนรับของ กับสิ่งที่ยืนยันได้ตอนจ่ายเงิน ไม่เหมือนกัน
ความต่างอีกข้อคือสิ่งที่เรายืนยันได้ ณ เวลารับของ สินค้าอยู่ตรงหน้า เปิดกล่องก็อ่านรหัสสินค้าได้ นับจำนวนได้ และถ้าบรรจุภัณฑ์ยุบก็มองเห็น แต่พอถึงสิ้นเดือนที่ใบแจ้งหนี้มาถึง ของชิ้นนั้นเข้าไปอยู่ลึกในชั้นวางแล้ว หรือถูกป้อนเข้ากระบวนการผลิตจนกลายเป็นส่วนหนึ่งของผลิตภัณฑ์ไปแล้ว
พูดอีกอย่างคือ มีข้อมูลบางอย่างที่ยืนยันได้เฉพาะตอนรับของเท่านั้น นั่นคือของอะไรมาถึงจริง และมาถึงกี่ชิ้น ซึ่งเป็นสิ่งที่ต้องเห็นตัวสินค้าจึงจะรู้ ไม่ใช่แค่ตัวเลขบนกระดาษ ในทางกลับกันก็มีข้อมูลที่ยืนยันได้เฉพาะตอนจ่ายเงิน เช่น ส่วนต่างจากราคาตามสัญญา การใช้ส่วนลด การจัดการภาษีหัก ณ ที่จ่าย และความสอดคล้องกับเงื่อนไขการชำระเงิน เรื่องเหล่านี้ต้องใช้ข้อมูลที่อยู่ในมือฝ่ายบัญชีจึงจะตัดสินได้
การแปลงใบส่งของเป็นข้อมูลกับการแปลงใบแจ้งหนี้เป็นข้อมูลจึงไม่ใช่งานที่แย่งกัน แต่เป็นด่านสองด่านที่อยู่คนละจุดบนแกนเวลา การออกแบบฝั่งการชำระเงินนั้นเราเรียบเรียงไว้แล้วใน ระบบอัตโนมัติงานใบแจ้งหนี้ 2026 — เปลี่ยนงานบัญชีของโรงงานในไทยด้วย AI-OCR จึงอยากให้อ่านประกอบกัน ส่วนบทความนี้จะอยู่ก่อนหน้านั้น คือเจาะเฉพาะวินาทีที่สินค้าผ่านประตูโรงงานเข้ามา
ในการจับคู่สามทาง มีเพียงใบส่งของที่รับหน้าที่เป็นหลักฐานว่ามีคนเห็นของจริง
ในทางปฏิบัติทางบัญชีมีคำว่าการจับคู่สามทาง (3-way matching) ซึ่งหมายถึงขั้นตอนการกระทบยอดเอกสารสามฉบับ คือใบสั่งซื้อ ใบส่งของหรือใบตรวจรับ และใบแจ้งหนี้ ส่วนวิธีที่เทียบเฉพาะใบแจ้งหนี้กับใบสั่งซื้อเรียกว่าการจับคู่สองทาง ความต่างตรงนี้ไม่ใช่เรื่องจำนวนแผ่นกระดาษ แต่เป็นเรื่องที่ว่าเมื่อมีใบส่งของเข้ามาร่วมด้วย สิ่งที่ยืนยันได้จะเปลี่ยนไป
ใบสั่งซื้อบอกว่าฝั่งเราสั่งอะไรไป ใบแจ้งหนี้บอกว่าอีกฝ่ายเรียกเก็บอะไรมา ต่อให้เทียบสองฉบับนี้ก็ยังไม่รู้ว่าของมาถึงจริงหรือไม่ รู้เพียงว่าสิ่งที่สั่งไปถูกเรียกเก็บเงินแล้วเท่านั้น ต้องมีใบส่งของเข้ามาร่วม จึงจะยืนยันจุดที่ว่าของมาถึงจริงตามจำนวนนี้
ในเอกสารสามฉบับ มีเพียงใบส่งของที่สะท้อนสายตาของคนที่เห็นตัวสินค้าโดยตรง ใบสั่งซื้อถูกสร้างก่อนการสั่งซื้อ ใบแจ้งหนี้ถูกสร้างหลังการจัดส่ง มีเพียงใบส่งของที่อยู่ร่วมในช่วงเวลาที่สินค้าวางอยู่ตรงหน้า ด้วยเหตุนี้ ถ้าไม่แปลงเป็นข้อมูลในวินาทีนั้น ข้อมูลบางส่วนจะหายไปแบบที่กู้กลับมาทีหลังไม่ได้
อนึ่ง กลไกการตรวจสอบตัวสินค้าโดยตรงด้วยบาร์โค้ดหรือ RFID เป็นการออกแบบคนละชุดกับเรื่องเอกสาร ฝั่งตัวสินค้านั้นเราเขียนไว้ใน ระบบตรวจสอบสินค้าเข้าออก 2026 — ออกแบบการกระทบยอดเพื่อหยุดการส่งผิด จึงขอให้อ่านที่บทความนั้น ส่วนบทความนี้จะขุดเฉพาะฝั่งเอกสาร นั่นคือฝั่งกระดาษ

ใบส่งของในไทยมักออกเป็นใบส่งของ/ใบกำกับภาษีในฉบับเดียว
จากตรงนี้ไปเป็นเงื่อนไขเฉพาะของประเทศไทย และเป็นจุดแรกที่แนวปฏิบัติซึ่งยกมาจากสำนักงานใหญ่ในญี่ปุ่นมักสะดุด
ความรับผิดในการเสียภาษีมูลค่าเพิ่มเกิดขึ้นเมื่อส่งมอบสินค้า
ในทางปฏิบัติของภาษีมูลค่าเพิ่มในประเทศไทย ความรับผิดในการเสียภาษี (tax point) จากการขายสินค้า (ทรัพย์สินที่มีรูปร่าง) โดยหลักแล้วจะเกิดขึ้นเมื่อมีการส่งมอบสินค้า หากก่อนหน้านั้นมีการโอนกรรมสิทธิ์ ได้รับชำระราคา หรือได้ออกใบกำกับภาษีไปแล้ว ให้ถือตามกรณีที่เกิดขึ้นก่อนเป็นจุดตั้งต้น พลิกกลับกันก็คือ ถ้าเป็นการขายเชื่อตามปกติและส่งของตามปกติ จุดตั้งต้นย่อมเป็นการส่งมอบ
ในมุมของผู้ขาย การออกใบกำกับภาษีในวันเดียวกับที่ส่งของจึงเป็นแนวปฏิบัติที่ตรงไปตรงมาที่สุด และเมื่อเป็นเช่นนั้น เหตุผลที่จะแยกเอกสารออกเป็นสองฉบับก็หายไป ถ้าจะออกให้คู่ค้ารายเดียวกัน ด้วยเนื้อหาชุดเดียวกัน ในจังหวะเดียวกัน การรวมเป็นฉบับเดียวย่อมเร็วกว่า ในทางปฏิบัติ ระบบบัญชีที่ปรับให้เข้ากับกฎระเบียบของไทยจึงเตรียมรูปแบบเอกสารที่ชื่อว่า Delivery Note / Tax Invoice ไว้ และการออกเป็นฉบับเดียวก็ใช้กันแพร่หลาย กระดาษที่มาถึงหน้างานจึงมักพิมพ์คำว่า ใบส่งของ / ใบกำกับภาษี ควบคู่กันด้วยเหตุนี้
ในความรู้สึกแบบญี่ปุ่น ใบส่งของเป็นเพียงเอกสารแจ้งรายละเอียดของการซื้อขาย ส่วนหลักฐานทางภาษีคือใบแจ้งหนี้ที่ตามมาทีหลัง สมมติฐานชุดนั้นใช้ไม่ได้เสมอไปกับเอกสารที่หมุนเวียนอยู่ในไทย เพราะกระดาษที่มาถึงหน้างานเป็นหลักฐานทางภาษีไปเรียบร้อยแล้ว
กระดาษที่มาถึงหน้างานคือหลักฐานสำหรับนำภาษีซื้อไปหักออกจากภาษีขาย
ความต่างข้อนี้เปลี่ยนวิธีปฏิบัติต่อเอกสารที่เคาน์เตอร์รับของ ใบส่งของที่เป็นใบกำกับภาษีในตัวคือหลักฐานว่าสินค้าเข้ามาแล้ว และในเวลาเดียวกันก็เป็นหลักฐานสำหรับการนำภาษีซื้อไปหักออกจากภาษีขายด้วย
ถ้ารับกระดาษแผ่นนั้นด้วยมือเปื้อนน้ำมัน หนีบไว้บนคลิปบอร์ดจนถึงเย็น ปล่อยให้โดนฝน หรือวางไว้ใต้กล่องสินค้าจนขาด สิ่งที่หายไปไม่ใช่บันทึกช่วยจำว่าวันนี้มีอะไรมาส่ง แต่เป็นหลักฐานในการใช้ภาษีซื้อ หลายคนอาจคิดว่าขอให้ออกใหม่ก็จบ แต่ฝ่ายบัญชีของคู่ค้าปิดรายการขายฝั่งของเขาไปแล้ว การขอออกใหม่จึงกินแรงและกินเวลาพอสมควร และบางครั้งก็ไม่ทันรอบปิดบัญชีประจำเดือน
ด้วยเหตุนี้ ที่หน้างานรับของในไทย การย่นเวลาตั้งแต่รับกระดาษจนกระดาษไปถึงที่ปลอดภัยจึงมีคุณค่าในตัวมันเอง วัตถุประสงค์ของการแปลงเป็นข้อมูลจึงไม่ได้มีแค่การลดชั่วโมงงานเอกสาร ถ้าตรึงภาพเอกสารให้เป็นข้อมูลตั้งแต่จุดที่รับของ ต่อให้ต้นฉบับเปื้อนในภายหลัง หลักฐานในการใช้ภาษีซื้อก็ยังเหลืออยู่ การเก็บรักษาต้นฉบับยังจำเป็นเหมือนเดิม แต่ความเสี่ยงที่ข้อมูลจะสูญหายจะลดลง
แนวปฏิบัติแบบญี่ปุ่นที่วางสำเนาไว้ที่หน้างาน ยกมาใช้ตรง ๆ ไม่ได้
ในโรงงานที่ญี่ปุ่น มักเห็นแนวปฏิบัติที่เก็บสำเนาใบส่งของเข้าแฟ้มไว้ที่จุดรับของ แล้วรวบส่งให้ฝ่ายบัญชีตอนสิ้นเดือน ข้อดีคือหน้างานเปิดดูเองได้ว่าสัปดาห์ที่แล้วมีอะไรเข้ามาบ้าง
ถ้าทำแบบเดียวกันในไทย เท่ากับปล่อยให้หลักฐานทางภาษีวางอยู่ที่หน้างานนานหลายสัปดาห์ เหตุการณ์ที่เกิดบ่อยคือ พอฝ่ายบัญชีไปเก็บตอนสิ้นเดือนแล้วพบว่าขาดไปหลายแผ่น อาจเพราะมีคนดึงออกไปสอบถามแล้วไม่ได้เอากลับมาเก็บ อาจถูกหน่วยงานอื่นหยิบไป หรือแค่หนีบผิดช่อง ทุกกรณีล้วนไม่มีเจตนาร้าย แต่ผลลัพธ์คือหลักฐานในการใช้ภาษีซื้อไม่ครบภายในกำหนด
ทางออกที่ทำได้จริงคือ รวมจุดเก็บต้นฉบับไว้ที่ฝ่ายบัญชีจุดเดียว แล้วเปิดให้หน้างานดูข้อมูลที่ต้องการอ้างอิงจากฝั่งข้อมูลแทน กระดาษถูกสแกนทันทีหลังรับของแล้วส่งต่อให้ฝ่ายบัญชี ส่วนหน้างานย้อนดูประวัติการส่งของบนหน้าจอ รูปแบบนี้ช่วยกันไม่ให้ต้นฉบับกระจัดกระจายโดยไม่ลดความสะดวกของหน้างาน การแปลงเป็นข้อมูลจึงควรพิจารณาควบคู่กับการปรับแนวปฏิบัติข้อนี้ไปด้วย จึงจะอยู่ตัว
อนึ่ง ตัวระบบ e-Tax Invoice ของไทยเองมีขอบเขตการบังคับใช้และข้อกำหนดเฉพาะอีกชุดหนึ่ง ซึ่งเกินขอบเขตของบทความนี้ ตรงนี้ขอให้จำไว้เพียงข้อเดียวว่า กระดาษที่มาถึงหน้างานมีความหมายในทางภาษีอยู่ในตัว
รายการที่ OCR เอกสาร ต้องสกัด กำหนดได้จากรายการที่กฎหมายบังคับให้ระบุ
เวลาสร้างเทมเพลตให้ OCR สิ่งแรกที่ต้องตัดสินใจคือจะอ่านรายการไหนบ้าง ในงาน OCR ใบแจ้งหนี้ การถกเรื่องนี้มักยืดเยื้อ แต่กับใบส่งของที่เป็นใบกำกับภาษีในตัวของไทย เราย่นการถกนี้ได้มาก เพราะโครงของรายการที่ต้องอ่านถูกกำหนดไว้แล้วจากฝั่งกฎหมาย
สิ่งที่มาตรา 86/4 กำหนดให้ต้องระบุ
มาตรา 86/4 แห่งประมวลรัษฎากร กำหนดรายการที่ต้องระบุในใบกำกับภาษีไว้ ตามตัวบทที่กรมสรรพากรเผยแพร่ไว้ รายการที่ต้องมีคือดังนี้
- คำว่า ใบกำกับภาษี ในที่ที่เห็นได้เด่นชัด
- ชื่อ ที่อยู่ และเลขประจำตัวผู้เสียภาษีอากรของผู้ออก (ผู้ประกอบการจดทะเบียน)
- ชื่อและที่อยู่ของผู้ซื้อ
- หมายเลขลำดับของใบกำกับภาษี และเล่มที่ ถ้ามี
- ชื่อ ชนิด ประเภท ปริมาณ และมูลค่าของสินค้า
- จำนวนภาษีมูลค่าเพิ่มที่แสดงแยกออกจากมูลค่าของสินค้าอย่างชัดเจน
- วันเดือนปีที่ออกใบกำกับภาษี
- ข้อความอื่นที่อธิบดีกรมสรรพากรกำหนด
สิ่งที่สังเกตได้จากรายการชุดนี้คือ เราแทบไม่ต้องมานั่งตัดสินใจตามความสะดวกของงานว่าจะอ่านรายการไหน เพราะรายการที่กฎหมายบังคับให้ระบุกลายเป็นโครงของรายการที่ต้องสกัดไปในตัว ถึงแบบฟอร์มของคู่ค้าแต่ละรายจะต่างกัน แต่ชนิดของข้อมูลที่ปรากฏบนเอกสารก็เหมือนกัน นี่เป็นข้อได้เปรียบที่การออกแบบ OCR ใบแจ้งหนี้ทั่วไปไม่มี
แน่นอนว่าลำพังรายการตามกฎหมายยังทำให้งานเดินไม่ได้ ในทางปฏิบัติเรายังอยากอ่านเลขที่ใบสั่งซื้อ หมายเลขล็อต ผู้ขนส่งและทะเบียนรถ รวมถึงชื่อผู้รับของด้วย รายการที่มักถูกสกัดจากใบส่งของโดยทั่วไปได้แก่ ชื่อสินค้า จำนวนที่ส่ง วันที่ส่ง ข้อมูลผู้ขนส่งและคนขับ ชื่อผู้รับพร้อมลายมือชื่อ บันทึกสภาพสินค้า เลขอ้างอิงอย่างเลขที่ใบสั่งซื้อหรือเลข BOL และที่อยู่ของผู้ส่งกับผู้รับ ถ้าคิดตามลำดับที่ใช้รายการตามกฎหมายเป็นโครง แล้วค่อยเติมรายการเหล่านี้เข้าไปในฐานะข้อกำหนดของงาน การออกแบบจะเดินหน้าได้เร็ว
แยกคิดระหว่างรายการส่วนหัวกับรายการในบรรทัดสินค้า
ตอนที่ไล่เรียงรายการที่จะสกัด ขอให้แยกส่วนหัวกับบรรทัดสินค้าออกจากกัน เพราะความยากในการอ่าน คู่เทียบที่ต้องกระทบยอด และผลกระทบเมื่ออ่านผิด ล้วนต่างกัน
ในตัวอย่างที่มีการจัดระเบียบรายการสกัดจากใบรายการบรรจุหีบห่อ (packing slip) ส่วนหัวประกอบด้วยเลขที่เอกสาร วันที่จัดส่ง ชื่อผู้ส่ง ชื่อผู้รับ เลขที่คำสั่งซื้อ ผู้ขนส่งหรือเลขติดตามพัสดุ น้ำหนักรวม และจำนวนหีบห่อ ส่วนบรรทัดสินค้าประกอบด้วยชื่อสินค้า SKU หรือรหัสสินค้า จำนวนที่จัดส่ง น้ำหนักหรือขนาดต่อหน่วย หมายเลขล็อต และหมายเลขซีเรียล การแบ่งแบบนี้ใช้กับใบส่งของที่เป็นใบกำกับภาษีในตัวได้เลย
ส่วนหัวมีชุดเดียวต่อเอกสารหนึ่งฉบับ และตำแหน่งก็นิ่ง ต่อให้เลย์เอาต์ของคู่ค้าแต่ละรายต่างกัน แต่ถ้าเป็นคู่ค้ารายเดิมก็อยู่ตำแหน่งเดิมทุกครั้ง ในทางกลับกัน บรรทัดสินค้ามีจำนวนแถวไม่คงที่ บางฉบับมีแถวเดียว บางฉบับมี 20 แถว แบบจำลองในบทความนี้ตั้งไว้ที่เฉลี่ย 6 แถว แต่ค่าจริงเหวี่ยงได้มากตามเนื้อหาของการซื้อขาย ยิ่งแถวเยอะ ความเสี่ยงที่จะตัดแถวผิดก็ยิ่งสูง
สิ่งที่ได้ผลดีในทางปฏิบัติคือการตรวจทานด้วยการคำนวณซ้ำ โดยเทียบยอดรวมของบรรทัดสินค้ากับยอดรวมในส่วนหัว ให้คำนวณมูลค่าใหม่จากจำนวนและราคาต่อหน่วยที่อ่านได้ แล้วดูว่าตรงกับยอดรวมบนเอกสารหรือไม่ ถ้าไม่ตรง มีความเป็นไปได้สูงว่าตกไปหนึ่งแถว หรืออ่านหลักผิด จำนวนภาษีมูลค่าเพิ่มก็เทียบได้เช่นกันระหว่างค่าที่คำนวณซ้ำจากมูลค่าก่อนภาษีกับตัวเลขที่แสดงแยกไว้บนเอกสาร เมื่อกฎหมายบังคับให้แสดงแยก ตัวเลขที่ใช้ตรวจทานจึงมีอยู่พร้อมบนกระดาษอยู่แล้ว
ตาราง รายการที่สกัดกับคู่เทียบของแต่ละรายการ
รายการที่สกัดออกมาแต่ละตัวมีคู่เทียบไม่เหมือนกัน ถ้าไม่ตัดสินใจก่อนว่าจะเอาไปกระทบกับอะไร ข้อมูลที่อ่านได้ก็จะกองสะสมโดยไม่ถูกใช้
| ประเภท | รายการที่สกัด | คู่เทียบ | ความหมายเมื่อไม่ตรงกัน |
|---|---|---|---|
| ส่วนหัว | ข้อความที่ระบุว่าเป็นใบกำกับภาษี | การจำแนกประเภทของหลักฐาน | อาจเป็นรูปแบบที่ใช้ภาษีซื้อไม่ได้ |
| ส่วนหัว | ชื่อและเลขประจำตัวผู้เสียภาษีของผู้ออก | ทะเบียนคู่ค้า | ผู้รับคำสั่งซื้อกับผู้เรียกเก็บเงินคนละราย หรือเลขพิมพ์ผิด |
| ส่วนหัว | ชื่อและที่อยู่ของผู้ซื้อ | ข้อมูลจดทะเบียนของบริษัทเรา | ชื่อผู้ซื้อไม่ตรงกับที่จดทะเบียน |
| ส่วนหัว | หมายเลขลำดับของเอกสาร | ข้อมูลการรับของย้อนหลัง | บันทึกซ้ำซ้อน หรือเป็นเอกสารที่ส่งซ้ำ |
| ส่วนหัว | วันที่ออกเอกสาร | งวดบัญชีและจุดความรับผิดในการเสียภาษี | ข้ามงวด หรือออกย้อนหลัง |
| ส่วนหัว | เลขที่ใบสั่งซื้อ | ข้อมูลการสั่งซื้อ | ส่งของโดยไม่มีใบสั่งซื้อ หรืออ่านเลขผิด |
| บรรทัดสินค้า | ชื่อสินค้า | ชื่อสินค้าในรายการสั่งซื้อ | ของทดแทน หรือส่งผิดปลายทาง |
| บรรทัดสินค้า | รหัสสินค้าหรือ SKU | ทะเบียนรายการสินค้า | สินค้าที่ยังไม่ขึ้นทะเบียน หรือรหัสเก่าปะปนมา |
| บรรทัดสินค้า | จำนวน | จำนวนคงค้างของใบสั่งซื้อ | ส่งเกิน ส่งขาด หรืออยู่ระหว่างการทยอยส่ง |
| บรรทัดสินค้า | ราคาต่อหน่วยและมูลค่า | ราคาต่อหน่วยในใบสั่งซื้อ | ปรับราคาขึ้น ตกหล่นส่วนลด หรือหน่วยนับไม่ตรง |
| บรรทัดสินค้า | จำนวนภาษีมูลค่าเพิ่ม | ค่าที่คำนวณซ้ำจากมูลค่าก่อนภาษี | ใช้อัตราภาษีผิด หรืออ่านตัวเลขผิด |
| บรรทัดสินค้า | หมายเลขล็อต | ทะเบียนข้อมูลสอบกลับ | สายการสอบกลับขาดตอน |
สิ่งที่อยากให้ดูคือคอลัมน์ขวาสุด แม้จะเป็นคำว่าไม่ตรงกันเหมือนกัน แต่ความหมายต่างกันโดยสิ้นเชิง หมายเลขลำดับที่ไม่ตรงคือข้อสงสัยเรื่องการบันทึกซ้ำซ้อน ซึ่งเป็นปัญหาของฝ่ายบัญชี ส่วนจำนวนที่ไม่ตรงคือส่งเกินหรือส่งขาด ซึ่งเป็นปัญหาของหน้างาน ความต่างนี้จะนำไปสู่การออกแบบเรื่องใครหยุดที่ไหน ซึ่งจะกล่าวถึงต่อไป
กระดาษที่ถ่ายที่หน้างาน มีเงื่อนไขต่างจากกระดาษที่อ่านในออฟฟิศ
ตอนพิจารณา OCR เรามักตรวจความแม่นยำด้วยภาพตัวอย่าง แต่ถ้าภาพตัวอย่างนั้นเป็นภาพสวย ๆ ที่สแกนจากเครื่องสแกนแบบแท่นของฝ่ายบัญชี เราจะประเมินความสามารถจริงที่เคาน์เตอร์รับของผิดไป
ด้านสำเนาคาร์บอนของเอกสารหลายชั้นมีเงื่อนไขการอ่านที่แย่กว่า
ใบส่งของในไทยยังออกเป็นชุดหลายแผ่นอยู่ไม่น้อย โดยต้นฉบับที่ระบุว่าเป็นใบกำกับภาษีจะส่งมอบให้ผู้ซื้อเพื่อใช้เป็นหลักฐานทางภาษี ส่วนแผ่นที่เหลือเป็นสำเนาของผู้ขาย ของฝ่ายจัดส่ง และของหน้างานผู้รับ ปัญหาคือ ถ้าไม่กำหนดกติกาไว้ แผ่นที่หน้างานหยิบไปถ่ายมักกลายเป็นสำเนาที่เซ็นรับแล้วเก็บค้างไว้ที่เคาน์เตอร์ ไม่ใช่ต้นฉบับ ซึ่งตัวอักษรบนสำเนานั้นเกิดจากการถ่ายทอดผ่านคาร์บอนหรือกระดาษเคมี
ตัวอักษรที่ถ่ายทอดมาจะมีคอนทราสต์ต่ำกว่าตัวพิมพ์ เส้นเบลอ และจุดที่ลงน้ำหนักมือเบาก็จะจาง ในเอกสารที่มีการเขียนจำนวนเพิ่มด้วยลายมือ ส่วนนั้นจะยิ่งอ่านยากขึ้นไปอีก สีพื้นของกระดาษก็มักไม่ใช่สีขาว แต่เป็นสีชมพูอ่อนหรือเหลืองอ่อน เงื่อนไขจึงต่างจากการอ่านที่ปรับจูนมาบนสมมติฐานว่าเป็นใบกำกับภาษีพิมพ์บนกระดาษขาวอยู่พอสมควร
วิธีรับมือนั้นเรียบง่าย คือเก็บตัวอย่างเอกสารจริงแยกตามคู่ค้าแต่ละราย ลองเอากระดาษที่มาถึงเคาน์เตอร์รับของสัก 10 ถึง 20 แผ่นมาทดสอบตามสภาพ แล้วจะเห็นทันทีว่าต่างจากที่คิดไว้บนโต๊ะแค่ไหน จากนั้นค่อยตัดสินใจว่าจะกำจัดสีพื้นและปรับคอนทราสต์มากน้อยเพียงใด ถ้าข้ามขั้นนี้ไป จะต้องกลับมารื้อเทมเพลตใหม่หลังเริ่มใช้งานจริง
รอยพับ คราบสกปรก และตราประทับที่ทับข้อความ
กระดาษที่มาถึงหน้างานจะมีร่องรอยที่กระดาษในออฟฟิศไม่มี ทั้งรอยพับและรอยนูนจากการเขียนบนกล่องสินค้า คราบน้ำมันและดินจากการลงของ ความชื้นในวันฝนตก และตราประทับ
ตราประทับเป็นเรื่องที่ยุ่งเป็นพิเศษ ตรายางของคู่ค้าหรือตราประทับรับของอาจถูกประทับทับลงบนช่องชื่อสินค้าหรือช่องจำนวน สายตามนุษย์เดาตัวอักษรใต้รอยประทับได้ แต่ฝั่งที่อ่านด้วยเครื่องจะมองส่วนที่ทับกันเป็นตัวอักษรที่เละไป ถ้าบริษัทเรามีแนวปฏิบัติที่ต้องประทับตรารับของเอง ก็คุ้มค่าที่จะตรวจว่าตำแหน่งประทับไปทับรายการที่ต้องสกัดหรือไม่ มีหลายกรณีที่แก้ได้จริงเพียงแค่ขยับตำแหน่งประทับไปไม่กี่เซนติเมตร
สำหรับรอยพับ การเพิ่มขั้นตอนเล็ก ๆ อย่างการกดกระดาษให้เรียบก่อนถ่ายได้ผลดี แค่หนีบกับคลิปบอร์ดหรือแผ่นใสก็เปลี่ยนลักษณะการทอดเงาไปแล้ว ส่วนที่ปรับได้ด้วยกติกาการทำงานระดับนี้ ควรลงมือก่อนการปรับจูนฝั่งระบบ เพราะคุ้มแรงกว่า
กำหนดสถานที่และเวลาในการถ่ายไว้ก่อน
เงื่อนไขด้านการปฏิบัติงานมีผลต่อผลลัพธ์มากกว่าเงื่อนไขทางเทคนิค ขอให้ตัดสินใจไว้ก่อนว่าใครถ่าย ถ่ายที่ไหน และถ่ายเมื่อไร
ทางเลือกมีสามแบบ แบบแรกคือตั้งแท่นถ่ายและอุปกรณ์ปลายทางแบบติดตั้งถาวรไว้ที่เคาน์เตอร์รับของ แล้วถ่ายทันทีหลังลงลายมือชื่อรับของ แบบนี้ให้คุณภาพภาพดีที่สุดเพราะแสงนิ่ง และดูผลได้ทันทีตรงนั้น แบบที่สองคือถ่ายด้วยเครื่องอ่านแบบมือถือ (handy terminal) หรือสมาร์ตโฟน ซึ่งลงทุนน้อยกว่า แต่แลกมาด้วยความเหวี่ยงจากมือสั่น การถ่ายเอียง และการถ่ายย้อนแสง แบบที่สามคือรวบรวมกระดาษไปสแกนทีเดียวที่สำนักงาน ซึ่งได้คุณภาพภาพที่นิ่ง แต่ยังเหลือช่วงเวลาห่างระหว่างการรับของกับการบันทึกข้อมูล ทำให้จุดแยกระหว่างกระดาษกับสินค้าที่บทความนี้ตั้งเป็นปัญหายังคงอยู่เหมือนเดิม
จะเลือกแบบไหนขึ้นอยู่กับเงื่อนไขทางกายภาพของแต่ละไซต์และจำนวนแผ่นต่อวัน ถ้าจุดรับของรวมอยู่ที่เดียว แท่นถ่ายแบบติดตั้งถาวรจะเข้าท่ากว่า ถ้ากระจายอยู่หลายจุด เครื่องอ่านแบบมือถือจะทำให้แนวปฏิบัติเดินต่อได้ยาวกว่า
เรื่องเวลาก็ขอให้ตัดสินใจไว้ด้วย ถ้าพยายามแก้ผลการอ่านให้เสร็จในช่วงเวลาที่คนขับยังรออยู่ หน้างานจะเริ่มข้ามขั้นตอนการถ่าย สิ่งที่ทำที่เคาน์เตอร์ควรมีแค่การถ่ายและการดูว่ามีข้อผิดพลาดหรือไม่ ส่วนการแก้ไขให้ยกไปไว้ขั้นถัดไป การแบ่งเส้นแบบนี้ทำได้จริงกว่า

การกระทบกับ OCR ใบสั่งซื้อ สิ่งที่ต้องตัดสินใจคือใครหยุดที่ไหน ไม่ใช่ค่าผลต่างที่ยอมรับได้
ข้อมูลที่อ่านได้จะถูกนำไปกระทบกับข้อมูลการสั่งซื้อ จุดที่การพิจารณามักยืดเยื้อคือการถกว่าจะตั้งค่าผลต่างที่ยอมรับได้เท่าไร แต่ในทางปฏิบัติ สิ่งที่สำคัญกว่าคือการออกแบบว่าเมื่อเกิดผลต่างแล้วใครจะหยุดที่จุดไหน
ผลต่างจำนวน ผลต่างรายการ และผลต่างราคา หยุดกันคนละจุด
ผลต่างมีหลายชนิด และแต่ละชนิดมีความต่างกันตรงที่ว่าแก้ได้ตรงนั้นเลยหรือไม่ ถ้าจัดการแบบเดียวกันหมด ผลลัพธ์จะออกมาสองทาง คือหน้างานหยุดเดิน หรือผลต่างไหลผ่านไปเฉย ๆ
ผลต่างจำนวนคือผลต่างที่ต้องยืนยันที่ประตูหน้างาน ถ้าจำนวนที่สั่งกับจำนวนที่มาถึงไม่ตรงกัน จะยืนยันได้ก็เฉพาะตอนนี้ที่ของอยู่ตรงหน้าเท่านั้น บางครั้งการถามคนขับก็ทำให้รู้ว่าเป็นของตกค้างที่ต้นทางหรือเป็นการทยอยส่ง เมื่อรถออกจากโรงงานไปแล้ว จะนับซ้ำหรือจะคืนของก็ทำไม่ได้อีก
ผลต่างราคาต่อหน่วยกลับกัน คือเป็นผลต่างที่ไม่ควรหยุดที่หน้างาน ต่อให้ราคาบนเอกสารไม่ตรงกับราคาในใบสั่งซื้อ เคาน์เตอร์รับของก็แก้ไม่ได้ อาจเป็นเพราะหนังสือแจ้งปรับราคาค้างอยู่ระหว่างฝ่ายขายของคู่ค้ากับฝ่ายจัดซื้อของเรา หรืออาจเป็นแค่การพิมพ์ผิด ไม่ว่าทางไหน คนที่ตัดสินคือฝ่ายจัดซื้อและฝ่ายบัญชี ถ้าหน้างานประกาศตรงนั้นว่าราคาไม่ตรงจึงรับของไม่ได้ รถจะออกจากประตูไม่ได้ และรถเที่ยวถัดไปก็เข้าไม่ได้ ในเมื่อตัวสินค้ามาถึงอย่างถูกต้องแล้ว นี่จึงเป็นผลต่างที่ควรรับของไว้ก่อนแล้วค่อยไปแก้
ผลต่างรายการอยู่ตรงกลางระหว่างสองแบบข้างต้น ถ้ารหัสสินค้าที่มาถึงต่างจากที่สั่ง กรณีที่ขึ้นทะเบียนไว้แล้วว่าเป็นของทดแทนก็รับได้ แต่ถ้าเป็นการส่งผิดโดยสิ้นเชิง ให้นำกลับไปเลยจะเร็วกว่า การตัดสินแบบนี้ต้องมีทะเบียนรายการสินค้าและการขึ้นทะเบียนของทดแทน ถ้าพยายามทำให้เป็นอัตโนมัติทั้งที่ทะเบียนยังไม่เรียบร้อย ผลที่ได้จะเต็มไปด้วยรายการยกเว้น
สามรูปแบบ คือส่งเกิน ส่งขาด และของทดแทน
ถ้าแบ่งผลต่างของจำนวนและรายการออกเป็นสามแบบตามมุมมองของการจัดการที่หน้างาน จะเขียนกติกาการทำงานได้ง่ายขึ้น
ส่งเกินคือสภาพที่ของมาถึงมากกว่าที่สั่ง ถ้ารับไว้ ทั้งสต๊อกและหนี้สินจะเพิ่ม แต่บางรายการก็มีเศษที่เลี่ยงไม่ได้เพราะข้อจำกัดของหน่วยบรรจุ และบางกรณีก็เป็นแค่การนำรอบถัดไปมาส่งล่วงหน้า สิ่งที่หน้างานควรทำจึงไม่ใช่การตัดสินว่าจะรับหรือจะคืน แต่คือการบันทึกข้อเท็จจริงว่าเกิดการส่งเกินแล้วส่งเรื่องขึ้นไปที่ฝ่ายจัดซื้อ
ส่งขาดคือสภาพที่ของมาถึงน้อยกว่าที่สั่ง สิ่งที่อยากยืนยันคือเป็นการทยอยส่งหรือเป็นของตกค้างที่ต้นทาง ถ้าเป็นการทยอยส่งก็บริหารต่อในฐานะยอดคงค้างของใบสั่งซื้อ ถ้าเป็นของตกค้าง บางครั้งก็สอบถามจากคนขับได้ตรงนั้นเลยว่าจะมาเมื่อไร ถ้าไม่บันทึกการส่งขาดไว้ตอนตรวจรับ เรื่องจะไปโผล่ตอนสิ้นเดือนที่กระทบยอดกับใบแจ้งหนี้ และถึงตอนนั้นก็ไม่มีใครจำที่มาที่ไปได้แล้ว
ของทดแทนคือสภาพที่ของซึ่งมาถึงเป็นคนละรหัสกับที่สั่ง แต่ถูกส่งมาในฐานะของเทียบเท่า แบบนี้อันตรายที่สุด ถ้ารับเข้าสต๊อกทั้งที่รหัสไม่ตรง จะเกิดสภาพที่ข้อมูลสต๊อกบอกว่าของที่สั่งยังไม่เข้า แต่บนชั้นวางมีของจริงอยู่ ซึ่งบางครั้งกว่าจะเจอก็ตอนตรวจนับสต๊อก และเนื่องจากบางกรณีต้องให้ฝ่ายเทคนิคตัดสินว่ารับได้หรือไม่ จึงปลอดภัยกว่าถ้าไม่ออกแบบให้ปล่อยผ่านอัตโนมัติที่หน้างาน
ตาราง ประเภทของผลต่างกับจุดที่หยุด
ขอสรุปสิ่งที่เรียบเรียงมาทั้งหมดลงในตารางเดียว โดยมองจากมุมของจุดที่หยุด
| ประเภทของผลต่าง | เนื้อหาที่พบบ่อย | หยุดรถบรรทุกที่หน้างานหรือไม่ | หน่วยงานที่ตัดสิน | การจัดการเรื่องการรับเข้า |
|---|---|---|---|---|
| ผลต่างจำนวน (ส่งขาด) | มียอดคงค้าง ของตกค้างที่ต้นทาง | หยุดและสอบถามคนขับ | ฝ่ายจัดซื้อ | รับเข้าตามจำนวนจริง ส่วนที่เหลือเป็นยอดคงค้าง |
| ผลต่างจำนวน (ส่งเกิน) | เศษจากหน่วยบรรจุ ส่งล่วงหน้า | ไม่หยุด แต่บันทึกไว้ | ฝ่ายจัดซื้อ | รับเข้าตามจำนวนจริง และเปิดเรื่องผลต่าง |
| ผลต่างรายการ (ของทดแทน) | ของเทียบเท่า รหัสรุ่นเก่า | หยุดและขอคำสั่ง | ฝ่ายจัดซื้อและฝ่ายเทคนิค | เป็นสต๊อกรอตรวจรับจนกว่าจะอนุมัติ |
| ผลต่างรายการ (ส่งผิด) | ของบริษัทอื่น คนละรายการ | หยุดและขอให้นำกลับ | ฝ่ายจัดซื้อ | ไม่รับเข้าสต๊อก |
| ผลต่างราคาต่อหน่วย | ยังไม่อัปเดตราคาที่ปรับขึ้น พิมพ์ผิด | ไม่หยุด | ฝ่ายจัดซื้อและฝ่ายบัญชี | รับเข้าตามปกติ |
| ข้อความในเอกสารไม่ครบ | ขาดเลขประจำตัวผู้เสียภาษี ชื่อผู้รับไม่ตรง | ไม่หยุด | ฝ่ายบัญชี | รับเข้าตามปกติ แล้วแก้ที่ฝั่งเอกสาร |
| สภาพภายนอกบกพร่อง | เปียก เปื้อน ชำรุด | หยุดและถ่ายรูปเก็บไว้ | ฝ่ายประกันคุณภาพ | แยกกักเป็นสต๊อกรอตรวจรับ |
ขอให้ทำตารางนี้ในระดับความละเอียดที่นำไปติดประกาศที่หน้างานได้เลย การมีกระดาษหนึ่งแผ่นให้เจ้าหน้าที่รับของเปิดดูตอนลังเล กับการไม่มี ทำให้ความมั่นคงของการปฏิบัติงานต่างกันมาก

ระบบอัตโนมัติสำหรับงานตรวจรับ ทำได้อัตโนมัติถึงระดับไหน
เวลากำหนดขอบเขตของการทำระบบอัตโนมัติ ถ้าเริ่มจากคำถามว่าทำอัตโนมัติได้ถึงไหน จะไม่มีที่สิ้นสุด การเริ่มจากคำถามว่าตั้งแต่จุดไหนที่ให้คนดู จะทำให้การออกแบบลงตัวเร็วกว่า
เขียนเงื่อนไขการปล่อยผ่านอัตโนมัติออกมาเป็นประโยคก่อน
ก่อนจะเปิดหน้าจอตั้งค่า ขอให้เขียนเงื่อนไขของการปล่อยผ่านอัตโนมัติออกมาเป็นประโยคที่อ่านเข้าใจได้ก่อน ตัวอย่างเช่นเขียนได้ประมาณนี้
- อ่านเลขที่ใบสั่งซื้อได้ และระบุใบสั่งซื้อที่มีผลได้เพียงใบเดียว
- รหัสสินค้าในทุกบรรทัดตรงกับรายการในใบสั่งซื้อ
- จำนวนในแต่ละบรรทัดไม่เกินจำนวนคงค้างของใบสั่งซื้อ
- เลขประจำตัวผู้เสียภาษีของผู้ออกตรงกับทะเบียนคู่ค้า
- ยอดรวมที่คำนวณซ้ำจากบรรทัดสินค้าตรงกับยอดรวมบนเอกสาร
- หมายเลขลำดับของเอกสารไม่เคยปรากฏในข้อมูลการรับของย้อนหลัง
ปล่อยผ่านอัตโนมัติเฉพาะเอกสารที่เข้าครบทั้ง 6 ข้อนี้ ส่วนเอกสารที่หลุดแม้เพียงข้อเดียวให้ส่งไปที่การตรวจสอบโดยคน ถ้าวางรูปแบบไว้แบบนี้ เมื่อเริ่มใช้งานจริงแล้วพบว่าอัตราการปล่อยผ่านอัตโนมัติต่ำกว่าที่คาด เราจะนับได้ว่าตกที่เงื่อนไขข้อไหน ถ้าไม่เขียนเงื่อนไขออกมาเป็นประโยค สภาพที่ได้จะกลายเป็นความรู้สึกว่าไม่ค่อยผ่าน ซึ่งปรับปรุงอะไรไม่ได้เลย
กำหนดปลายทางของรายการยกเว้นก่อนเริ่มใช้งาน
สิ่งที่ตกหล่นบ่อยที่สุดในการออกแบบระบบอัตโนมัติคือปลายทางของรายการยกเว้น เอกสารที่ไม่ผ่านอัตโนมัติจะไปกองอยู่บนหน้าจอของใคร ใครเป็นคนดู และดูเมื่อไร ถ้าตัดสินใจไม่ได้จะส่งต่อให้ใคร
ในแบบจำลองของบทความนี้ จากเอกสาร 900 แผ่นต่อเดือน จะมี 30% หรือ 270 แผ่นที่ไปอยู่ในรายการยกเว้น เฉลี่ยวันละ 12 ถึง 13 แผ่น ถ้าเริ่มใช้งานโดยไม่กำหนดว่าใครเป็นคนจัดการ กองรายการยกเว้นจะสูงขึ้นเรื่อย ๆ และสุดท้ายก็กลับไปคีย์มือเหมือนเดิม ในทางปฏิบัติ การกระจายตามชนิดของปัญหาได้ผลดี ผลต่างของจำนวนและรายการส่งไปฝ่ายจัดซื้อ ข้อความในเอกสารที่ไม่ครบส่งไปฝ่ายบัญชี ส่วนความล้มเหลวของการอ่านเองส่งไปที่ผู้รับผิดชอบงานคีย์ข้อมูล แค่แบ่งเป็นสามทางนี้ ปริมาณงานที่ค้างก็ลดลงแล้ว
บนหน้าจอสำหรับจัดการรายการยกเว้น สิ่งสำคัญคือต้องแสดงภาพต้นฉบับเทียบเคียงข้าง ๆ ได้ ความเร็วในการจัดการต่างกันมากระหว่างการแก้โดยเห็นแค่ตัวเลข กับการแก้โดยมองจุดที่เกี่ยวข้องบนกระดาษไปด้วย
อย่านำการลงนามรับของเข้าสู่ระบบอัตโนมัติ
สุดท้ายมีอยู่หนึ่งเรื่องที่ควรตัดสินใจไว้ว่าจะไม่ทำให้เป็นอัตโนมัติ นั่นคือการลงนามรับของ
การลงนามรับของคือการที่ผู้รับผิดชอบของบริษัทเราแสดงเจตนาว่าได้รับสินค้าชุดนี้ไว้จริง ถ้าตัดขั้นตอนนี้ออก หรือให้ระบบทำแทนโดยอัตโนมัติ เมื่อเกิดปัญหาในภายหลังเราจะอธิบายไม่ได้ว่าใครตรวจอะไรไว้บ้าง การเปลี่ยนไปใช้ลายมือชื่ออิเล็กทรอนิกส์เองไม่ใช่ปัญหา แต่ในกรณีนั้นก็ขอให้เหลือรูปแบบที่มีบันทึกว่ามีคนตรวจและมีคนอนุมัติจริง การทำให้การอ่านเป็นอัตโนมัติกับความรับผิดชอบว่าอยู่ที่ใคร เป็นคนละเรื่องกัน
สองเรื่องที่ต้องตัดสินใจในการเชื่อมกับ WMS และระบบสินค้าคงคลัง
พอถึงขั้นส่งข้อมูลที่อ่านได้เข้าสู่ระบบสินค้าคงคลัง จะมีประเด็นขึ้นมาสองข้อ และทั้งสองข้อไม่ใช่เรื่องเทคนิค แต่เป็นข้อตกลงเรื่องกระบวนการทำงาน
จังหวะที่บันทึกการรับเข้าสต๊อก
ข้อแรกคือจะเพิ่มยอดสต๊อกเมื่อไร
วิธีบันทึก ณ เวลารับของ จะเพิ่มยอดสต๊อกทันทีที่การอ่านผ่าน ข้อมูลสต๊อกไล่ทันของจริงได้เร็ว และคำถามจากฝั่งผลิตทำนองว่าของน่าจะมาถึงแล้วก็ลดลง แต่ในทางกลับกัน ของที่ไม่ผ่านการตรวจสอบในภายหลังหรือของที่ต้องส่งคืน จะขึ้นไปอยู่บนยอดสต๊อกชั่วคราวก่อน
วิธีบันทึก ณ เวลาตรวจรับเสร็จ จะเพิ่มยอดสต๊อกหลังการตรวจสอบขาเข้าและการยืนยันจำนวนเสร็จสิ้น ความแม่นยำสูงขึ้น แต่จะเกิดช่วงเวลาที่ของอยู่ในพื้นที่โรงงานแล้วทั้งที่ข้อมูลสต๊อกยังไม่มีของชิ้นนั้น และถ้าช่วงเวลานี้ยาว ฝั่งผลิตจะต้องรอ
ไม่มีวิธีไหนที่ถูกต้องเสมอไป การแบ่งตามลักษณะของรายการสินค้าเป็นทางที่ทำได้จริงกว่า เช่น รายการที่ต้องผ่านการตรวจสอบขาเข้าใช้จังหวะตรวจรับเสร็จ ส่วนวัสดุทั่วไปที่ไม่ต้องตรวจใช้จังหวะรับของ ถ้าเริ่มใช้งานโดยไม่ตัดสินใจเรื่องนี้ เราจะแยกไม่ออกว่าผลต่างของสต๊อกเกิดจากความเหลื่อมของจังหวะ หรือเกิดจากความผิดพลาดจริง
มีสถานะที่ชื่อว่าสต๊อกรอตรวจรับ
ข้อที่สองเป็นกุญแจไขประเด็นข้างต้น นั่นคือการทำให้สต๊อกมีสถานะรอตรวจรับได้
สต๊อกรอตรวจรับคือสต๊อกที่อยู่ในพื้นที่โรงงาน รู้ทั้งตำแหน่งและจำนวน แต่ยังไม่ได้ถูกตัดสินว่านำไปใช้ได้ ถ้ามีสถานะนี้ เราจะบริหารในรูปแบบที่บันทึกรับเข้าตั้งแต่ตอนรับของ แต่ฝั่งผลิตยังจองไปใช้ไม่ได้ รายการที่มีผลต่าง ของที่ส่งมาในฐานะของทดแทน และของที่สภาพภายนอกมีปัญหา ให้แยกกักไว้ในสถานะนี้
ถ้าฝั่งระบบไม่มีสถานะนี้ หน้างานจะใช้วิธีวางแยกไว้คนละที่ทางกายภาพแทน ซึ่งตัวมันเองไม่ใช่เรื่องแย่ แต่พอที่วางเต็ม กติกาก็จะพัง ถ้าถือสถานะนี้ไว้บนข้อมูลได้ ก็จะมั่นคงกว่า
เรื่องการบริหารตำแหน่งจัดเก็บและกติกาการจองของฝั่งคลังสินค้านั้น เราเรียบเรียงไว้ใน ระบบบริหารการรับเข้าและจ่ายออก 2026 — ออกแบบเพื่อไม่ให้คลังของโรงงานในไทยหยุดเดิน การแปลงใบส่งของเป็นข้อมูลรับบทบาทป้อนข้อมูลเข้าที่ประตูทางเข้าของกระบวนการนั้น
ต้นทุนและการคืนทุนของการนำ AI-OCR มาใช้ (แบบจำลอง)
ตัวเลขตั้งแต่ตรงนี้ไปเป็นแบบจำลองที่ตั้งอยู่บนสมมติฐานซึ่งบริษัทเราตั้งขึ้นเพื่อแสดงรูปแบบของการคำนวณ ไม่ใช่ใบเสนอราคาจริง และไม่ใช่ผลจริงของไซต์งานที่มีอยู่จริง ขอให้อ่านแยกจากเนื้อหาในบทก่อนหน้า
ตั้งสมมติฐาน
สมมติว่าเป็นโรงงานญี่ปุ่นในไทยหนึ่งไซต์ มีแหล่งจัดหาชิ้นส่วน 40 ราย และมีใบส่งของ 900 แผ่นต่อเดือน หากคิดที่ 22 วันทำการ จะตกวันละราว 41 แผ่น และตั้งไว้ว่าบรรทัดสินค้าเฉลี่ย 6 แถวต่อแผ่น
ปัจจุบัน กระบวนการคือเจ้าหน้าที่รับของนับของจริงแล้วลงลายมือชื่อบนกระดาษ ส่งกระดาษนั้นต่อไปยังแบ็คออฟฟิศ แล้วผู้รับผิดชอบนำไปกระทบกับข้อมูลการสั่งซื้อและคีย์เข้าระบบหลัก ถ้าตั้งไว้ที่ 8 นาทีต่อแผ่น เมื่อคิดที่ 900 แผ่นต่อเดือนจะได้ 7,200 นาที หรือเท่ากับ 120 ชั่วโมง และตั้งค่าแรงรวมของพนักงานสำนักงานไว้ที่ 250 THB ต่อชั่วโมง
หลังนำมาใช้ ตั้งอัตราการปล่อยผ่านอัตโนมัติไว้ที่ 70% เอกสารที่ผ่านอัตโนมัติหนึ่งแผ่นใช้เวลา 1 นาที เพราะทำแค่ถ่ายกับดูผล ส่วนเอกสารที่ไปอยู่ในรายการยกเว้นหนึ่งแผ่นใช้เวลา 6 นาที เพราะต้องตรวจและแก้บนหน้าจอ เมื่อ 630 แผ่นใช้แผ่นละ 1 นาที และ 270 แผ่นใช้แผ่นละ 6 นาที จะได้ 630 นาทีกับ 1,620 นาที รวมเป็น 2,250 นาที หรือเท่ากับ 37.5 ชั่วโมง
เวลาที่ลดลงคือ 120 ชั่วโมง ลบด้วย 37.5 ชั่วโมง เท่ากับ 82.5 ชั่วโมง เมื่อแปลงเป็นตัวเงินคือ 82.5 ชั่วโมง คูณ 250 THB เท่ากับ 20,625 THB และคิดเป็นปีละ 247,500 THB
ผลลัพธ์อีกด้านหนึ่งคือการรับเข้าผิด สมมติว่าปัจจุบันเกิดการรับเข้าผิดที่มีสาเหตุจากการอ่านจำนวนหรือรายการบนใบส่งของผิด เดือนละ 6 ครั้ง และตั้งต้นทุนการแก้ไขต่อครั้ง ซึ่งรวมการสอบทานสต๊อก การจัดหาใหม่ และเวลารอของฝั่งผลิต ไว้ที่ 4,500 THB ถ้าการกระทบยอด ณ เวลารับของทำให้ลดลง 60% จะลดได้เดือนละ 3.6 ครั้ง คิดเป็น 16,200 THB ต่อเดือน และปีละ 194,400 THB
ตาราง ต้นทุน 5 ชั้น
เราแบ่งต้นทุนออกเป็นห้าชั้น เหตุผลที่แบ่งเป็นชั้นคือเพื่อให้ตรวจสอบย้อนหลังได้ว่าชั้นไหนส่งผลต่อผลลัพธ์ และชั้นไหนไม่ส่งผล
| ชั้น | เนื้อหา | ค่าใช้จ่ายเริ่มแรก (THB) | ค่ารายปี (THB) |
|---|---|---|---|
| 1 | ค่าลิขสิทธิ์ AI-OCR หรือ IDP | 0 | 180,000 |
| 2 | อุปกรณ์ที่เคาน์เตอร์รับของ (เครื่องสแกน อุปกรณ์ปลายทาง แท่นวาง) | 120,000 | 0 |
| 3 | ตั้งค่าเทมเพลตเอกสารครั้งแรกสำหรับคู่ค้า 40 ราย | 120,000 | 0 |
| 4 | ค่าพัฒนาระบบกระทบยอดกับข้อมูลการสั่งซื้อ และการเชื่อมข้อมูลรับเข้ากับ WMS | 380,000 | 0 |
| 5 | ค่าบำรุงรักษาและการเพิ่มหรือแก้ไขเทมเพลต | 0 | 90,000 |
| รวม | 620,000 | 270,000 |
ค่าใช้จ่ายเริ่มแรกคือ 620,000 THB และค่ารายปีคือ 270,000 THB สิ่งที่อยากให้สังเกตคือค่าพัฒนาในชั้นที่ 4 กินสัดส่วนราว 6 ใน 10 ของค่าใช้จ่ายเริ่มแรก การกระทบกับข้อมูลการสั่งซื้อและการเชื่อมกับระบบสินค้าคงคลังมีมูลค่าสูงกว่าตัวงานอ่านเอกสารเอง ซึ่งก็คือชั้นที่ 1 และชั้นที่ 2 สัดส่วนนี้คือเหตุผลที่บทความนี้ตั้งหัวข้อหลักไว้ที่การออกแบบกระบวนการทำงาน ไม่ใช่การเลือกผลิตภัณฑ์ อนึ่ง การเปรียบเทียบตัวผลิตภัณฑ์นั้นเราเขียนไว้ใน เปรียบเทียบ AI-OCR ปี 2026 — วิธีเลือกผลิตภัณฑ์ที่ใช้ได้จริงในโรงงานที่ไทย จึงขอให้ดูตัวเลือกผลิตภัณฑ์ได้จากบทความนั้น
ตาราง ผลลัพธ์
ผลลัพธ์มีสองข้อ คือการลดชั่วโมงงานเอกสาร และการลดต้นทุนการแก้ไขการรับเข้าผิด
| ผลลัพธ์ | เนื้อหาการคำนวณ | ต่อเดือน (THB) | ต่อปี (THB) |
|---|---|---|---|
| การลดชั่วโมงงานเอกสาร | 82.5 ชั่วโมง คูณ 250 THB | 20,625 | 247,500 |
| การลดต้นทุนแก้ไขการรับเข้าผิด | เดือนละ 3.6 ครั้ง คูณ 4,500 THB | 16,200 | 194,400 |
| รวม | 36,825 | 441,900 |
ตรงนี้มีเรื่องที่อยากเน้น ถ้านับเฉพาะการลดค่าแรง การลงทุนนี้จะไม่คืนทุน เพราะผลลัพธ์จากการลดชั่วโมงงานปีละ 247,500 THB เทียบกับค่ารายปีที่ 270,000 THB แล้วยังขาดทุน สิ่งที่การกระทบยอด ณ เวลารับของส่งผลจริงคือฝั่งต้นทุนการแก้ไขการรับเข้าผิด ต้องนับส่วนนั้นด้วย การลงทุนจึงจะตั้งอยู่ได้
คำนวณระยะเวลาคืนทุน
ผลลัพธ์สุทธิต่อปีคือผลลัพธ์รวม 441,900 THB ลบด้วยค่ารายปี 270,000 THB เท่ากับ 171,900 THB เมื่อนำเงินลงทุนเริ่มต้น 620,000 THB หารด้วย 171,900 THB จะได้ระยะเวลาคืนทุนอย่างง่ายเท่ากับ 3.6 ปี
ในฐานะการลงทุนในสินทรัพย์ถือว่าค่อนข้างยาว และไม่ใช่โครงการที่คืนทุนภายในสามปี อย่างไรก็ตาม ยังมีผลลัพธ์บางส่วนที่ไม่ได้ใส่ไว้ในการคำนวณตามที่จะกล่าวต่อไป และถ้าเป็นไซต์ที่คาดหวังอัตราการลดการรับเข้าผิดได้สูงกว่า 60% ระยะคืนทุนก็จะสั้นลง ในทางกลับกัน สำหรับไซต์ที่แทบไม่เกิดการรับเข้าผิดอยู่แล้ว การลงทุนนี้จะไม่คืนทุน ก่อนเริ่มพิจารณา เราขอแนะนำให้ลองนับดูว่าในหนึ่งปีที่ผ่านมาเกิดการรับเข้าผิดกี่ครั้ง
ถ้าอัตราการปล่อยผ่านอัตโนมัติขยับ
อัตราการปล่อยผ่านอัตโนมัติเป็นตัวแปรที่เหวี่ยงมากที่สุดในการคำนวณชุดนี้ ค่าอาจอยู่ที่ 50% หรือขึ้นไปถึง 90% ก็ได้ ขึ้นอยู่กับความเป็นระเบียบของแบบฟอร์มฝั่งคู่ค้า ความเรียบร้อยของทะเบียนข้อมูล และความประณีตในการทำเทมเพลต
สิ่งที่อยากให้ระวังคือ อัตราการปล่อยผ่านอัตโนมัติส่งผลเฉพาะกับการลดชั่วโมงงานเท่านั้น ห้ามนำไปคูณกับผลลัพธ์ด้านการยับยั้งการรับเข้าผิด เพราะตัวงานกระทบยอดเองยังทำงานกับเอกสารที่ไปอยู่ในรายการยกเว้นด้วย การที่เอกสารไม่ผ่านอัตโนมัติกลับหมายความว่าตรวจพบผลต่างแล้ว ซึ่งในแง่การป้องกันการรับเข้าผิดก็นับว่าได้ผลอยู่ ถ้านำสัมประสิทธิ์เดียวกันไปคูณทุกอย่าง ข้อสรุปจะเปลี่ยนไป
| อัตราการปล่อยผ่านอัตโนมัติ | ชั่วโมงงานหลังนำมาใช้ | เวลาที่ลดได้ | มูลค่าการลดชั่วโมงงานต่อปี (THB) | ผลลัพธ์รวม (THB) | ผลลัพธ์สุทธิต่อปี (THB) | ระยะคืนทุนอย่างง่าย |
|---|---|---|---|---|---|---|
| 50% | 52.5 ชั่วโมงต่อเดือน | 67.5 ชั่วโมงต่อเดือน | 202,500 | 396,900 | 126,900 | 4.9 ปี |
| 70% | 37.5 ชั่วโมงต่อเดือน | 82.5 ชั่วโมงต่อเดือน | 247,500 | 441,900 | 171,900 | 3.6 ปี |
| 90% | 22.5 ชั่วโมงต่อเดือน | 97.5 ชั่วโมงต่อเดือน | 292,500 | 486,900 | 216,900 | 2.9 ปี |
แถวของ 50% มาจากการคำนวณว่า 450 แผ่นใช้แผ่นละ 1 นาที และ 450 แผ่นใช้แผ่นละ 6 นาที รวมเป็น 3,150 นาที หรือ 52.5 ชั่วโมง ส่วนแถวของ 90% มาจาก 810 แผ่นใช้แผ่นละ 1 นาที และ 90 แผ่นใช้แผ่นละ 6 นาที รวมเป็น 1,350 นาที หรือ 22.5 ชั่วโมง ส่วนผลลัพธ์ด้านการรับเข้าผิดคงที่ที่ 194,400 THB ทั้งสามแถว
สิ่งที่อยากให้อ่านออกจากตารางนี้คือ แม้อัตราการปล่อยผ่านอัตโนมัติจะขยับจาก 50% ไปถึง 90% ระยะคืนทุนก็ยังอยู่ในช่วง 4.9 ปีถึง 2.9 ปีเท่านั้น ไม่ได้ห่างกันถึงเท่าตัว เพราะผลลัพธ์ด้านการรับเข้าผิดคอยหนุนอยู่ข้างล่าง พูดกลับกันก็คือ ไซต์ที่คาดหวังผลลัพธ์ด้านการรับเข้าผิดไม่ได้ ต่อให้ดันอัตราการปล่อยผ่านอัตโนมัติขึ้นไปเท่าไร ระยะคืนทุนก็จะยืดออกอยู่ดี
ผลลัพธ์ที่ไม่ควรนำมาบวกเพิ่มในการคำนวณนี้
ในเอกสารอธิบายการลงทุน เรามักอยากพอกผลลัพธ์ให้หนาขึ้น แต่สามข้อต่อไปนี้ขออย่านำมาบวก เพราะถ้าบวกเข้าไปแล้ว ภายหลังจะอธิบายไม่ได้
- การลดมูลค่าสต๊อกโดยตรง การแปลงใบส่งของเป็นข้อมูลไม่ได้ทำให้สต๊อกลดลง ตราบใดที่วิธีสั่งซื้อไม่เปลี่ยน ปริมาณที่มาถึงก็เท่าเดิม
- ผลด้านกระแสเงินสดจากการย่นรอบการชำระเงิน เนื่องจากขึ้นอยู่กับการออกแบบฝั่งการจ่ายเงิน ขอให้แยกไปคิดต่างหากจากการคำนวณชุดนี้
- ผลต่างของสต๊อกที่ไม่ได้เกิดจากการรับเข้าผิด ความคลาดเคลื่อนจากการตรวจนับหรือการหยิบผิดตอนจ่ายออก ป้องกันไม่ได้ด้วยการกระทบยอด ณ เวลารับของ จึงอยู่นอกขอบเขตของบทความนี้
อนึ่ง มีตัวอย่างการคำนวณที่ผู้จำหน่ายระบบเผยแพร่ไว้ โดยตั้งงานประมวลผลใบแจ้งหนี้ไว้ที่ 200 แผ่นต่อเดือน แล้วแสดงตัวเลขว่าจาก 12 นาทีต่อแผ่นเหลือ 1.5 นาทีต่อแผ่น ตัวเลขชุดนั้นเป็นตัวอย่างการคำนวณของใบแจ้งหนี้ ไม่ใช่ตัวเลขของใบส่งของ และเป็นคนละเรื่องกับแบบจำลองในบทความนี้ จึงขอให้ระวังอย่านำไปปะปนกัน
แนวทางการเริ่มต้น — 4 ขั้นตอน
เมื่อแนวคิดในการออกแบบลงตัวแล้ว ก็มาถึงลำดับของการลงมือ การแปลงใบส่งของเป็นข้อมูลมีส่วนที่ต้องเปลี่ยนวิธีทำงานของหน้างานมาก ถ้าเรียงลำดับผิดก็จะไม่อยู่ตัว
ขั้นตอนที่ 1 รวบรวมเอกสารจริงแล้วจัดกลุ่ม
สิ่งแรกที่ต้องทำไม่ใช่การพิจารณาระบบ แต่คือการเก็บกระดาษ ขอให้นำใบส่งของในรอบเดือนล่าสุดมาแยกกองตามคู่ค้าแต่ละราย ถ้ามี 40 ราย ก็จะได้ 40 กอง
สิ่งที่ต้องดูมีสามข้อ ข้อแรกคือความหลากหลายของแบบฟอร์ม ซึ่งบางครั้งคู่ค้ารายเดียวกันก็ยังต่างกันตามสาขา ข้อที่สองคือเป็นเอกสารสำเนาหลายชั้นหรือไม่ ให้นับว่ามีเอกสารด้านคาร์บอนมากแค่ไหน ข้อที่สามคือการกระจุกตัวของจำนวนแผ่น เมื่อนับจำนวนแผ่นแยกตามคู่ค้าแล้ว มักพบว่ากระจุกอยู่ที่ไม่กี่รายบนสุด การเตรียมเทมเพลตจึงควรเริ่มจากรายบนสุดเหล่านั้น
ขั้นตอนที่ 2 นับสถิติของผลต่างที่เกิดขึ้นจริง
ถัดมา ให้นับว่าในการรับของตลอดหนึ่งปีที่ผ่านมาเกิดอะไรขึ้นจริงบ้าง ผลต่างจำนวนกี่ครั้ง ผลต่างรายการกี่ครั้ง ในจำนวนนั้นลุกลามไปเป็นการรับเข้าผิดกี่ครั้ง และการแก้ไขใช้ทรัพยากรไปเท่าไร
งานชิ้นนี้เป็นตัวกำหนดทั้งตัวตั้งและตัวหารของการตัดสินใจลงทุน ในแบบจำลองของบทก่อนหน้า เราตั้งการรับเข้าผิดไว้ที่เดือนละ 6 ครั้ง และตั้งต้นทุนการแก้ไขไว้ที่ครั้งละ 4,500 THB แต่ตัวเลขนี้ต่างกันมากในแต่ละไซต์ ถ้านำการคำนวณของผู้จำหน่ายระบบมาใช้ทั้งชุดโดยไม่นับสถิติของตัวเอง หลังเริ่มใช้งานก็จะกลายเป็นเรื่องที่ว่าไม่เห็นผล
ขั้นตอนที่ 3 กำหนดกติกาว่าจะหยุดตรงไหน ลงในกระดาษหนึ่งแผ่น
ให้สรุปประเภทของผลต่าง จุดที่หยุด และหน่วยงานที่ตัดสิน ลงในกระดาษหนึ่งแผ่น โดยใช้ตารางในบทก่อนหน้าเป็นแบบตั้งต้น จากนั้นขอให้อ่านทบทวนร่วมกันสี่ฝ่าย คือฝ่ายจัดซื้อ ฝ่ายบัญชี ฝ่ายประกันคุณภาพ และหน้างานรับของ แล้วตกลงกันให้ได้
ถ้าข้ามขั้นตอนนี้ไปสร้างระบบก่อน หลังเริ่มใช้งานจริง การถกเถียงว่าผลต่างแบบนี้ใครเป็นคนดู จะไปเริ่มต้นตรงหน้ากองรายการยกเว้น ให้ตัดสินกติกาก่อน แล้วค่อยถ่ายกติกานั้นลงในระบบ ขอให้รักษาลำดับนี้ไว้
ขั้นตอนที่ 4 ขยายจากคู่ค้ารายใหญ่ไปทีละขั้น
อย่าเปิดใช้งานคู่ค้าทั้ง 40 รายพร้อมกัน ให้เตรียมเทมเพลตของ 10 รายบนสุดก่อน แล้วเริ่มใช้งานในขอบเขตนั้น เมื่อเดินไปได้หนึ่งถึงสองเดือน ก็จะเห็นทั้งค่าจริงของอัตราการปล่อยผ่านอัตโนมัติ เนื้อหาของรายการยกเว้น และจุดที่มีปัญหาในการถ่ายเอกสาร
จากผลนั้นค่อยทยอยเพิ่มส่วนที่เหลือ สำหรับคู่ค้าที่แบบฟอร์มพิเศษจนการอ่านไม่นิ่ง ทางเลือกหนึ่งคือไม่ฝืนทำให้เป็นอัตโนมัติ แต่ขอให้เขาเปลี่ยนแบบฟอร์ม หรือคงการคีย์มือไว้ตามเดิม เป้าหมายไม่ใช่การทำให้ทุกฉบับเป็นอัตโนมัติ
ความผิดพลาดที่พบบ่อย
ต่อไปนี้คือรูปแบบของการแปลงใบส่งของเป็นข้อมูลที่ไม่สำเร็จ ซึ่งเราพบเห็นมาตลอด
พิจารณาแค่ความแม่นยำของการอ่าน แล้วผลักเรื่องการกระทบยอดไว้ทีหลัง
เป็นรูปแบบที่พบมากที่สุด ตรวจความแม่นยำของการอ่านในเดโม เห็นว่าน่าจะดี แล้วตัดสินใจนำมาใช้ แต่ส่วนที่นำข้อมูลที่อ่านได้ไปกระทบกับข้อมูลการสั่งซื้อกลับไม่ได้ถูกออกแบบไว้ สุดท้ายคนก็ยังนั่งกระทบยอดใน Excel เหมือนเดิม ดังที่เห็นจากต้นทุน 5 ชั้น ทั้งในแง่ตัวเงินและในแง่แรงงาน การกระทบยอดและการเชื่อมระบบกินสัดส่วนที่ใหญ่กว่า ขอให้สลับลำดับการพิจารณาเสียใหม่
ไม่ทดสอบด้วยกระดาษที่มาถึงหน้างานจริง
ประเมินความแม่นยำด้วยตัวอย่างสวย ๆ ที่สแกนจากเครื่องของฝ่ายบัญชี พอใช้งานจริงตัวเลขกลับไม่ออก ด้านคาร์บอน รอยพับ คราบสกปรก และตราประทับที่ทับกัน ยืนยันได้ด้วยของจริงเท่านั้น ขอให้เก็บกระดาษจากเคาน์เตอร์รับของมาใช้ตามสภาพตั้งแต่ขั้นพิจารณา
เริ่มใช้งานโดยยังไม่กำหนดปลายทางของรายการยกเว้น
ถ้าอัตราการปล่อยผ่านอัตโนมัติอยู่ที่ 70% จากเอกสาร 900 แผ่นต่อเดือนจะมี 270 แผ่นไปอยู่ในรายการยกเว้น ถ้าเริ่มใช้งานโดยไม่กำหนดปลายทาง เอกสารจะกองสะสมอยู่ในรายการนั้น และมักลงเอยที่ไม่มีใครเปิดดูอีกเลยภายในไม่กี่เดือน ขอให้กำหนดทั้งการกระจายตามชนิด ผู้ที่เป็นคนดู และความถี่ในการดู ไว้ก่อน
ให้หน้างานตัดสินเรื่องราคาต่อหน่วย
ถ้าออกแบบให้หยุดผลต่างทุกชนิดที่หน้างาน รถบรรทุกจะถูกทิ้งให้รอเพราะผลต่างราคา ความล่าช้าไม่กี่นาทีจะลามไปทุกเที่ยวของวันนั้น ขอให้รักษาเส้นแบ่งที่ว่า สิ่งที่หยุดที่หน้างานมีเฉพาะผลต่างที่เกี่ยวข้องกับตัวสินค้าเท่านั้น
เขียนเรื่องขออนุมัติด้วยการลดค่าแรงเพียงอย่างเดียว
ดังที่เห็นจากแบบจำลอง ลำพังการลดชั่วโมงงานเอกสารยังต่ำกว่าค่ารายปี ถ้าเขียนเรื่องขออนุมัติในรูปแบบนี้ ผลที่ได้คือเรื่องไม่ผ่าน หรือถึงผ่านก็จะโดนทักหลังเริ่มใช้งานว่าไม่เห็นผล ขอให้นับต้นทุนการแก้ไขการรับเข้าผิด ซึ่งเป็นสิ่งที่ส่งผลได้เฉพาะ ณ เวลารับของ
พยายามทำให้การลงนามรับของเป็นอัตโนมัติไปด้วย
ด้วยแรงส่งของการเพิ่มประสิทธิภาพ บางครั้งเราเผลอยกการอนุมัติรับของไปให้เครื่องทำ เมื่อเกิดปัญหาในภายหลัง เราจะอธิบายไม่ได้ว่าใครตรวจอะไรไว้บ้าง ขอให้แยกคิดระหว่างการทำให้การอ่านเป็นอัตโนมัติ กับความรับผิดชอบว่าอยู่ที่ใคร
คำถามที่พบบ่อย
การแปลงใบส่งของเป็นข้อมูล ต่างจากการแปลงใบแจ้งหนี้อย่างไร
ต่างกันที่จุดที่เอกสารมาถึง และสิ่งที่ยืนยันได้ ใบแจ้งหนี้มาถึงแบ็คออฟฟิศ และถูกใช้ในการตัดสินใจ ณ เวลาชำระเงิน ส่วนใบส่งของมาถึงหน้างานพร้อมตัวสินค้า และทำหน้าที่ตรึงข้อมูลที่มีอยู่เฉพาะตรงนั้น คือของอะไรมาถึงจริงกี่ชิ้น ข้อมูลชุดนี้กู้กลับมาตอนสิ้นเดือนไม่ได้ ประเด็นหลักจึงอยู่ที่ว่าจะออกแบบไม่กี่สิบวินาทีที่เคาน์เตอร์รับของอย่างไร
OCR เอกสาร ต้องมีความแม่นยำระดับไหน
คำตอบในทางปฏิบัติคือ ต่างกันไปตามรายการ รายการที่ต้องกระทบกับตัวสินค้าอย่างจำนวนและรหัสสินค้าต้องดูอย่างเข้มงวด เพราะการอ่านผิดเชื่อมตรงไปสู่การรับเข้าผิด ส่วนรายการอย่างชื่อผู้ขนส่งหรือบันทึกสภาพสินค้า ต่อให้อ่านคลาดไปบ้างงานก็ไม่หยุด แทนที่จะตั้งเป้าเดียวกันกับทุกรายการ การจัดระเบียบว่าถ้ารายการนี้ผิดแล้วจะเกิดอะไรขึ้น แล้วแยกว่าต้องตรวจหรือไม่ต้องตรวจ เป็นวิธีที่ทำได้จริงกว่า
ใบส่งของในไทยจัดการเหมือนกับที่ญี่ปุ่นได้หรือไม่
บางกรณีจัดการเหมือนกันไม่ได้ ในไทย การขายสินค้ามีความรับผิดในการเสียภาษีมูลค่าเพิ่มเกิดขึ้นเมื่อส่งมอบ แนวปฏิบัติที่ออกใบส่งของกับใบกำกับภาษีเป็นเอกสารฉบับเดียวจึงใช้กันแพร่หลาย ในกรณีนั้น กระดาษที่มาถึงหน้างานทำหน้าที่เป็นหลักฐานในการใช้ภาษีซื้อไปด้วย แนวปฏิบัติที่วางสำเนาไว้ในแฟ้มที่หน้างานหลายสัปดาห์จึงแบกความเสี่ยงที่ต้นฉบับจะกระจัดกระจาย
การกระทบกับ OCR ใบสั่งซื้อ ทำอัตโนมัติได้ถึงไหน
อ่านเลขที่ใบสั่งซื้อได้ รหัสสินค้าตรงกับรายการในใบสั่งซื้อ จำนวนไม่เกินยอดคงค้าง และการคำนวณยอดรวมซ้ำแล้วตรงกัน เอกสารที่เข้าเงื่อนไขครบทั้งหมดนี้ปล่อยผ่านอัตโนมัติได้ ในแบบจำลองของบทความนี้ เราตั้งสัดส่วนดังกล่าวไว้ที่ 70% ค่าจริงขึ้นอยู่กับความเป็นระเบียบของแบบฟอร์มฝั่งคู่ค้าและความเรียบร้อยของทะเบียนรายการสินค้า เราจึงขอแนะนำให้ทดลองเฉพาะคู่ค้ารายใหญ่ก่อน แล้ววัดค่าจริงออกมา
ถ้านำระบบอัตโนมัติสำหรับงานตรวจรับมาใช้ งานของเจ้าหน้าที่รับของจะลดลงหรือไม่
งานของเจ้าหน้าที่รับของเองจะไม่ลดลงมากนัก เพราะลำดับงานยังเป็นการนับของจริง ลงลายมือชื่อ แล้วถ่าย สิ่งที่ลดลงคือชั่วโมงงานคีย์ข้อมูลในขั้นถัดไป ซึ่งในแบบจำลองคือจากเดือนละ 120 ชั่วโมงเหลือ 37.5 ชั่วโมง หรือลดลง 82.5 ชั่วโมง การอธิบายกับหน้างานว่าจะถูกถามย้อนหลังน้อยลง จะตรงกับความจริงมากกว่าการบอกว่างานจะลดลง และขอความร่วมมือได้ง่ายกว่า
การนำ AI-OCR มาใช้ มีค่าใช้จ่ายเท่าไร
เปลี่ยนแปลงมากตามขนาดของไซต์และขอบเขตการเชื่อมกับระบบเดิม ในแบบจำลองของบทความนี้ เราตั้งค่าใช้จ่ายเริ่มแรกไว้ที่ 620,000 THB และค่ารายปีไว้ที่ 270,000 THB ในจำนวนนี้ ก้อนที่ใหญ่ที่สุดคือการพัฒนาระบบกระทบยอดกับข้อมูลการสั่งซื้อและการเชื่อมข้อมูลรับเข้ากับ WMS ซึ่งกินราว 6 ใน 10 ของค่าใช้จ่ายเริ่มแรก ถ้าตัดสินใจโดยดูแค่ค่าลิขสิทธิ์ของตัวอ่านเอกสาร ส่วนต่างจากใบเสนอราคาจริงจะกว้างมาก
แบบฟอร์มต่างกันไปในแต่ละคู่ค้า ต้องมีเทมเพลตกี่แบบ
โดยหลักคือรายละหนึ่งแบบ และในบางกรณีก็ต้องแยกตามสาขาด้วย แต่ไม่จำเป็นต้องทำครบทุกรายตั้งแต่แรก ขอให้นับจำนวนแผ่นแยกตามคู่ค้าก่อน แล้วเริ่มจากรายที่กระจุกตัวอยู่บนสุด จากนั้นค่อยขยายไปทีละขั้น จะคุ้มแรงกว่า สำหรับคู่ค้าที่มีจำนวนแผ่นน้อย การตัดสินใจคงการคีย์มือไว้ตามเดิมก็เป็นไปได้
ถ่ายด้วยสมาร์ตโฟนแล้วอ่านออกหรือไม่
ส่วนใหญ่อ่านออก แต่ความเหวี่ยงของเงื่อนไขจะเป็นตัวกำหนดผลลัพธ์ เพราะมีปัจจัยอย่างการถ่ายเอียง การย้อนแสง มือสั่น และลักษณะการทอดเงาเข้ามาเพิ่ม ถ้าตั้งแท่นถ่ายแบบติดตั้งถาวรไว้ที่เคาน์เตอร์รับของได้ แบบนั้นจะนิ่งกว่า ในกรณีที่ใช้เครื่องอ่านแบบมือถือ การกำหนดตำแหน่งที่ถ่ายและวิธีกดกระดาษไว้เป็นกติกาการทำงาน จะช่วยให้ความแม่นยำเหวี่ยงน้อยลง
สรุป
ใบส่งของคือกระดาษที่มาถึงหน้างานพร้อมกับตัวสินค้า แต่ในวินาทีที่เจ้าหน้าที่รับของลงลายมือชื่อ กระดาษจะไปฝ่ายบัญชี ส่วนสินค้าจะไปคลัง แยกออกเป็นสองสาย ทั้งสองจะกลับมาเจอกันตอนสิ้นเดือนที่ใบแจ้งหนี้มาถึง และถึงตอนนั้นก็นับของจริงซ้ำไม่ได้แล้ว การแปลงใบส่งของเป็นข้อมูลคือการมัดสองสายนี้กลับเป็นเส้นเดียวภายในหนึ่งนาทีที่รับของ
ในประเทศไทย กระดาษแผ่นนี้มักเป็นใบส่งของที่เป็นใบกำกับภาษีในตัว จึงทำหน้าที่เป็นหลักฐานในการใช้ภาษีซื้อตั้งแต่วินาทีที่มาถึงหน้างาน นี่คือเหตุผลที่แนวปฏิบัติแบบวางสำเนาไว้ที่หน้างานซึ่งใช้กันในญี่ปุ่นยกมาใช้ตรง ๆ ได้ยาก ในอีกด้านหนึ่ง เพราะมาตรา 86/4 แห่งประมวลรัษฎากรกำหนดรายการที่ต้องระบุไว้แล้ว เราจึงไม่ต้องตัดสินโครงของรายการที่ OCR ต้องอ่านตามความสะดวกของงาน นี่คือข้อได้เปรียบเชิงการออกแบบที่การทำใบแจ้งหนี้ให้อัตโนมัติไม่มี
ในการออกแบบการกระทบยอด ขอให้ตัดสินใจก่อนว่าใครหยุดที่ไหน แทนที่จะไปตั้งค่าผลต่างที่ยอมรับได้ว่าเท่าไร ผลต่างจำนวนและผลต่างรายการให้ยืนยันที่ประตูหน้างานซึ่งมีของจริงอยู่ ส่วนผลต่างราคาต่อหน่วยให้ไปแก้ที่แบ็คออฟฟิศ ถ้าหยุดเรื่องราคาที่หน้างาน รถบรรทุกจะออกจากประตูไม่ได้ และในการอธิบายการลงทุน ขออย่านับเฉพาะการลดชั่วโมงงานเอกสาร เพราะในแบบจำลอง การลดชั่วโมงงานปีละ 247,500 THB เทียบกับค่ารายปี 270,000 THB แล้วยังไม่คืนทุน สิ่งที่การกระทบยอด ณ เวลารับของส่งผลจริงคือฝั่งต้นทุนการแก้ไขการรับเข้าผิด
บริษัทเราดูแลการสร้างระบบบริหารการผลิตและระบบงานให้กับผู้ผลิตสัญชาติญี่ปุ่นในประเทศไทย และช่วยดูแลเรื่องการแปลงเอกสารที่หน้างานรับของให้เป็นข้อมูลแบบครบวงจร ตั้งแต่การจัดกลุ่มเอกสารจริง การออกแบบกติกาเรื่องผลต่าง ไปจนถึงการเชื่อมกับระบบสินค้าคงคลัง ต่อให้ยังไม่ถึงขั้นคัดเลือกผลิตภัณฑ์ หรืออยากเริ่มจากการจัดระเบียบว่าที่หน้างานรับของของตัวเองเกิดอะไรขึ้นบ้างก่อน ก็ยินดีเช่นกัน เราเริ่มจากการขอดูเอกสารที่หน้างาน แล้วเสนอว่าควรลงมือจากจุดไหนจึงจะเห็นผลได้ง่ายที่สุด ปรึกษาเราได้ที่ หน้าติดต่อเรา
แหล่งอ้างอิง
- Section 85_86 | The Revenue Department (English Site)
- Thai Tax localization — Delivery Note / Tax Invoice
- การจับคู่สามทางคืออะไร — การกระทบยอดใบสั่งซื้อ ใบส่งของ และใบแจ้งหนี้ – GENIAL TECH (ภาษาญี่ปุ่น)
- การกระทบยอดใบแจ้งหนี้คืออะไร — วิธีเพิ่มประสิทธิภาพการเทียบกับใบสั่งซื้อและใบส่งของ – invox (ภาษาญี่ปุ่น)
- คู่มือการแปลงใบส่งของเป็นข้อมูลด้วย AI-OCR เพื่อเลิกการคีย์มือ – LINE WORKS PaperOn (ภาษาญี่ปุ่น)
- AI Packing Slip Processing and Data Extraction – Affinda
- Best Delivery Note OCR Software 2026 – Lido
- ราคาโดยประมาณของการทำให้งานประมวลผลใบแจ้งหนี้เป็นอัตโนมัติด้วย AI-OCR – MRI (ภาษาญี่ปุ่น)