FAQ: เปลี่ยนรหัสทั้งฐานข้อมูล MAC-5 คืออะไร และทำอย่างไร
📘SUMMARY (สรุปบทความ)
บทความนี้รวบรวมคำถามที่พบบ่อยเกี่ยวกับฟังก์ชัน เปลี่ยนรหัสทั้งฐานข้อมูล ในโปรแกรม MAC-5 Legacy
เหมาะสำหรับ Admin และ User ที่ต้องการทำความเข้าใจวิธีการทำงาน ข้อจำกัด และข้อควรระวังก่อนดำเนินการ
ควรอ่านบทความนี้ทุกครั้งก่อนใช้งานฟังก์ชันนี้ เนื่องจากการดำเนินการเป็นแบบ ONE-WAY และไม่สามารถย้อนกลับได้
📝 PREREQUISITES (สิ่งที่ต้องเตรียมก่อน)
สิ่งที่ต้องเตรียมก่อนใช้งาน:
● สิทธิ์ Admin หรือ User ที่ได้รับอนุญาตให้ใช้งานเมนู เปลี่ยนรหัสทั้งฐานข้อมูล
● ทำการ Backup ข้อมูลก่อนทุกครั้ง
● ตรวจสอบให้แน่ใจว่าไม่มีผู้ใช้งานอื่นเข้าระบบในบริษัทเดียวกัน
● ทราบหมายเลข CAC ขององค์กร (ดูได้ที่ เมนูพิเศษ > เกี่ยวกับระบบ MAC-5)
Q: เปลี่ยนรหัสทั้งฐานข้อมูลคืออะไร?
คือฟังก์ชันที่ใช้เปลี่ยนหรือแก้ไขรหัสหนึ่งไปเป็นอีกรหัสหนึ่งทั่วทั้งฐานข้อมูล แม้รหัสนั้นจะถูกบันทึกในใบสำคัญแล้วก็ตาม
รหัสเก่าจะถูกกำหนดเป็น Inactive และ Lock อัตโนมัติ (ไม่ถูกลบ) และใบสำคัญที่ใช้รหัสเดิมจะอัปเดตเป็นรหัสใหม่โดยอัตโนมัติ
Q: มีวิธีการเปลี่ยนรหัสกี่แบบ?
มี 3 แบบ ได้แก่:
1. เปลี่ยนไปเป็นรหัสใหม่ — เปลี่ยนรหัสเก่าไปเป็นรหัสที่ยังไม่มีในระบบ
2. เปลี่ยนไปเป็นรหัสที่มีกำหนดอยู่แล้ว — รวม (Merge) ข้อมูลรหัสเก่าเข้ากับรหัสที่มีอยู่แล้ว รหัสเก่าจะถูก Inactive
3. เปลี่ยนรหัสจากไฟล์ — เปลี่ยนหลายรหัสพร้อมกันจากไฟล์ Excel ที่เตรียมไว้ ใช้ร่วมกับแบบที่ 1 หรือ 2
Q: ต้องใส่รหัส CAC ทำไม?
CAC คือรหัสเฉพาะลูกค้าที่โปรแกรมใช้ยืนยันตัวตนและล็อกบริษัททำการระหว่างดำเนินการ
เมื่อใส่ CAC แล้ว ผู้ใช้งานรายอื่นจะไม่สามารถเข้าทำงานในบริษัทนั้นได้จนกว่าจะออกจากหน้านี้
ดูหมายเลข CAC ได้ที่ เมนูพิเศษ > เกี่ยวกับระบบ MAC-5
Q: ถ้ามีผู้ใช้งานอื่นเข้าระบบอยู่ จะเกิดอะไรขึ้น?
โปรแกรมจะแสดงข้อความแจ้งเตือนรายชื่อผู้ใช้งานที่กำลังใช้งานอยู่ และไม่อนุญาตให้ดำเนินการต่อ
ต้องให้ผู้ใช้งานทุกคนออกจากระบบก่อน แล้วจึงเริ่มกระบวนการใหม่
Q: ย้อนกลับได้ไหมหลังจากเปลี่ยนรหัสแล้ว?
ไม่ได้ ฟังก์ชันนี้เป็นแบบ ONE-WAY (ทิศทางเดียว) ไม่สามารถย้อนกลับได้ จึงควร Backup ข้อมูลให้เรียบร้อยก่อนทุกครั้ง
Q: รหัสเก่าจะถูกลบออกหลังจากเปลี่ยนรหัสหรือไม่?
ไม่ถูกลบ รหัสเก่าจะยังคงอยู่ในระบบแต่จะถูกกำหนดเป็น Inactive และ Lock หากต้องการลบรหัสเก่าออก ผู้ใช้งานต้องทำการลบด้วยตนเองภายหลัง
Q: รหัสประเภทใดบ้างที่สามารถเปลี่ยนได้?
รหัสที่รองรับการเปลี่ยนทั้งฐานข้อมูล ได้แก่: รหัสบัญชี, รหัสลูกค้า, รหัสผู้ขาย, รหัสสินค้า, รหัสแผนก-หน่วยงาน, รหัสงาน-โครงการ, รหัสพนักงาน, รหัสเอกสาร และรหัสส่วนขยาย
Q: รหัสสโตร์สามารถเลือก เปลี่ยนไปเป็นรหัสที่มีกำหนดอยู่แล้ว ได้หรือไม่?
ไม่ได้ รหัสสโตร์ไม่รองรับการ Merge ข้อมูล เนื่องจากมีผลกระทบโดยตรงต่อการคำนวณต้นทุน เมื่อเลือกรหัสสโตร์ ตัวเลือก เปลี่ยนไปเป็นรหัสที่มีกำหนดอยู่แล้ว
จะเปลี่ยนเป็นสีเทา (ไม่สามารถเลือกได้)
Q: การ Merge รหัสสินค้ามีเงื่อนไขอะไรบ้าง?
รหัสสินค้าที่จะ Merge กันต้องมีหน่วยนับและ Factor เหมือนกันทุกประการ รองรับเฉพาะประเภท Item และ Service เท่านั้น (ไม่รองรับ Serial Lot และ BOM)
Q: หากเลือกประเภทรหัสในโปรแกรมไม่ตรงกับไฟล์ Excel ที่เตรียมไว้ จะเกิดอะไรขึ้น?
โปรแกรมจะแสดงข้อความแจ้งเตือนว่า รูปแบบไม่ถูกต้อง และไม่ดำเนินการเปลี่ยนรหัส ให้ตรวจสอบและเลือกประเภทรหัสให้ตรงกับไฟล์ Excel แล้วลองใหม่อีกครั้ง
Q: รหัสลูกค้าที่ Merge แล้ว ที่อยู่ส่งของจะถูกโอนไปด้วยหรือไม่?
A: ไม่ โปรแกรมจะไม่โอนที่อยู่ส่งของ เนื่องจาก ID อาจซ้ำกันได้ ผู้ใช้งานต้องกำหนดที่อยู่ส่งของใหม่ด้วยตนเองหลังการ Merge
หลังดำเนินการสำเร็จ โปรแกรมจะแสดงข้อความยืนยันการเปลี่ยนรหัสเรียบร้อยแล้ว ในช่องด้านล่างของหน้าจอ
ใบสำคัญทุกใบที่ใช้รหัสเดิมจะอัปเดตเป็นรหัสใหม่โดยอัตโนมัติทั่วทั้งฐานข้อมูล
คลิกปุ่ม Cancel เพื่อออกจากหน้าการทำงานและปลดล็อกบริษัทให้ผู้ใช้งานอื่นเข้าใช้ได้ตามปกติ
⚠ ฟังก์ชันนี้เป็นแบบ ONE-WAY ไม่สามารถย้อนกลับได้ ให้ Backup ข้อมูลก่อนเสมอ
⚠ ต้องไม่มีผู้ใช้งานอื่นเข้าระบบในบริษัทเดียวกันระหว่างดำเนินการ
⚠ การ Merge ข้อมูล (เปลี่ยนไปเป็นรหัสที่มีกำหนดอยู่แล้ว) ต้องใช้ความระมัดระวังสูง เนื่องจากข้อมูลยอดยกมา งบประมาณ และการผูกรหัสต่างๆ จะถูกรวมเข้าด้วยกัน
⚠ รูปภาพในรหัสสินค้าและรหัสพนักงานจะไม่ถูกโอนไปยังรหัสใหม่
Version Log
Version: NA
Change: NA
Ref.: 230608_เปลี่ยนรหัสทั้งฐานข้อมูล.docx
บทความเขียนเมื่อ: 260527