התכנית RHBAUS02 מיועדת להכנסת רשומות של משתמשים אל טבלה T77UU, שהיא הטבלה שמסמנת עבור המערכת האם לבדוק את טבלת ה-INDX של משתמש במקום להריץ את ההרשאות המבניות שלו כאשר הוא מנסה לצפות במבנה הארגוני. אם המשתמש מופיע בטבלה, ייבדקו הזנות ה-INDX שלו.
עלינו להריץ את תכנית זו על משתמשים כדי שנוכל להריץ עליהם ריענון INDX (תכנית RHBAUS00).
התכנית מכילה שדות להזנת שמות יוזרים וערך סף (Threshold value). המספר המוזן בשדה ערך הסף קובע שיוכנסו לטבלה רק משתמשים שכמות ההזנות שמתקבלות מההרשאות המבניות שלהם גדולה ממנו, ויימחקו רק משתמשים שכמות ההזנות שלהם קטנה ממנו. נשתמש בשדה זה כאשר נרצה להגביל את המשתמשים שיהיו בטבלה רק לאלה שיש להם כמות הרשאות שאותה נגדיר ככבדה מדי.
אם נריץ עם השדה שם יוזר ריק התכנית תרוץ על כל המשתמשים, ואם נריץ עם השדה ערך סף ריק, הוא ירוץ בפועל עם הערך 0. ברירת המחדל של השדה היא 1000.
בתיבות הסימון למטה ניתן לבחור 3 אופציות לריצת התכנית:
- מחיקת המשתמשים הנבחרים מהטבלה
- הכנסת המשתמשים הנבחרים אל הטבלה
- ריצת טסט שתדמה את התוצאה שתתקבל בריצת אמת מבלי לבצע שינויים בפועל
ניתן להריץ הוספה ומחיקה ביחד באותה ריצה. בסיום הריצה יתקבל פלט של משתמשים שנוספו או נמחקו מהטבלה.