Odoo 19.4 เปลี่ยนวิธีที่ผู้ใช้เข้าถึงข้อมูลสินค้าคงคลังตามวันที่ย้อนหลัง วิเคราะห์อายุสินค้า และจัดสรรสินค้าคงคลังที่มีอยู่ รายงานสต็อกตอนนี้มีตัวเลือกวันที่สำหรับดูสินค้าคงคลังในวันที่ย้อนหลังหรือเวลาที่แม่นยำ โดยยังคงตัวกรองที่ใช้อยู่ในรายงานไว้ (Odoo 19.4 Release Notes; mergebot.odoo.com)

เวอร์ชันนี้ยังเปิดให้เข้าถึงอายุสินค้าผ่านมุมมองพิวอตของ Moves Analysis ด้วย นอกจากนี้ ผู้ใช้สามารถจัดสรรสินค้าคงคลังได้โดยตรงจากรายงานคาดการณ์ และใช้งานรายงานการจัดสรรที่ออกแบบใหม่ (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Reporting Allocation)

การเปลี่ยนแปลงเหล่านี้ส่งผลต่อส่วนต่าง ๆ ของเวิร์กโฟลว์สินค้าคงคลัง ตัวเลือกวันที่ย้อนหลังเปลี่ยนวิธีเข้าถึงมุมมองสต็อกย้อนหลัง รายงานอายุสินค้าเพิ่มตัวเลือกเชิงวิเคราะห์ และการเปลี่ยนแปลงด้านการจัดสรรส่งผลต่อวิธีที่ผู้ใช้ตรวจสอบการคาดการณ์และกำหนดสินค้าคงคลัง (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Reporting Allocation; mergebot.odoo.com) ดังนั้นจึงควรทดสอบเป็นฟังก์ชันแยกกัน ไม่ควรถือว่าเป็นฟีเจอร์รายงานเดียว

การเลือกวันที่ย้อนหลังย้ายเข้าไปในรายงานสต็อก

ก่อนหน้านี้ Odoo มีตัวช่วยแยกต่างหากชื่อ Inventory at Date ใน 19.4 เส้นทางนั้นถูกแทนที่ด้วยตัวเลือกวันที่ที่ผสานอยู่ในแผงค้นหาของรายงานสต็อก ผู้ใช้สามารถเลือกจุดเวลาในอดีตจากรายงานได้โดยไม่ต้องเปิดตัวช่วยแยกต่างหาก (mergebot.odoo.com)

ตัวเลือกนี้รองรับทั้งวันที่ย้อนหลังและเวลาที่แม่นยำ การเลือกตามเวลาเปิดให้ผู้ใช้ตรวจสอบสต็อก ณ จุดใดจุดหนึ่งภายในวัน แทนที่จะใช้เพียงวันที่เป็นขอบเขตของรายงาน Odoo ยังระบุว่ารายงานจะคงตัวกรองที่ใช้อยู่เมื่อเลือกจุดเวลาในอดีต (Odoo 19.4 Release Notes; mergebot.odoo.com)

การคงตัวกรองมีความสำคัญเมื่อผู้ใช้ได้จำกัดรายงานให้เหลือเฉพาะสินค้า หรือเกณฑ์อื่น ๆ แล้ว การใช้วันที่ย้อนหลังไม่จำเป็นต้องสร้างตัวกรองที่ใช้อยู่ขึ้นมาใหม่ ตามบันทึกการเปิดตัวและบันทึกการพัฒนา (Odoo 19.4 Release Notes; mergebot.odoo.com)

แหล่งข้อมูลที่ให้มายืนยันตัวเลือกแบบผสานกัน การรองรับตามเวลา และการคงตัวกรองไว้ อย่างไรก็ตามไม่ได้ระบุรายละเอียดกฎการคำนวณทั้งหมดเบื้องหลังผลลัพธ์ย้อนหลัง หรืออธิบายว่าลอจิกสินค้าคงคลังแบบกำหนดเองและการตั้งค่าเฉพาะแต่ละแบบอาจส่งผลต่อค่าที่แสดงอย่างไร (Odoo 19.4 Release Notes; mergebot.odoo.com)

ก่อนนำรายงานฉบับปรับปรุงไปใช้ในกระบวนการปฏิบัติงานหรือการเงิน องค์กรควรทดสอบวันที่ย้อนหลังและเวลาที่แม่นยำที่ทราบผลลัพธ์ในฐานข้อมูลของตนเอง การเปรียบเทียบควรใช้กรณีที่สามารถยืนยันตำแหน่งสต็อกที่คาดไว้ได้อย่างเป็นอิสระ

ตัวช่วยประวัติแบบเดิมถูกลบออก

การพัฒนานี้ทำมากกว่าการเพิ่มตัวควบคุมในรายงานสต็อก มันลบ wizard stock.quantity.history รวมถึง action, button และ access rule ของมันด้วย context keys ที่ซ้ำซ้อนซึ่งเกี่ยวข้องกับเส้นทางเดิมก็ถูกลบเช่นกัน (mergebot.odoo.com)

การเปลี่ยนแปลงนี้อาจเกี่ยวข้องกับโมดูลที่กำหนดเอง การกระทำอัตโนมัติ การกำหนดสิทธิ์การเข้าถึง หรือคำแนะนำภายในที่อ้างถึง wizard เดิม บันทึกการพัฒนายืนยันการลบส่วนประกอบมาตรฐาน แต่ไม่ได้ระบุผลกระทบต่อการปรับแต่งใดเป็นพิเศษ (mergebot.odoo.com)

ทีมเทคนิคควรค้นหาโค้ดที่กำหนดเองและการตั้งค่าสำหรับการอ้างอิงถึง stock.quantity.history, action เดิม และค่าบริบทที่เกี่ยวข้อง เจ้าของกระบวนการควรปรับปรุงคำแนะนำที่ชี้ผู้ใช้ไปยังตัวช่วยสร้าง Inventory at Date ด้วย

สิทธิ์การเข้าถึงก็ต้องทดสอบด้วยเช่นกัน ตัวกฎการเข้าถึงของตัวช่วยสร้างเดิมถูกลบออก เพราะตัวช่วยสร้างนั้นไม่มีอยู่แล้ว (mergebot.odoo.com) การลบนั้นไม่ได้กำหนดว่าบทบาทที่มีอยู่แต่ละแบบจะใช้งานตัวเลือกวันที่แบบรวมใหม่นี้อย่างไร

องค์กรควรตรวจสอบการควบคุมใหม่กับบทบาทคลังสินค้า, สินค้าคงคลัง, การเงิน และแบบอ่านอย่างเดียวที่ใช้ในสภาพแวดล้อมของตน การทดสอบควรยืนยันทั้งการมองเห็นและการดำเนินการที่อนุญาต แทนที่จะสมมติว่าการเข้าถึงตัวช่วยสร้างเดิมจะถ่ายโอนมายังอินเทอร์เฟซใหม่โดยตรง

อายุสินค้าปรากฏใน Moves Analysis

Odoo 19.4 แสดงรายงานอายุสินค้าผ่านมุมมอง pivot ของ Moves Analysis ซึ่งทำให้การวิเคราะห์อายุสินค้าอยู่ในมุมมองสินค้าคงคลังเชิงวิเคราะห์ แทนที่จะอยู่ในตัวเลือกสินค้าคงคลังตามวันที่ในอดีต (Odoo 19.4 Release Notes)

ความแตกต่างนี้มีความสำคัญระหว่างการทดสอบการยอมรับ รายงานสินค้าคงคลังตามวันที่ในอดีตแสดงสินค้าคงคลัง ณ จุดในอดีตที่เลือกไว้ ขณะที่อายุสินค้าสามารถเข้าถึงได้ผ่าน Moves Analysis เอกสาร release note ที่ให้มาระบุที่ตั้งของรายงานอายุสินค้า แต่ไม่ได้ให้คำจำกัดความโดยละเอียดสำหรับช่วงอายุ, ตัวชี้วัด หรือการตีความเฉพาะขององค์กร (Odoo 19.4 Release Notes)

ทีมควรเปรียบเทียบผลลัพธ์จาก Moves Analysis กับวิธีการจัดทำรายงานอายุสินค้าปัจจุบันของตน ควรบันทึกฟิลด์ ตัวกรอง และการจัดกลุ่มที่ใช้ จากนั้นประเมินว่าผลลัพธ์สอดคล้องกับนโยบายการรายงานภายในหรือไม่ สิ่งนี้มีประโยชน์เป็นพิเศษเมื่อทีมการเงินและคลังสินค้าใช้งานรายงานหรือข้อมูลส่งออกที่ต่างกัน

เวิร์กโฟลว์การจัดสรรก็มีการเปลี่ยนแปลงเช่นกัน

Odoo 19.4 อนุญาตให้ผู้ใช้จัดสรรสินค้าคงคลังได้โดยตรงจากรายงานคาดการณ์ และแนะนำรายงานการจัดสรรที่ออกแบบใหม่ เอกสารด้านการผลิตของ Odoo อธิบายเวิร์กโฟลว์การรายงานการจัดสรรแยกต่างหาก (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Reporting Allocation)

สิ่งเหล่านี้เป็นการเปลี่ยนแปลงเวิร์กโฟลว์ ไม่ใช่การขยายรายงานในอดีต รายงานคาดการณ์มีจุดเริ่มต้นสำหรับการจัดสรรโดยตรง ขณะที่รายงานการจัดสรรมีอินเทอร์เฟซการรายงานที่ปรับปรุงใหม่ (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Reporting Allocation)

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

สื่อประกอบการจัดสรรที่ให้มาสำหรับการตรวจสอบนี้เผยแพร่ภายใต้เส้นทางเอกสาร 19.0 ของ Odoo ขณะที่ release notes ระบุการเปลี่ยนแปลงใน 19.4 (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Reporting Allocation) ดังนั้นผู้ดูแลระบบควรตรวจสอบเอกสารและพฤติกรรมสำหรับรุ่นและบิลด์ที่ใช้งานจริง แทนที่จะสมมติว่าทุกหน้าจอและตัวเลือกจะเหมือนกันในสภาพแวดล้อม 19.x

สิ่งที่ควรตรวจสอบก่อนนำไปใช้

เริ่มจากตัวเลือกวันที่แบบรวม ยืนยันว่าตัวกรองที่ใช้งานยังคงถูกใช้ได้ ผู้ใช้สามารถเลือกได้ทั้งวันที่และเวลาที่แม่นยำ และมุมมองประวัติที่ได้สอดคล้องกับกรณีทดสอบที่ทราบแล้ว การตรวจสอบเหล่านี้ครอบคลุมพฤติกรรมที่ระบุไว้ใน release notes และบันทึกการติดตั้ง (Odoo 19.4 Release Notes; mergebot.odoo.com)

ถัดไป ให้ระบุสิ่งที่ยังขึ้นอยู่กับตัวช่วยสร้าง stock.quantity.history ที่ถูกลบออก, action, ปุ่ม, กฎการเข้าถึง หรือคีย์บริบทที่เกี่ยวข้อง (mergebot.odoo.com) ตรวจสอบโมดูลที่กำหนดเอง การทดสอบอัตโนมัติ ลิงก์ภายใน และคำแนะนำการปฏิบัติงานที่อาจยังชี้ไปยังเวิร์กโฟลว์เดิม

สำหรับอายุสินค้า ให้เปิดมุมมอง pivot ของ Moves Analysis และกำหนดว่าควรตั้งค่ารายงานอย่างไรให้สอดคล้องกับนโยบายการรายงานขององค์กร สำหรับการจัดสรร ให้ทดสอบการดำเนินการโดยตรงจากรายงานคาดการณ์ และตรวจสอบรายงานการจัดสรรที่ออกแบบใหม่กับผู้ใช้ที่กำหนดสินค้าคงคลัง (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Reporting Allocation)

ขอบเขตที่มีการบันทึกไว้ของ Odoo 19.4 รวมถึงตัวเลือกวันที่และเวลาย้อนหลังแบบรวมที่ยังคงตัวกรองไว้ การลบองค์ประกอบตัวช่วยสร้างประวัติเก่า อายุสินค้าผ่าน Moves Analysis และการเข้าถึงกับการรายงานการจัดสรรที่ปรับปรุงใหม่ (บันทึกประจำรุ่น Odoo 19.4; เอกสาร Odoo 19.0: การรายงานการจัดสรร; mergebot.odoo.com)พฤติกรรมที่ขึ้นอยู่กับการกำหนดค่า ยังต้องตรวจสอบในแต่ละสภาพแวดล้อมที่ติดตั้งใช้งาน