נתוני-תנועה עם אינטגרציה גמישה
Transaction Data with Flexible Integration
העברת נתוני-תנועה · שיעור 11
- אינטגרציה גמישה = העברה סלקטיבית מבוססת-כללים.
- מאזנת כיסוי-תכנון מול ביצועי-liveCache.
- מאפשרת תרחישים היברידיים PP/DS↔ECC.
- דורשת /SAPAPO/CCR ותכנון-pegging זהיר למניעת חורים.
מטרת השיעור
ידע אצורFlexible Integration מאפשרת להעביר נתוני-תנועה ל-PP/DS באופן סלקטיבי ומותאם — לא 'הכל-או-כלום' אלא לפי כללים, סטטוסים או קריטריונים עסקיים. זהו מנגנון מתקדם המאזן בין כיסוי-תכנון מלא לבין ביצועי-liveCache, ומאפשר תרחישים היברידיים שבהם חלק מהאובייקטים מתוכננים-מתקדם וחלק נשארים ב-ECC.
למה זה חשוב
ידע אצורבמקום להעביר ל-PP/DS את כל ההזמנות מסוג מסוים, אפשר להעביר רק חלק לפי כלל — למשל 'רק הזמנות במפעל מסוים' או 'רק שמעל סכום מסוים'. זו 'אינטגרציה גמישה': מעבירים בדיוק מה שצריך לתכנון-המתקדם, ומשאירים את השאר ב-ECC. כך ה-liveCache לא מתמלא בנתונים מיותרים.
ערך עסקי
ידע אצורהמטרה: להעניק שליטה דקה על מה מועבר ל-PP/DS — לאזן בין כיסוי-תכנון לביצועים, לתמוך בתרחישים היברידיים (חלק PP/DS חלק ECC), ולמנוע הצפת-liveCache בנתונים שאינם רלוונטיים לתכנון-המתקדם.
היכן בשימוש
ידע אצור• Integration with SAP Components ► APO ► Basic Settings for Data Transfer ► Activate Online Transfer Using BTE • SAP Menu ► CIF ► Integration Model ► Create with Selection Criteria (CFM1) • Integration with SAP Components ► APO ► Enhancements ► BAdI: Filter Objects for Transfer
מושגי מפתח
ידע אצור- אינטגרציה גמישה = העברה סלקטיבית מבוססת-כללים.
- מאזנת כיסוי-תכנון מול ביצועי-liveCache.
- מאפשרת תרחישים היברידיים PP/DS↔ECC.
- דורשת /SAPAPO/CCR ותכנון-pegging זהיר למניעת חורים.
דוגמה מ-CBC
ידע אצורבארגון רק קווי-המילוי הצוואר-בקבוק (high-speed) מתוכננים ב-PP/DS עם detailed scheduling; קווי-משנה איטיים נשארים ב-ECC. Flexible Integration מעבירה סלקטיבית רק את הזמנות-קווי-הליבה, שומרת על liveCache רזה ותמונת-תכנון ממוקדת. ארגון מתכנן-מתקדם רק מוצרי-Premium. דרך Flexible Integration, מודל-האינטגרציה מסנן ומעביר ל-PP/DS רק הזמנות של מוצרי-Premium לפי קריטריון; הזמנות מוצרי-Standard נשארות ב-ECC עם MRP רגיל. בדיקת /SAPAPO/CCR מאשרת שאין אי-עקביות בין מה שעבר למה שלא.
תהליך
ידע אצורטבלאות
ידע אצור| טבלה | תיאור |
|---|---|
| CIF_IMOD | CIF_IMOD |
| TRFCQOUT | TRFCQOUT |
| MARC | MARC |
טרנזקציות
ידע אצורקונפיגורציה (SPRO)
ידע אצור• CFM1 עם Selection Criteria מתקדמים (מפעל/חומר/סטטוס/קריטריון עסקי). • BAdI/exit לבחירת-אובייקטים סלקטיבית (filter objects for transfer). • Planning scope / pegging areas מותאמים לתרחיש ההיברידי. • /SAPAPO/CCR לאימות-עקביות לאחר כל שינוי-מודל.
הערות
ידע אצורנתוני אב • CIF_IMOD מחזיק את ה-Integration Model עם הקריטריונים. • Selection criteria/BAdI logic קובעים אילו אובייקטים נכללים. • pegging areas/planning scope צריכים להיות עקביים עם הסינון. שאלות ראיון מהי Flexible Integration ומתי משתמשים בה? העברה סלקטיבית של נתוני-תנועה ל-PP/DS לפי קריטריון/BAdI, לאיזון כיסוי-תכנון מול ביצועים ולתרחישים היברידיים. מה הסיכון העיקרי בה? 'חורים' או אי-עקביות בתמונת-התכנון — לכן חובה /SAPAPO/CCR ותכנון-pegging זהיר. כיצד מסננים אובייקטים מעבר ל-selection criteria? דרך BAdI/exit 'filter objects for transfer' (SE19) המוסיף לוגיקה עסקית לבחירה. נושאים קשורים • PP/DS · הפעלת אינטגרציה (4.1) • PP/DS · אתחול והעברה-חוזרת (4.12)
טעויות נפוצות
ידע אצור- סינון לא-עקבי ➔ 'חורים' בתמונת-התכנון (דרישה בלי קבלה או להפך).
- BAdI לא-מתועד ➔ קושי לתחזק ולדבג מה הועבר.
- אי-הרצת /SAPAPO/CCR אחרי שינוי-קריטריון ➔ אי-עקביות לא-מזוהה.
- תרחיש היברידי בלי תכנון pegging ➔ תכנון כפול בין PP/DS ל-ECC.
פתרון תקלות
ידע אצור• אובייקטים חסרים ב-PP/DS ➔ קריטריון-בחירה צר מדי / BAdI חוסם. • אי-עקביות ➔ הרץ /SAPAPO/CCR והשווה ECC↔liveCache. • תכנון כפול ➔ אובייקט מתוכנן גם ב-PP/DS וגם ב-MRP של ECC. • התנהגות לא-צפויה ➔ BAdI logic לא-מתועד; בדוק SE19.
שיטות עבודה מומלצות
ידע אצור- תעד היטב כל קריטריון/BAdI של אינטגרציה גמישה.
- ודא עקביות-pegging בין מה שמועבר למה שלא.
- הרץ /SAPAPO/CCR לאחר כל שינוי-קריטריון.
- הימנע מהיברידיות מיותרת — סבך רק היכן שהביצועים מצדיקים.
טיפים
ידע אצור- Flexible Integration נשענת על Integration Model מורחב ועל פילטרים/exits (למשל BAdI לבחירת-אובייקטים, או selection criteria מתקדמים ב-CFM1). היא מאפשרת תרחיש שבו חומר מסוים מתוכנן ב-PP/DS אך הזמנות מסוימות שלו נשארות ב-ECC, או העברה מבוססת-סטטוס. שים לב ל-consistency — כל אובייקט שמועבר חלקית חייב להישאר עקבי דרך /SAPAPO/CCR. מנגנון זה דורש תכנון-זהיר של ה-pegging areas וה-planning scope כדי שלא ייווצרו 'חורים' בתמונת-התכנון.
סיכום
ידע אצור• אינטגרציה גמישה = העברה סלקטיבית מבוססת-כללים. • מאזנת כיסוי-תכנון מול ביצועי-liveCache. • מאפשרת תרחישים היברידיים PP/DS↔ECC. • דורשת /SAPAPO/CCR ותכנון-pegging זהיר למניעת חורים.