SAP Query

200 downloads 1053 Views 2MB Size Report
Call the QuickViewer using System → Services → QuickViewer or transaction) SQVI.(. 2. Enter the name of the QuickView. QuickView names can contain a ...
‫‪SAP Query‬‬ ‫חוברת למשתמש‬ ‫קורס יישום ‪SAP‬‬

‫תוכן עניינים‬ ‫הקדמה ‪3 ........................................................................................................‬‬

‫‪1‬‬ ‫‪1.1‬‬

‫מבוא‪3 ............................................................................................................‬‬

‫‪1.2‬‬

‫מילון מושגים ‪4 .................................................................................................‬‬

‫תהליך יצירת השאילתא ‪5 ..................................................................................‬‬

‫‪2‬‬

‫קבוצת משתמשים ‪5 ..........................................................................................‬‬

‫‪2.1‬‬ ‫‪2.1.1‬‬

‫הצגת קבוצת המשתמשים ‪6 ........................................................................................‬‬

‫‪2.1.2‬‬

‫‪8 ......................................................................................................... Query Area‬‬

‫‪2.1.3‬‬

‫יצירת קבוצת משתמשים ‪8 ..........................................................................................‬‬

‫‪2.1.4‬‬

‫הוספת משתמש לקבוצה קיימת ‪9 ................................................................................‬‬

‫‪2.1.5‬‬

‫מחיקת משתמש מקבוצת משתמשים ‪10 .......................................................................‬‬

‫‪ - INFO SET‬סט מידע ‪11 ....................................................................................‬‬

‫‪2.2‬‬ ‫‪2.2.1‬‬

‫יצירת סט מידע ‪11 ....................................................................................................‬‬

‫‪2.2.2‬‬

‫ניהול סט מידע קיים ‪20 ..............................................................................................‬‬

‫‪2.2.3‬‬

‫הקצאת סט מידע לקבוצת משתמשים‪22 .......................................................................‬‬

‫‪ - QUERY‬שאילתא ‪23 .......................................................................................‬‬

‫‪2.3‬‬ ‫‪2.3.1‬‬

‫יצירת שאילתא ‪23 .....................................................................................................‬‬

‫‪2.3.2‬‬

‫ניהול שאילתות קיימות ‪30 ..........................................................................................‬‬

‫תוספות ‪32 ......................................................................................................‬‬

‫‪2.4‬‬ ‫‪2.4.1‬‬

‫העברת מרכיבי ה‪32 ...................................................................................... Query-‬‬

‫‪2.4.2‬‬

‫טיפול בטרנזקציה עבור הדוח‪32 ..................................................................................‬‬

‫‪2.4.3‬‬

‫טיפול בטקסטים בשפות שונות ‪34 ................................................................................‬‬

‫‪3‬‬

‫נספח א' ‪36 ............................................................................. QUICKVIEWER -‬‬

‫‪4‬‬

‫נספח ב' ‪ -‬רשימת טבלאות מרכזיות במודול הלוגיסטי ‪52 ......................................‬‬

‫‪5‬‬

‫נספח ג' ‪ -‬רשימת טבלאות מרכזיות במודול הפיננסי ‪53 ........................................‬‬

‫הבהרה‬ ‫ההנחיות וההסברים בחוברת זו מנוסחים בלשון זכר מטעמי נוחות בלבד‪ .‬בכל מקרה שהפניה הינה‬ ‫בלשון זכר‪ ,‬יש להתייחס אליה גם בלשון נקבה‪.‬‬ ‫‪ – SAP Query‬גירסה ‪1.0‬‬ ‫© כל הזכויות שמורות ל ‪NESS IT Business College -‬‬

‫עמוד ‪ 2‬מתוך ‪53‬‬

‫‪ 1‬הקדמה‬ ‫‪ 1.1‬מבוא‬

‫במהלך העבודה עם מערכת ה‪ SAP-‬נוצרים נתונים רבים ומגוונים‪ .‬במסגרת כל אחד מן המודולים‬ ‫השונים ב‪ ,SAP-‬יש אוסף סטנדרטי של דוחות להצגת אותם נתונים‪ .‬במקרים בהם לא נמצא דוח‬ ‫סטנדרטי העונה לדרישתו הייחודית של המשתמש‪ ,‬ניתן ליצור דוחות חדשים‪.‬‬ ‫הכלי הייעודי לפיתוח והפקת דוחות ייחודיים אלה הינו ה‪.SAP Query-‬‬ ‫בהיות ה‪" SAP Query-‬מבנה ריק מתוכן"‪ ,‬לצורך יצירת הדוח הנדרש יש לאפיין את מקור הנתונים ‪-‬‬ ‫הטבלאות ב‪ SAP-‬המכילות את המידע הרצוי ‪ -‬ולעצב את אופן הצגת הנתונים במסך הדוח‪.‬‬ ‫בסיום יצירת מבנה הדוח‪ ,‬ולאחר אישורו של המשתמש ‪ -‬יוזם הדרישה ‪ -‬ניתן להקצאות לדוח זה‬ ‫טרנזקציה ולמקם אותו בתפריט ה‪ SAP-‬לשימוש קבוע‪.‬‬ ‫יתכן כי לקבוצות משתמשים שונות דרושים דוחות המבוססים על אותם מקורות נתונים )טבלאות ‪,(SAP‬‬ ‫אך אופן הצגת הדוחות שונה‪ .‬על כן‪ ,‬ניתן להבחין בין קבוצות המשתמשים השונות‪ ,‬ולאפשר לכל קבוצה‬ ‫שימוש בדוח יעודי לה‪ ,‬גם כאשר נעשה שימוש במקור נתונים אחד‪.‬‬

‫‪ – SAP Query‬גירסה ‪1.0‬‬ ‫© כל הזכויות שמורות ל ‪NESS IT Business College -‬‬

‫עמוד ‪ 3‬מתוך ‪53‬‬

‫‪ 1.2‬מילון מושגים‬

‫מושג‬

‫הסבר‬

‫‪ - Query‬שאילתא‬

‫תצוגת הנתונים הדרושים למשתמש ברשימה מעוצבת‬

‫‪Users Group‬‬

‫קבוצת המשתמשים המורשים להשתמש בשאילתא‬

‫‪ - Info Set‬סט מידע‬

‫הגדרת אוסף הנתונים הדרושים לביצוע השאילתא‬

‫‪Query Area‬‬

‫אוסף אובייקטים המאפשר טיפול בשאילתא‬

‫פורמט ‪ABAP List‬‬ ‫סוגי מבנים להצגת הנתונים בדוח‬ ‫פורמט ‪ABAP List Viewer - ALV‬‬

‫‪LDB - Logical Database‬‬

‫‪Selection‬‬

‫‪Output‬‬

‫‪QuickViewer‬‬

‫בסיס נתונים לוגי הינו אוסף של טבלאות בנושא נתון עבורן‬ ‫הקשרים בין הטבלאות כבר הוגדרו‬ ‫תכונה המאפשרת בחירת ערכים עבור שדה נתון לפני הצגת‬ ‫הדוח‬ ‫סימון השדה הנתון להצגה בדוח‬ ‫"תצפיתן מהיר" משמש להצגה חד פעמית של תוצאות‬ ‫שאילתא ברשימה בסיסית בלבד‬

‫‪ – SAP Query‬גירסה ‪1.0‬‬ ‫© כל הזכויות שמורות ל ‪NESS IT Business College -‬‬

‫עמוד ‪ 4‬מתוך ‪53‬‬

‫‪ 2‬תהליך יצירת השאילתא‬ ‫תהליך הפקת הדוח המציג את תוצאות השאילתא מורכב מ‪:‬‬ ‫•‬

‫הגדרת קבוצת המשתמשים שיהיו מורשים להפעיל דוח זה‪ ,‬כולל התייחסות לאפשרויות השינוי של‬ ‫השאילתא‪.‬‬

‫•‬

‫הגדרת מקור הנתונים של הדוח תוך כדי יצירת סט המידע המתאים‪.‬‬

‫•‬

‫הגדרת אופן הצגת הדוח‪.‬‬ ‫לאחר בדיקת תוצאות הדוח והתאמתן לדרישת המשתמש‪ ,‬ניתן להעביר את הדוח לסביבת העבודה‬ ‫)‪ ,(Production‬להקצאות לו קוד טרנזקציה ולמקם אותו בתפריט ה‪ ,SAP-‬לנוחות השימוש בו‪.‬‬

‫בהמשך פרק זה מוסבר אופן הפעלתם של כל אחד ממרכיבי התהליך‪.‬‬

‫‪ 2.1‬קבוצת משתמשים‬ ‫קבוצת משתמשים מאגדת בתוכה אוסף משתמשים בעלי עניין דומה‪ .‬כך ניתן להבחין בין הדרישות ואופן‬ ‫השימוש בדוחות השונים בנוצרים בעזרת ה‪.SAP Query-‬‬ ‫לדוגמא‪ ,‬משתמשי מחלקת הנהלת חשבונות לעומת משתמשי מחלקת הרכש‪.‬‬ ‫משתמש אחד יכול להשתייך ליותר מקבוצת משתמשים )במושגי ה‪ (SAP Query -‬אחת‪ .‬לפי כך‪ ,‬הוא‬ ‫יהיה רשאי להפעיל מגוון שאילתות שונה משאר חברי כל אחת מן הקבוצות אליהן הוא שייך‪.‬‬

‫‪ – SAP Query‬גירסה ‪1.0‬‬ ‫© כל הזכויות שמורות ל ‪NESS IT Business College -‬‬

‫עמוד ‪ 5‬מתוך ‪53‬‬

‫‪ 2.1.1‬הצגת קבוצת המשתמשים‬ ‫‪ .1‬בחר ב‪SAP menu ÖTools Ö ABAP Workbench Ö Utilities Ö SAP Query Ö User Groups :‬‬ ‫)קוד טרנזקציה ‪(SQ03‬‬ ‫‪ .2‬יופיע המסך הבא‪:‬‬

‫שים