- טרנזקציות
- IW21/IW22/IW23; IW24, IW28/IW29
- שדות ברשומה
- 6
- אפליקציית Fiori
- Report Malfunction (F2215)
מודל הנתוניםאיכותטבלת SAP
QMEL
כותרת הודעת אחזקה
Notification header
- אחזקת מפעל · PM1 רשומת תיעוד
- מחלקת אובייקט · איכות
PKQMNUMFKQMARTEQUNRTPLNROBJNR
רשומת התיעוד
ההקשר העסקי
השורה שהתכנון של המודול כתב על הטבלה הזאת: הנושא שאליו היא משויכת, הטרנזקציות שנרשמו לה וההערות שנלוו אליה.
מפת קשרים
האובייקט במרכז, והקשרים שסביבו
QMEL מדורגת 10 מתוך 105 טבלאות לפי מספר הקשרים הממודלים. בחירה במפה מציגה את ניסוח ה-JOIN המדויק כפי שהתיעוד מחזיק אותו.
קשרים ו־JOIN
7 קשרים ממודלים · 7 ניסוחי JOIN
כיוון הקשר נקרא מתוך התיעוד: בן הוא טבלה שנושאת מפתח זר אל QMEL, ואב הוא טבלה ש־QMEL מפנה אליה. עוצמת הקשר מוצגת כפי שנכתבה, וכאשר לא נכתבה, כתוב שלא נכתבה.
- בןQMFEפריטי הודעת איכות (נזק / גורם)N:1PM
QMFE.QMNUM = QMEL.QMNUM - בןQMSMמשימות בהודעת איכותN:1PM
QMSM.QMNUM = QMEL.QMNUM - בןQMMAפעולות / אמצעים בהודעת איכותN:1PM
QMMA.QMNUM = QMEL.QMNUM - אבEQUIרשומת אב של ציודN:1PM
QMEL.EQUNR = EQUI.EQUNR - אבIFLOTרשומת אב של מיקום פונקציונליN:1PM
QMEL.TPLNR = IFLOT.TPLNR - אבJSTOפרופיל סטטוס לאובייקט1:1PM
QMEL.OBJNR = JSTO.OBJNR - אבTQ80סוגי הודעה (הגדרה)N:1PM
QMEL.QMART = TQ80.QMART
שדות
6 שדות · 1 שדות PK · 4 שדות FK
המפתחות נקראים ראשונים, כי הם מה שהאובייקט הוא. הטבלה שמתחתיהם מציגה את איחוד השדות שכל תכנון מתעד, בסדר שנכתב, וניתן לצמצם אותה לשדות המפתח בלבד.
מפתח ראשי1
- QMNUMמספר הודעה–
מפתחות זרים4
- QMARTסוג הודעה–
- EQUNRציוד מתייחס–
- TPLNRמיקום מתייחס–
- OBJNRמפתח אובייקט לסטטוס–
| מפתח | שדה | תיאור | EN | טיפוס | אורך | מודול |
|---|---|---|---|---|---|---|
| PK | QMNUM | מספר הודעה | Notification number | – | – | PM |
| FK | QMART | סוג הודעה | Notification type (M1/M2/M3) | – | – | PM |
| – | QMTXT | תיאור קצר | Notification short text | – | – | PM |
| FK | EQUNR | ציוד מתייחס | Reference equipment | – | – | PM |
| FK | TPLNR | מיקום מתייחס | Reference functional location | – | – | PM |
| FK | OBJNR | מפתח אובייקט לסטטוס | Object number (status) | – | – | PM |
עומק טכני
איך קוראים וכותבים את הטבלה הזאת
שכבת ההעשרה של הפרויקט: משמעות שדות המפתח, מפתחות זרים כקשרים, נתיב הגישה המומלץ, שיקולי ביצועים ושלוש דוגמאות עבודה. המקורות מודפסים בסוף הקטע.
כותרת הודעה (Notification Header) — משותפת ל-QM (הודעת איכות) ו-PM (הודעת תחזוקה). מחזיקה מספר הודעה (QMNUM), סוג (QMART), אובייקט ייחוס (EQUNR/TPLNR/MATNR), עדיפות, תאריכים ומספר אובייקט לסטטוס (OBJNR). פריטים/פעילויות בטבלאות QMFE/QMMA/QMSM.
שדות המפתח ומה הם אומרים
- MANDT — client
- QMNUM — Notification Number
מפתחות זרים: לאן הטבלה מצביעה
- QMART → TQ80 (Notification Type)
- OBJNR → JEST (Status)
- EQUNR → EQUI / TPLNR → IFLOT (Reference object)
- AUFNR → AUFK (linked order)
נתיב הגישה
- גישה לפי QMNUM
- לפי אובייקט — סינון EQUNR/TPLNR; לפי סטטוס — OBJNR→JEST
שיקולי ביצועים
- QMART מבחין PM (M1/M2/M3) מ-QM (Q1/Q2/Q3)
- הודעה יכולה לייצר הזמנת PM (AUFNR)
ABAP
SELECT qmnum, qmart, qmdat, objnr
FROM qmel WHERE equnr = @lv_equnr ORDER BY qmdat DESCENDING.SQL · CDS
SELECT n~qmnum, n~qmtxt, f~fecod
FROM qmel AS n
INNER JOIN qmfe AS f ON f~qmnum = n~qmnum.איך בודקים את זה במערכת
סטטוס הודעה דרך OBJNR ב-JEST; פריטים ב-QMFE, סיבות/פעולות ב-QMUR/QMMA/QMSM.
טרנזקציות
הטרנזקציות שהתיעוד קושר לטבלה
הקודים מוצגים לפי הרשומה שכתבה אותם, ולצידם המחרוזת המקורית מילה במילה, כדי שניתן יהיה לראות מה פוצל ומה נכתב במקור.
- IW21
- IW22
- IW23
- IW24
- IW28
- IW29
תהליך עסקי
היכן האובייקט יושב בשרשרת
שרשרת התהליך מגיעה ממפת התהליכים של הפרויקט, אותה שרשרת שסביבת העבודה של המודול מציירת. שלב שאין לו טבלה בתיעוד מסומן ככזה ולא מושלם.
- IFLOTמיקום פונקציונלי
- EQUIציוד
- PLKOרשימת משימות
- MPLAתוכנית אחזקה
- QMELהודעת תקלה
- AUFKפקודת אחזקה
- AFVCפעולות
- AFRUאישורמחוץ לתיעוד של המודול
- JESTסטטוס/סילוק
ECC ➔ S/4HANA
מה התכנון אומר על המעבר
קודם ההכרעה של הפרויקט על הטבלה הזאת ומאיפה היא מגיעה, ואחריה מה שכל תכנון כתב בעצמו, מילה במילה.
יציב
ללא שינוי מהותי ב-S/4HANA — הטבלה נשמרת (תואם).
תאימות גבוהה; רוב הקוד והממשקים ממשיכים לעבוד.
מאומת · ידע Simplification List מתוחזק בפרויקט
מה שהתכנון כתב, מילה במילה
ללא שינוי במודל הנתונים (תואם)
- טבלה / שדה חלופיים
- QMEL (זהה)
- טרנזקציה חלופית
- IW21-23 נתמכים; אסטרטגי: Fiori
SUMללא פעולת המרה ייעודית ב-SUM (טבלה תואמת). מומלץ Regression Test ואימות התאמות אישיות לאחר ההמרה.
תצוגות CDS
מה קורא את הטבלה ב-S/4HANA
מיפוי מתוחזק של טבלה קלאסית לתצוגת CDS משוחררת. תצוגה מופיעה כאן רק כשהטבלה הזאת נמצאת בה, ולצידה שאר הטבלאות שהיא קוראת.
- I_MaintenanceNotificationהודעת אחזקהQMEL
ממשקים
5 BAPI · FM · IDoc · 2 תוכניות
השם והתיאור הם של התיעוד, כולל ממשקי Zetes ו-Daymax שהתכנון רשם. עמודת המודול מראה איזה תכנון רשם את האובייקט.
- BAPI_ALM_NOTIF_CREATEיצירת הודעה דרך ממשק תקניPM
- BAPI_ALM_NOTIF_DATA_ADDהוספת פריט/סיבה/פעילותPM
- BAPI_ALM_NOTIF_SAVEשמירת ההודעהPM
- BAPI_ALM_NOTIF_CLOSEסגירת ההודעהPM
- BAPI_ALM_NOTIF_GET_DETAILשליפת פרטי הודעה מלאיםPM
תוכניות ודוחות
- RIQMEL20רשימת הודעות (IW28/29)PM
- RIQMEL00ניתוח דפוסי כשלPM
תקלות
5 תקלות שמפנות לטבלה הזו
מתוך קטלוג התקלות של הפרויקט. נכללות רק תקלות שרושמות במפורש את QMEL ברשימת הטבלאות לבדיקה. זו אינה תור תמיכה ואינה מערכת חיה.
לא ניתן לסגור הודעת אחזקהPM סגירת הודעה (NOCO) חסומה.
סיבות שורש
- משימות פתוחות (Outstanding tasks)
- פקודה משויכת לא TECO
- סטטוס משתמש חוסם
טרנזקציות לניתוח
- IW22
- IW28
- BS22
תיקון
- השלם/סגור משימות פתוחות
- סגור טכנית את הפקודה (TECO)
- התאם סטטוס משתמש
בדיקת אחריות לא מופעלת ביצירת פקודה/הודעהPMFINANCIAL POSTING RISK נפתחת פקודה/הודעה לציוד באחריות אך אין התרעת אחריות, והעלות נזקפת פנימית במקום לסמן אחריות ספק.
סיבות שורש
- אין אחריות מוקצית לציוד
- Warranty check לא פעיל בסוג הפקודה/הודעה
- תוקף האחריות פג מול תאריך התקלה
- אחריות מבוססת-מונה ללא קריאות מדידה
טרנזקציות לניתוח
- IE03
- IW31
- IW21
- BGM1 verify SE93
תיקון
- הקצה אחריות לציוד (IE02) עם תאריכים
- הפעל warranty check בסוג הפקודה/הודעה
- ודא קריאות מדידה לאחריות מבוססת-מונה
סוג הודעה ללא קטלוג — לא ניתן להזין קודי תופעה/סיבהPMPARTIAL ברישום תקלה ב-IW21 שדות התופעה/הסיבה ריקים או חסומים ואין קודי קטלוג לבחירה.
catalog profile not assigned verify SE91סיבות שורש
- אין catalog profile מוקצה לסוג ההודעה
- code groups לא משוחררים/פעילים
- catalog profile ספציפי-לאובייקט ריק דורס את הסוג
טרנזקציות לניתוח
- IW21
- IW22
- QS41 verify SE93
תיקון
- הקצה catalog profile לסוג ההודעה
- שחרר code groups/codes ומפה catalog types
- הסר/תקן catalog profile ריק ברמת אובייקט
זמן השבתה לא נרשם (Malfunction)PMMONITORING (KPI) מדדי זמינות שגויים — Malfunction Start/End חסרים.
סיבות שורש
- Breakdown flag לא סומן
- Malfunction times לא מולאו
- Notification type ללא malfunction
טרנזקציות לניתוח
- IW21
- IW29
- MCI7
תיקון
- סמן Breakdown + מלא Malfunction Start/End
- ודא סוג הודעה תומך
הודעת איכות Q2 (תלונת ספק) לא מטופלתQMPARTIAL תלונת איכות מול ספק ללא מעקב/8D.
סיבות שורש
- סוג הודעה Q2 לא מוגדר
- Catalog לקודי פגם ספק
- Tasks לא נוצרו
טרנזקציות לניתוח
- QM01
- QM02
- QM10
תיקון
- הגדר Q2 + קטלוג ספק
- נהל Tasks (8D)
- קשר ל-vendor evaluation
ספרייה
ספרים המכסים את המודול
הקישור כאן הוא ברמת המודול. אינדקס הספרייה בפרויקט הוא ברמת פרק, ואין בו מיפוי של טבלה לפרק, ולכן לא נטען שספר מסוים מכסה את QMEL עצמה.
Project NEO · CBC Israel · פותח על ידי סאלי חליף · Web Coding