Mình có user chạy QM11/QM10 báo lỗi không hiện ra danh sách lỗi notification và báo lỗi "No objects were selected".
Mình thực hiện kiểm tra bằng SU53 nhưng không thấy báo lỗi thiếu quyền trong khi user khác vẫn ra danh sách như bình thường.
Gửi yêu cầu hỗ trợ sang bên thứ ba cũng không phát hiện ra lỗi và kể cả sau khi so sánh người bị lỗi và người không lỗi cũng không thấy phát hiện ra khác biệt.
Nguyên nhân
Cuối cùng thì mình cũng tìm ra. Đó là gì bạn biết không? User bị lỗi đang mặc định sử dụng variant default áp dụng cho tất cả client.
| Hình 1: QM11/QM10 báo không tìm được danh sách Notifications. |
- Bước 1: Tại màn hình QM11 hoặc QM10. Tại header menu chọn Goto> Variants > Delete.
| Hình 2: Delete variants ở QM11/QM10 |
- Bước 2: Chọn variant được Created by user bị lỗi.
Bấm Yes ở màn hình xác nhận là xóa variant ở client đang thực hiện và xác nhận một lần nữa đó. Đến khi hệ thống thông báo Variant xxx bị deleted là OK.
Kết luận
Mất bao nhiêu ngày tìm hiểu, cuối cùng nguyên do của nó cũng chỉ là do Default Variant.
Vậy nên với những trường hợp tương tự nếu không phải lỗi phân quyền hay parameters thì bạn check thêm phần default variant nữa nhé. Và thực hiện thêm phần xóa variant default đó đi nếu thấy cần thiết.
Cảm ơn bạn. Have a good day!
0 Comments