- טרנזקציות
- QS51; QS61
- שדות ברשומה
- 4
- אפליקציית Fiori
- אין Fiori ייעודי (Customizing)
מודל הנתוניםאיכותטבלת SAP
QPCD
קודים בתוך קבוצת קוד
Codes within a code group
- אחזקת מפעל · PM1 רשומת תיעוד
- מחלקת אובייקט · איכות
PKKATALOGARTCODEGRUPPECODEVERSIONFKהתיעוד אינו מסמן מפתח זר
רשומת התיעוד
ההקשר העסקי
השורה שהתכנון של המודול כתב על הטבלה הזאת: הנושא שאליו היא משויכת, הטרנזקציות שנרשמו לה וההערות שנלוו אליה.
מפת קשרים
האובייקט במרכז, והקשרים שסביבו
QPCD מדורגת 86 מתוך 105 טבלאות לפי מספר הקשרים הממודלים. בחירה במפה מציגה את ניסוח ה-JOIN המדויק כפי שהתיעוד מחזיק אותו.
קשרים ו־JOIN
1 קשרים ממודלים · 1 ניסוחי JOIN
כיוון הקשר נקרא מתוך התיעוד: בן הוא טבלה שנושאת מפתח זר אל QPCD, ואב הוא טבלה ש־QPCD מפנה אליה. עוצמת הקשר מוצגת כפי שנכתבה, וכאשר לא נכתבה, כתוב שלא נכתבה.
- אבQPGRקבוצות קודים לאיכותN:1PM
QPCD.CODEGRUPPE = QPGR.CODEGRUPPE
שדות
4 שדות · 4 שדות PK · 0 שדות FK
המפתחות נקראים ראשונים, כי הם מה שהאובייקט הוא. הטבלה שמתחתיהם מציגה את איחוד השדות שכל תכנון מתעד, בסדר שנכתב, וניתן לצמצם אותה לשדות המפתח בלבד.
מפתח ראשי4
- KATALOGARTסוג קטלוג–
- CODEGRUPPEקבוצת קוד–
- CODEקוד–
- VERSIONגרסת קוד–
מפתחות זרים0
התיעוד אינו מסמן שדה מפתח זר לטבלה הזאת.
| מפתח | שדה | תיאור | EN | טיפוס | אורך | מודול |
|---|---|---|---|---|---|---|
| PK | KATALOGART | סוג קטלוג | Catalog type (B/C/D/2/5) | – | – | PM |
| PK | CODEGRUPPE | קבוצת קוד | Code group | – | – | PM |
| PK | CODE | קוד | Code | – | – | PM |
| PK | VERSION | גרסת קוד | Code version | – | – | PM |
עומק טכני
איך קוראים וכותבים את הטבלה הזאת
שכבת ההעשרה של הפרויקט: משמעות שדות המפתח, מפתחות זרים כקשרים, נתיב הגישה המומלץ, שיקולי ביצועים ושלוש דוגמאות עבודה. המקורות מודפסים בסוף הקטע.
קודי קטלוג (Catalog codes) — הקודים בפועל בתוך קבוצת קודים: קוד פגם, סיבה, פעילות או משימה, עם תיאור. הקודים שנבחרים בפריטי ההודעה (QMFE/QMUR/QMMA/QMSM).
שדות המפתח ומה הם אומרים
- MANDT — client
- KATALOGART — Catalog Type
- CODEGRUPPE — Code Group
- CODE — Code
מפתחות זרים: לאן הטבלה מצביעה
- KATALOGART+CODEGRUPPE → QPGR (Code group)
- CODE ← QMFE-FECOD / QMUR-URCOD / QMMA-MNCOD
נתיב הגישה
- גישה דרך KATALOGART+CODEGRUPPE+CODE
- טקסטים בטבלת טקסט נלווית לפי שפה
שיקולי ביצועים
- הקודים מזינים ניתוח כשל (RCA) ודוחות איכות/אחזקה
- קוד תקף רק אם הקבוצה בפרופיל הקטלוג
ABAP
SELECT * FROM qpcd INTO TABLE @DATA(lt_qpcd) WHERE katalogart = @lv_kat AND codegruppe = @lv_grp.SQL · CDS
SELECT f~qmnum, f~fecod, c~codegruppe
FROM qmfe AS f
INNER JOIN qpcd AS c ON c~code = f~fecod AND c~codegruppe = f~fegrp.איך בודקים את זה במערכת
קודי קטלוג (QS41/QS42) = QPCD. קוד פגם בהודעה = QMFE-FEGRP+FECOD → QPCD.
טרנזקציות
הטרנזקציות שהתיעוד קושר לטבלה
הקודים מוצגים לפי הרשומה שכתבה אותם, ולצידם המחרוזת המקורית מילה במילה, כדי שניתן יהיה לראות מה פוצל ומה נכתב במקור.
- QS51
- QS61
תהליך עסקי
היכן האובייקט יושב בשרשרת
שרשרת התהליך מגיעה ממפת התהליכים של הפרויקט, אותה שרשרת שסביבת העבודה של המודול מציירת. שלב שאין לו טבלה בתיעוד מסומן ככזה ולא מושלם.
התיעוד של Project NEO אינו מחזיק מיקום בשרשרת התהליך עבור האובייקט הזה.
ECC ➔ S/4HANA
מה התכנון אומר על המעבר
קודם ההכרעה של הפרויקט על הטבלה הזאת ומאיפה היא מגיעה, ואחריה מה שכל תכנון כתב בעצמו, מילה במילה.
יציב
ללא שינוי (Customizing/Master תואם)
חלקי · נגזר מעמודת ה-S/4 של התיעוד. מומלץ אימות מול SAP
מה שהתכנון כתב, מילה במילה
ללא שינוי (Customizing/Master תואם)
- טבלה / שדה חלופיים
- QPCD (זהה)
- טרנזקציה חלופית
- QS41/QS51 (זהה)
SUMללא פעולת המרה ייעודית ב-SUM (טבלה תואמת). מומלץ Regression Test ואימות התאמות אישיות לאחר ההמרה.
תצוגות CDS
מה קורא את הטבלה ב-S/4HANA
מיפוי מתוחזק של טבלה קלאסית לתצוגת CDS משוחררת. תצוגה מופיעה כאן רק כשהטבלה הזאת נמצאת בה, ולצידה שאר הטבלאות שהיא קוראת.
התיעוד של Project NEO אינו מחזיק תצוגות CDS עבור האובייקט הזה.
מרשם ה-CDS של הפרויקטממשקים
2 BAPI · FM · IDoc · 1 תוכניות
השם והתיאור הם של התיעוד, כולל ממשקי Zetes ו-Daymax שהתכנון רשם. עמודת המודול מראה איזה תכנון רשם את האובייקט.
- QPK1_CODE_TEXT_READקריאת קוד וטקסטPM
- QPK1_CATALOG_READקריאת קטלוגPM
תוכניות ודוחות
- RQEEAW01סקירת מבנה קטלוגיםPM
תקלות
2 תקלות שמפנות לטבלה הזו
מתוך קטלוג התקלות של הפרויקט. נכללות רק תקלות שרושמות במפורש את QPCD ברשימת הטבלאות לבדיקה. זו אינה תור תמיכה ואינה מערכת חיה.
סוג הודעה ללא קטלוג — לא ניתן להזין קודי תופעה/סיבה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 ריק ברמת אובייקט
פרופיל קטלוג חסר בהודעהPMPARTIAL (ניתוח תקלות) קודי פגם/סיבה לא זמינים בהודעת אחזקה.
סיבות שורש
- פרופיל קטלוג לא משויך לסוג הודעה
- קבוצות קוד לא הוגדרו
- Catalog לא פעיל
טרנזקציות לניתוח
- IW21
- QS41
- OIM1
תיקון
- שייך פרופיל קטלוג לסוג הודעה (OIM1)
- הגדר קבוצות קוד (QS41)
ספרייה
ספרים המכסים את המודול
הקישור כאן הוא ברמת המודול. אינדקס הספרייה בפרויקט הוא ברמת פרק, ואין בו מיפוי של טבלה לפרק, ולכן לא נטען שספר מסוים מכסה את QPCD עצמה.
Project NEO · CBC Israel · פותח על ידי סאלי חליף · Web Coding