อาการ
เมื่อคุณพยายามปรับเปลี่ยนข้อมูลบริษัทในหน้าต่าง จัดการการตั้งค่าบริษัท คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
บริษัทที่เลือกจะถูกปรับเปลี่ยนโดยผู้ใช้อื่น
ปัญหานี้เกิดขึ้นเมื่อคุณใช้การจัดการการขอซื้อในพอร์ทัลธุรกิจของ Microsoft Dynamics GP และโซลูชัน Microsoft Business - Great Plains
เมื่อปัญหานี้เกิดขึ้น จะไม่มีผู้ใช้อื่นเข้าถึงข้อมูลบริษัทนี้ในพอร์ทัลธุรกิจ
สาเหตุ
ข้อความแสดงข้อผิดพลาดเกิดจากระเบียนของผู้ใช้ที่จะไม่ถูกล้างจากตาราง MultiUserManager ตาราง MultiUserManager จะอยู่ในฐานข้อมูล Dynamics
การแก้ไข
หากต้องการแก้ปัญหานี้ ให้ทำตามขั้นตอนต่างๆ ต่อไปนี้:
-
เรียกใช้สคริปต์ต่อไปนี้SQLตัววิเคราะห์คิวรีเพื่อดูว่าระเบียนผู้ใช้ใดจะไม่ถูกล้างในตาราง MultiUserManager
SELECT * FROM DYNAMICS..MultiUserManager
หมายเหตุ ตาราง MultiUserManager ควรถูกล้างทุกๆ 20 นาที อย่างไรก็ตาม บางครั้งระเบียนผู้ใช้จะยังคงอยู่ในตาราง
-
เมื่อต้องการลบระเบียนผู้ใช้จากตาราง ให้เรียกใช้สคริปต์ต่อไปนี้
หมายเหตุ ให้กลับไปที่ฐานข้อมูล Dynamics ก่อนที่คุณจะเรียกใช้สคริปต์DELETE DYNAMICS..MultiUserManager WHERE UserID = XXX
หมายเหตุ แทนที่ XXX ด้วย ID ผู้ใช้ของระเบียนผู้ใช้ที่ถูกส่งกลับในขั้นตอนที่ 1
ข้อมูลเพิ่มเติม
ขั้นตอนในการให้เกิดปัญหานี้ขึ้น
-
เริ่มพอร์ทัลธุรกิจ
-
คลิกการตั้งค่าไซต์ ชี้ไปที่การตั้งค่าการขอซื้อ แล้วคลิกการตั้งค่าบริษัท
-
เลือกบริษัท แล้วคลิกปรับเปลี่ยน