เปลี่ยนรหัสทั้งฐานข้อมูล MAC-5 คืออะไร วิธีใช้ และข้อควรระวัง

FAQ: เปลี่ยนรหัสทั้งฐานข้อมูล MAC-5 คืออะไร และทำอย่างไร

FAQ: เปลี่ยนรหัสทั้งฐานข้อมูล MAC-5 คืออะไร และทำอย่างไร

📘SUMMARY (สรุปบทความ)

Info
บทความนี้รวบรวมคำถามที่พบบ่อยเกี่ยวกับฟังก์ชัน เปลี่ยนรหัสทั้งฐานข้อมูล ในโปรแกรม MAC-5 Legacy
เหมาะสำหรับ Admin และ User ที่ต้องการทำความเข้าใจวิธีการทำงาน ข้อจำกัด และข้อควรระวังก่อนดำเนินการ
ควรอ่านบทความนี้ทุกครั้งก่อนใช้งานฟังก์ชันนี้ เนื่องจากการดำเนินการเป็นแบบ ONE-WAY และไม่สามารถย้อนกลับได้

📝 PREREQUISITES (สิ่งที่ต้องเตรียมก่อน)

Notes
สิ่งที่ต้องเตรียมก่อนใช้งาน:
● สิทธิ์ Admin หรือ User ที่ได้รับอนุญาตให้ใช้งานเมนู เปลี่ยนรหัสทั้งฐานข้อมูล
● ทำการ Backup ข้อมูลก่อนทุกครั้ง
● ตรวจสอบให้แน่ใจว่าไม่มีผู้ใช้งานอื่นเข้าระบบในบริษัทเดียวกัน
● ทราบหมายเลข CAC ขององค์กร (ดูได้ที่ เมนูพิเศษ > เกี่ยวกับระบบ MAC-5)

คำถามที่พบบ่อย (FAQ)

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

💡 RESULT (ผลลัพธ์ที่ได้)

Idea
หลังดำเนินการสำเร็จ โปรแกรมจะแสดงข้อความยืนยันการเปลี่ยนรหัสเรียบร้อยแล้ว ในช่องด้านล่างของหน้าจอ
ใบสำคัญทุกใบที่ใช้รหัสเดิมจะอัปเดตเป็นรหัสใหม่โดยอัตโนมัติทั่วทั้งฐานข้อมูล
คลิกปุ่ม Cancel เพื่อออกจากหน้าการทำงานและปลดล็อกบริษัทให้ผู้ใช้งานอื่นเข้าใช้ได้ตามปกติ

⚠️ WARNING (ข้อควรระวัง)

Warning
⚠ ฟังก์ชันนี้เป็นแบบ ONE-WAY ไม่สามารถย้อนกลับได้ ให้ Backup ข้อมูลก่อนเสมอ
⚠ ต้องไม่มีผู้ใช้งานอื่นเข้าระบบในบริษัทเดียวกันระหว่างดำเนินการ
⚠ การ Merge ข้อมูล (เปลี่ยนไปเป็นรหัสที่มีกำหนดอยู่แล้ว) ต้องใช้ความระมัดระวังสูง เนื่องจากข้อมูลยอดยกมา งบประมาณ และการผูกรหัสต่างๆ จะถูกรวมเข้าด้วยกัน
⚠ รูปภาพในรหัสสินค้าและรหัสพนักงานจะไม่ถูกโอนไปยังรหัสใหม่

Version Log

Version: NA

Change: NA

Ref.: 230608_เปลี่ยนรหัสทั้งฐานข้อมูล.docx

บทความเขียนเมื่อ: 260527