Dynamics 365 Business Central: Deleted Objects ใน Business Central 2025 Release Wave 1 (v26)

Microsoft ได้เริ่มกระบวนการ housekeeping ภายใน Business Central โดยเฉพาะใน เวอร์ชัน 2025 Release Wave 1 (v26) ซึ่งมีการลบ table และ field จำนวนมากที่เคยถูก mark ว่า Obsolete::Removed มาแล้วตั้งแต่เวอร์ชันก่อนหน้า

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

รายการที่ถูกลบ (What’s deleted?)

  • ลบ มากกว่า 150 tables และ fields
  • มีผลกับ Base Application (W1 + Localized Apps) และ first-party apps ของ Microsoft
  • ข้อมูลที่ถูกลบอยู่ในสถานะ Obsolete::Removed มานานกว่าหนึ่ง major release

📌 หมายเหตุจาก Microsoft

หากพบว่า File ID = 0 และ Field Name = * หมายถึงลบ ทุก field ภายใน table หรือ table extension และลบไฟล์ออกจาก repository ด้วย

เป้าหมายของการ clean-up

การลบครั้งนี้มีเป้าหมายที่ชัดเจน เพื่อสนับสนุน 3 แนวทางสำคัญของ roadmap Business Central

เป้าหมายรายละเอียด
⚡ Performanceลบ schema ที่ไม่ใช้งาน เพิ่มความเร็วในการ query และประมวลผล
🌍 Unified Base Appรวมฐานโค้ดของหลายประเทศ เช่น SE, DK, CZ, IN, IS ให้ใช้ Base Application เดียวกัน
🧼 Streamlined Codebaseโค้ดสะอาด ลดบั๊ก ลดความซับซ้อนในการดูแลระยะยาว

Clean-up Cycle

Microsoft ประกาศใช้ clean-up cycle ทุก ๆ 5 major releases
ซึ่งหมายความว่า object ที่อยู่ในสถานะ Obsolete::Removed เกิน 1 major version จะมีสิทธิ์ถูกลบใน release รอบถัดไป

ดูรายการทั้งหมดได้ที่นี่
👉 Deleted objects in BC 2025 Release Wave 1 (v26)

Leave a comment