2017-07-19 84 views
0

我在尋找解決SAP中大量用戶鎖定/解鎖問題的適當解決方案時遇到了一些問題。SAP用戶鎖定/解鎖解決方案

當我鎖定用戶時,我希望能夠區分已鎖定的用戶和要鎖定的用戶。

解鎖用戶時,我希望能夠區分鎖定之前被鎖定的用戶以及鎖定該程序的用戶。我只想解鎖被程序鎖定的用戶。

我們使用的程序是一個使用BAPI_USER_LOCK和BAPI_USER_UNLOCK功能模塊的z程序。

我已經完成了相當多的研究,並且正在考慮將通過程序鎖定的用戶的值添加到1作爲可能的解決方案,但我不太確定。

任何幫助,將不勝感激。

+0

你知道現有的程序EWULKUSR ...嗎? – vwegert

+0

是的,那是我提出的第一個解決方案之一,但被告知我們應該創建一個不同的解決方案...... – oceanlab1

回答

0

剛剛跟蹤通過程序鎖定的用戶的值爲1的問題是,如果您希望能夠確定通過程序鎖定了哪些鎖定的用戶,那麼不會減少可能性你因不同的原因而鎖定?

這將是一個更好的解決方案來創建&維護由程序鎖定的用戶的自定義表及其被鎖定的原因,其中包含用戶ID和程序原因的選擇屏幕。

通過這種方式,您可以實現大規模鎖定/羣發解鎖,但僅限某些羣組出於某些原因。如果你想讓這個功能更強大,我已經在客戶端上實現了一個工具,它允許你在ALV網格中顯示用戶帳戶,這些帳戶的帳戶鎖定狀態,到期日期,業務單位,名稱等等。從那裏你可以發送電子郵件他們的經理,上次更改其有效日期並解鎖/鎖定用戶的人員。