התאמה אישית של SAP Fiori
Customizing SAP Fiori
התאמת ממשק-המשתמש · שיעור 3
- התאמה בשתי רמות: מנהל-תוכן (FLPD_CUST/CONF) ומשתמש-קצה (edit mode/Settings).
- /UI2/FLPD_CUST = client-specific; /UI2/FLPD_CONF = cross-client.
- Personalization של משתמש נפרד מה-baseline המנוהל.
- edit mode = עיצוב ויזואלי של ה-launchpad (tiles/sections/pages).
מטרת השיעור
ידע אצוראחרי שה-launchpad הוגדר והוקצה, מגיעה שכבת-ההתאמה: עיצוב מראה-התוכן וההתנהגות. לכך שני מסלולים — edit mode, שבו מנהל-תוכן או משתמש-קצה מארגנים אריחים, groups/spaces ו-pages, ו-SAP Fiori User Settings, שבו כל משתמש מכוון העדפות אישיות (theme, שפה, נגישות). הקונפיגורציה המרכזית של ה-FLP נעשית ב-/UI2/FLPD_CUST (Customizing) ו-/UI2/FLPD_CONF (Configuration). מצב עריכה ב-SAP Fiori — edit mode הוא מצב-העריכה של ה-launchpad המאפשר לארגן את התוכן ויזואלית: הוספה/הסרה של אריחים, גרירתם בין groups/sections, יצירת/שינוי-סדר של pages, וקיבוץ. הוא קיים ברמת-משתמש-קצה (personalization) וברמת-מנהל-תוכן (עיצוב ה-baseline ב-FLPD_CUST). זהו הכלי המרכזי לעיצוב חוויית ה-launchpad. הגדרות-משתמש ב-SAP Fiori — SAP Fiori User Settings הוא תפריט ההעדפות האישיות של כל משתמש ב-launchpad: ערכת-נושא (theme — Horizon/Belize), שפה, אזור-זמן, נגישות (high-contrast/screen-reader), הודעות, ו-default values לפרמטרים. ההגדרות נשמרות פר-משתמש ומשפיעות רק עליו, ללא נגיעה ב-baseline או ב-personalization של אחרים.
למה זה חשוב
ידע אצורכשה-launchpad כבר עובד, אפשר לסדר אותו 'יפה' ולכוונן אותו לכל משתמש. יש שתי דרכים: edit mode — מצב-עריכה שבו גוררים אריחים, מוסיפים/מסירים ומסדרים בקבוצות — והגדרות-המשתמש, שבהן כל אחד בוחר ערכת-נושא, שפה ועוד. כך כל קניין מקבל launchpad מסודר ונוח לו. מצב עריכה ב-SAP Fiori — edit mode הוא 'מצב-עריכה' של דף-הבית. נכנסים אליו (Edit Home Page), ואז אפשר לגרור אריחים, להוסיף חדשים מ-App Finder, להסיר מיותרים ולסדר בקבוצות. כשמסיימים — שומרים, וה-launchpad נשאר מסודר כך שבחרת. הגדרות-משתמש ב-SAP Fiori — User Settings הוא 'ההגדרות שלי' ב-launchpad. נכנסים מתפריט-המשתמש, ושם בוחרים ערכת-צבעים, שפה, אזור-זמן, ואפשרויות-נגישות. כל מה שמשנים פה משפיע רק על המשתמש עצמו — כמו העדפות אישיות באפליקציה.
ערך עסקי
ידע אצורלאזן בין סטנדרטיזציה (תוכן מנוהל מרכזית לכל תפקיד) לבין העצמת-משתמש (סידור אישי והעדפות) — כך שכל קניין יקבל launchpad יעיל, מסודר ומותאם להעדפותיו. מצב עריכה ב-SAP Fiori — לאפשר עיצוב-תוכן גמיש — בידי מנהל ל-baseline ובידי משתמש להעדפותיו — כך שכל launchpad יהיה רלוונטי, מסודר ויעיל לתפקיד ולאדם. הגדרות-משתמש ב-SAP Fiori — לתת לכל משתמש שליטה על חוויית-העבודה שלו — מראה, שפה ונגישות — בלי להזדקק לתמיכה, ובלי להשפיע על משתמשים אחרים.
היכן בשימוש
ידע אצור• Transaction /UI2/FLPD_CUST ► Catalogs / Groups / Spaces & Pages / Target Mappings (client-specific) • Transaction /UI2/FLPD_CONF ► Configuration (cross-client) • SAP Fiori launchpad ► User menu ► Edit Home Page / Settings • SAP Fiori launchpad ► User menu ► Edit Home Page (Personalization) • Edit mode ► App Finder ► הוסף/הסר tiles ► גרור בין sections ► Save • Transaction /UI2/FLPD_CUST ► Pages ► Sections ► Tiles (baseline למנהל-תוכן) • SAP Fiori launchpad ► User menu (avatar) ► Settings • Settings ► Appearance (Theme) / Language & Region / Notifications / Default Values • Transaction SU3 ► Parameters (ערכי-ברירת-מחדל משלימים למשתמש)
מושגי מפתח
ידע אצור- התאמה בשתי רמות: מנהל-תוכן (FLPD_CUST/CONF) ומשתמש-קצה (edit mode/Settings).
- /UI2/FLPD_CUST = client-specific; /UI2/FLPD_CONF = cross-client.
- Personalization של משתמש נפרד מה-baseline המנוהל.
- edit mode = עיצוב ויזואלי של ה-launchpad (tiles/sections/pages).
- App Finder מציג רק tiles מורשים לתפקיד.
- רמת-משתמש = personalization; רמת-מנהל = baseline ב-FLPD_CUST.
- User Settings = העדפות אישיות (theme, שפה, נגישות, default values).
- אישי בלבד — אינו משפיע על baseline או על משתמשים אחרים.
- Default values מקבילים ל-SU3 ומסננים אפליקציות.
דוגמה מ-CBC
ידע אצורבארגון מנהל-התוכן בונה page סטנדרטי לקנייני-הרכש; כל קניין מסדר ב-edit mode את אריחי התרכיז/הסוכר/האריזה לפי עבודתו, ובוחר ב-User Settings עברית ו-theme בהיר — אחידות ארגונית עם נגיעה אישית. מנהל-תוכן יוצר ב-/UI2/FLPD_CUST space & page לקניינים עם sections של 'הזמנות' ו-'ספקים'. קניין נכנס ל-edit mode, גורר את האריחים שהוא משתמש בהם הכי הרבה לראש-הדף, מסיר אריח לא-רלוונטי, ומכוון ב-User Settings את ה-theme ל-Horizon ושפה לעברית. מצב עריכה ב-SAP Fiori — בארגון כל קניין משתמש ב-edit mode כדי לקבע בראש-הדף את אריחי-הרכש היומיומיים (הזמנות פתוחות, מעקב-אספקה) ולהסיר אריחים של תחומים שאינם שלו — בלי לפגוע ב-baseline של שאר הצוות. קניין נכנס ל-Edit Home Page, פותח App Finder, מוסיף את אריח 'Monitor Purchase Order Items', גורר אותו לראש section 'הזמנות', מסיר אריח-analytics שאינו בשימוש, ושומר — דף-הבית שלו מותאם אישית. הגדרות-משתמש ב-SAP Fiori — בארגון קנייני-הרכש בוחרים ב-User Settings עברית ו-theme בהיר; חלקם מגדירים default plant של מפעל-המילוי שלהם, כך שאריחי-ההזמנות נפתחים ישר על הנתונים הרלוונטיים להם. קניין פותח User Settings, בוחר theme = Horizon, Language = עברית, ומפעיל high-contrast לנגישות. הוא גם מגדיר default plant כפרמטר-משתמש כך שאפליקציות-הרכש נפתחות מסוננות למפעלו.
תהליך
ידע אצורטבלאות
ידע אצור| טבלה | תיאור |
|---|---|
| /UI2/PAGE | /UI2/PAGE |
| /UI2/PARAMETER | /UI2/PARAMETER |
| AGR_DEFINE | AGR_DEFINE |
| /UI2/PERS_FILTER | /UI2/PERS_FILTER |
| USR01 | USR01 |
| /UI2/USER_PARA | /UI2/USER_PARA |
טרנזקציות
ידע אצוראפליקציות Fiori
ידע אצורקונפיגורציה (SPRO)
ידע אצור• /UI2/FLPD_CUST = customizing client-specific (catalogs, groups, spaces & pages, tiles, target mappings). • /UI2/FLPD_CONF = configuration cross-client (ברירות-מחדל למערכת). • Personalization של משתמש נשמרת בנפרד מה-baseline; ניתנת לכיבוי ברמת-מערכת. מצב עריכה ב-SAP Fiori • edit mode ברמת-משתמש = personalization (פר-משתמש, נפרד מ-baseline). • edit mode ברמת-מנהל = עריכת spaces & pages/sections ב-/UI2/FLPD_CUST. • App Finder מציג tiles מותרים מה-catalogs המשויכים; ניתן לכבות personalization לאחידות. הגדרות-משתמש ב-SAP Fiori • Appearance: בחירת theme (Horizon/Belize) ו-high-contrast לנגישות. • Language & Region: שפה ואזור-זמן (יורש מ-SU01 אם לא נדרס). • Default Values: פרמטרי-משתמש (כמו plant ברירת-מחדל), מקביל ל-SU3.
הערות
ידע אצורשאלות ראיון מה ההבדל בין /UI2/FLPD_CUST ל-/UI2/FLPD_CONF? FLPD_CUST = customizing client-specific (catalogs, spaces & pages, tiles); FLPD_CONF = configuration cross-client (ברירות-מחדל למערכת כולה). אילו שתי רמות-התאמה קיימות? רמת-מנהל-תוכן (FLPD_CUST/CONF) ורמת-משתמש-קצה (edit mode + User Settings); שינויי-משתמש הם personalization נפרד מה-baseline. מה מאפשר edit mode? ארגון ויזואלי של ה-launchpad: הוספה/הסרה של tiles (דרך App Finder), גרירה בין sections, וסידור pages — ברמת-משתמש (personalization) או מנהל-תוכן (baseline). מהו App Finder? כלי בתוך edit mode המציג את כלל ה-tiles המורשים לתפקיד (מה-catalogs המשויכים) להוספה לדף-הבית. מה ניתן לכוונן ב-SAP Fiori User Settings? Theme/appearance, שפה ואזור, נגישות (high-contrast), הודעות ו-default values לפרמטרי-משתמש — הכל פר-משתמש בלבד. האם הגדרות-המשתמש משפיעות על אחרים? לא — הן אישיות ונשמרות פר-משתמש, ללא נגיעה ב-baseline או במשתמשים אחרים. נושאים קשורים • MM · הגדרת SAP Fiori (17.2) • MM · אפשרויות ממשק (17.1) • MM · הגדרות-משתמש (17.3.2) • MM · מצב עריכה (17.3.1)
טעויות נפוצות
ידע אצור- עריכת תוכן ב-/UI2/FLPD_CONF (cross-client) במקום ב-/UI2/FLPD_CUST — השפעה גורפת לא-מכוונת.
- כיבוי personalization גורף — שולל מהמשתמשים סידור אישי לגיטימי.
- ערבוב baseline ב-personalization — שינוי מנהלי 'נמחק' ע"י סידור-משתמש.
- ציפייה ש-App Finder יציג כל אריח — מציג רק את המורשים לתפקיד.
- עריכה כמנהל בלקוח/מצב הלא-נכון ➔ שינוי לא מופיע או גורף מדי.
- כיבוי personalization בלי לתקשר — משתמשים 'מאבדים' את היכולת לסדר.
- ציפייה ששינוי-משתמש ישפיע על אחרים — הוא אישי בלבד.
- הגדרת default values סותרים שגורמים לאפליקציה להיפתח מסוננת לא-נכון.
- התעלמות מאפשרויות-הנגישות עבור משתמשים הזקוקים להן.
פתרון תקלות
ידע אצור• שינוי-תוכן לא מופיע למשתמש ➔ נעשה ב-config הלא-נכון (CONF מול CUST) או client שגוי. • סידור-משתמש לא נשמר ➔ personalization כבוי ברמת-מערכת. • אריח 'חזר' אחרי עדכון ➔ baseline דרס personalization — נדרש reset-personalization. מצב עריכה ב-SAP Fiori • אריח לא נמצא ב-App Finder ➔ ה-catalog שלו לא משויך ל-Business Role. • שינוי edit-mode לא נשמר ➔ personalization כבוי או הרשאת-עריכה חסרה. • המנהל ערך אך משתמשים לא רואים ➔ נערך baseline בלקוח/page שגוי. הגדרות-משתמש ב-SAP Fiori • theme לא משתנה ➔ ברירת-מחדל למערכת נכפית או נדרש ריענון-cache. • שפה שגויה ➔ SU01 logon language דורס; עדכן User Settings/SU01. • אפליקציה נפתחת מסוננת מוזר ➔ default value בפרמטרי-המשתמש (SU3) שגוי.
שיטות עבודה מומלצות
ידע אצור- נהל תוכן-בסיס ב-/UI2/FLPD_CUST; שמור /UI2/FLPD_CONF לברירות-מחדל גלובליות בלבד.
- אפשר personalization למשתמשים, אך שמור baseline נקי ומנוהל.
- השתמש ב-spaces & pages (מודל מודרני) על-פני groups ישנים.
- השתמש ב-App Finder לגילוי האריחים המורשים לפני הוספה.
- שמור baseline נקי ב-FLPD_CUST; השאר סידור-אישי ל-personalization.
- אם נדרשת אחידות מלאה — כבה personalization בכוונה ותקשר זאת.
- קבע default theme סביר למערכת, אך אפשר למשתמש לעקוף.
- הדרך משתמשים על אפשרויות-הנגישות והשפה ב-User Settings.
- השתמש ב-default values בזהירות — הם מסננים את האפליקציות.
טיפים
ידע אצור- ההתאמה מתרחשת בשתי רמות: (1) רמת-מנהל-התוכן ב-/UI2/FLPD_CUST (client-specific customizing) ו-/UI2/FLPD_CONF (cross-client configuration) — הגדרת catalogs, groups, spaces & pages, target mappings ו-tiles; (2) רמת-משתמש-הקצה דרך edit mode ב-launchpad (Personalization) ודרך User Settings. שינויי-משתמש נשמרים כ-personalization ב-/UI2/PARAMETER ובטבלאות-ה-personalization, ואינם פוגעים ב-baseline. ניתן לכבות personalization ברמת-מערכת אם נדרשת אחידות.
- מצב עריכה ב-SAP Fiori — ברמת-משתמש: edit mode מפעיל personalization — שינויים נשמרים פר-משתמש בלי לגעת ב-baseline. ברמת-מנהל-תוכן: ב-/UI2/FLPD_CUST עורכים את ה-spaces & pages/sections וה-tiles שכל תפקיד מקבל. App Finder מציג את כלל ה-tiles המורשים (מתוך ה-catalogs המשויכים) להוספה. ניתן לכבות personalization (read-only home page) לאחידות. במודל ה-spaces & pages העריכה מתבצעת ברמת page/section.
- הגדרות-משתמש ב-SAP Fiori — User Settings נגיש מ-User Actions menu ב-FLP. הוא כולל Appearance (theme/contrast), Language & Region, Notifications, ו-Default Values (פרמטרי-משתמש, מקבילים ל-SU3/SU01 Parameters אך ב-UX מודרני). ערכי ברירת-המחדל למערכת נקבעים מרכזית (default theme ב-/UI2/FLPD_CONF / theme designer), אך המשתמש יכול לעקוף. נגישות וברירות-שפה נמשכות לרוב מ-SU01 כל עוד לא נדרסות.
סיכום
ידע אצור• התאמה בשתי רמות: מנהל-תוכן (FLPD_CUST/CONF) ומשתמש-קצה (edit mode/Settings). • /UI2/FLPD_CUST = client-specific; /UI2/FLPD_CONF = cross-client. • Personalization של משתמש נפרד מה-baseline המנוהל. • edit mode = עיצוב ויזואלי של ה-launchpad (tiles/sections/pages). • App Finder מציג רק tiles מורשים לתפקיד. • רמת-משתמש = personalization; רמת-מנהל = baseline ב-FLPD_CUST. • User Settings = העדפות אישיות (theme, שפה, נגישות, default values). • אישי בלבד — אינו משפיע על baseline או על משתמשים אחרים. • Default values מקבילים ל-SU3 ומסננים אפליקציות.