תכנון תלוי-מאפיינים (CDP)
Characteristics-Dependent Planning
יכולות PP/DS מתקדמות · שיעור 3
- CDP = תכנון ו-pegging ברמת-המאפיין.
- נשען על Classification (Class type 300) + Characteristics.
- הבסיס ל-Block Planning.
- סמן רק מאפיינים רלוונטיים-לתכנון.
מטרת השיעור
ידע אצורCharacteristics-Dependent Planning (CDP) מאפשר תכנון ברמת-המאפיין (Characteristic) ולא רק ברמת-החומר. דרישות, מלאי ואספקה נושאים ערכי-מאפיין (צבע, גודל, ריכוז, טעם), וה-Pegging מתבצע לפי התאמת-מאפיינים. זה חיוני לתעשיות-תהליך עם variant configuration ועם block planning. CDP הוא הבסיס ל-Block Planning. תכנון ו-Pegging — בתכנון תלוי-מאפיינים ה-Pegging משווה ערכי-מאפיין: דרישה עם ערך מסוים מקושרת רק לאספקה עם ערך-תואם. כך התכנון נשאר נכון-ברמת-הואריאציה ולא מערבב מלאים. תכנון-בלוקים — Block Planning מקצה למשאב 'בלוקי-זמן' שכל אחד מוקצה לערך-מאפיין מסוים (למשל בלוק-אדום, בלוק-כחול). פעולות-ייצור משובצות לבלוק התואם את מאפייניהן. זה ממקסם ניצול ומקטין החלפות (changeovers) בתעשיות-תהליך.
למה זה חשוב
ידע אצורלפעמים אותו 'חומר' מגיע בכמה ואריאציות — צבע, גודל, טעם. CDP מאפשר ל-SAP לתכנן כל ואריאציה בנפרד, כך שדרישה ל'אדום' תכוסה רק במלאי-'אדום'. במקום 'מספר-חומר אחד', מתכננים לפי תכונות. תכנון ו-Pegging — ה'חוט' (pegging) בין דרישה לאספקה נמתח רק כשהתכונות תואמות — דרישת-'אדום' לא תתחבר למלאי-'כחול'. SAP בודק את הערכים לפני שהוא מקשר. תכנון-בלוקים — במקום לשבץ כל פק"ע 'איפה שיש מקום', מחלקים את זמן-המכונה לבלוקים לפי-תכונה: 'מ-8 עד 12 מייצרים אדום, מ-12 עד 16 כחול'. כל הזמנה נכנסת לבלוק-הצבע שלה — פחות ניקויים והחלפות.
ערך עסקי
ידע אצורלתכנן ברזולוציה עסקית-אמיתית — ואריאציות-מוצר — במקום לפתוח אלפי מספרי-חומר. שיפור-דיוק-תכנון, ניהול-תהליך לפי-תכונה, ובסיס ל-block planning של משאבים. תכנון ו-Pegging — לשמור על נכונות-תכנון ברזולוציית-ואריאציה ולמנוע כיסוי-שגוי בין ערכים-שונים. תכנון-בלוקים — להפחית זמני-החלפה/ניקוי ולמקסם תפוקת-משאב ע"י קיבוץ ייצור לפי ערך-מאפיין בבלוקי-זמן מוגדרים.
היכן בשימוש
ידע אצור• SPRO ► Production Planning for Process Industries ► Master Data ► Bill of Material ► Characteristics-Dependent Planning • Advanced Planning ► Global Settings ► Maintain Settings for Characteristics-Based Planning • Cross-Application Components ► Classification System ► Maintain Class (CL02, Class type 300) • PP/DS ► Product View (/SAPAPO/RRP3) ► Characteristics • Global Settings ► Characteristic-Based Planning • PP/DS ► Master Data ► Resource ► Block Planning (Block Definition) • DS Planning Board (/SAPAPO/CDPS0) ► Block Maintenance
מושגי מפתח
ידע אצור- CDP = תכנון ו-pegging ברמת-המאפיין.
- נשען על Classification (Class type 300) + Characteristics.
- הבסיס ל-Block Planning.
- סמן רק מאפיינים רלוונטיים-לתכנון.
- Pegging משווה ערכי-מאפיין.
- הגדר מאפיינים relevant-ל-pegging.
- אי-התאמה = אין arc.
- בלוקי-זמן לפי ערך-מאפיין על משאב.
- ממזער changeover; ממקסם תפוקה.
- נשען על CDP; Fixed מול Flexible.
דוגמה מ-CBC
ידע אצורבארגון משקה מנוהל לפי מאפיין Flavor (מוגז/דיאט/לימון) וגודל-אריזה; CDP מאפשר לתכנן ולשייך מלאי לפי-טעם — דרישת-'דיאט' לא תכוסה במלאי-'רגיל'. זה הבסיס ל-block planning של קו-המילוי לפי טעמים. חומר 'צבע' עם מאפיין Color. דרישה ל-Color=Red תכוסה רק ע"י מלאי/אספקה עם Color=Red; ה-Pegging לא יקשר דרישת-אדום למלאי-כחול, גם אם אותו מספר-חומר. תכנון ו-Pegging — בארגון דרישת Flavor=Diet, Pack=Can-330 תקושר רק לאספקת-משקה עם אותם ערכים; pegging מונע שיוך מלאי-'רגיל' לדרישת-'דיאט'. דרישה Color=Red, Size=L. רק receipt עם Color=Red+Size=L יתפגג אליה; receipt Color=Red+Size=M לא יתאים. תכנון-בלוקים — בארגון קו-מילוי מתוכנן בבלוקים לפי Flavor: בלוק-בוקר=מוגז-רגיל, צהריים=דיאט, ערב=לימון. כל בלוק ממזער ניקוי-בין-טעמים (CIP) ומקבץ את הטעם — חיסכון משמעותי בזמני-changeover. משאב עם בלוקים: Mon 06-14 = Color Red, Mon 14-22 = Color Blue. פק"ע-אדום משובצת אוטומטית לבלוק-האדום; אין החלפת-צבע בתוך בלוק.
תהליך
ידע אצורטבלאות
ידע אצור| טבלה | תיאור |
|---|---|
| KLAH | KLAH |
| KSML | KSML |
| CABN | CABN |
| CAWN | CAWN |
| /SAPAPO/MATLOC | /SAPAPO/MATLOC |
| /SAPAPO/PEGID | /SAPAPO/PEGID |
| /SAPAPO/RESHEAD | /SAPAPO/RESHEAD |
| /SAPAPO/BLOCK | /SAPAPO/BLOCK |
טרנזקציות
ידע אצוראפליקציות Fiori
ידע אצורקונפיגורציה (SPRO)
ידע אצור• הגדר Class type 300 (multiple/single value) עם Characteristics (CT04). • סמן את ה-PP/DS Product כ-relevant ל-CDP/Configuration. • הפעל Characteristics-Based Planning בהגדרות-Global של PP/DS. • שייך Class ל-Material (Classification view) עם הערכים הרלוונטיים-לתכנון. תכנון ו-Pegging • סמן Characteristics כ-relevant-for-pegging; ודא ערכים על orders/stock; הפעל characteristic-based pegging. תכנון-בלוקים • הפעל Block Planning על ה-Resource; הגדר Block Basis וערך-מאפיין לכל בלוק; קבע Fixed/Flexible; הגדר Heuristic לשיבוץ-בלוקים.
הערות
ידע אצורנתוני אב • KLAH = Class · KSML = שיוך מאפיינים לקלאס · CABN/CAWN = Characteristic + ערכים. • ערכי-מאפיין מועברים על-גבי orders/stock ב-PP/DS לצורך pegging. שאלות ראיון מה מאפשר CDP שתכנון-רגיל לא? תכנון ו-pegging ברמת-המאפיין (צבע/טעם/ריכוז) — דרישה לערך-מסוים מכוסה רק באספקה עם אותו ערך, ללא ריבוי מספרי-חומר. באיזה Class type משתמש CDP ב-S/4HANA? Class type 300 (multiple/single value assignment) עם Characteristics רלוונטיים-לתכנון. מה הקשר בין CDP ל-Block Planning? Block Planning בנוי על CDP — הוא מקצה בלוקי-זמן על משאב לפי ערכי-מאפיין, ולכן דורש שהמוצר יהיה תלוי-מאפיינים. מתי characteristic-based pegging לא ייצור arc? כשערכי-המאפיין-הרלוונטיים על האספקה אינם תואמים את אלה שעל הדרישה — גם אם הכמות מספיקה. מה מטרת Block Planning? לקבץ ייצור לפי ערך-מאפיין בבלוקי-זמן על משאב, כדי למזער החלפות/ניקויים ולמקסם תפוקה. על מה נשען Block Planning? על CDP — הבלוקים מוקצים לערכי-מאפיין, ולכן המוצר חייב להיות תלוי-מאפיינים. נושאים קשורים • PP/DS · תכנון-בלוקים (8.3.2) • PP/DS · CDP (8.3)
טעויות נפוצות
ידע אצור- שימוש ב-Class type שגוי (לא 300) ➔ CDP לא נתמך.
- אי-סימון Characteristic כ-relevant-for-planning ➔ לא משתתף ב-pegging.
- אי-הפעלת CDP בהגדרות-Global ➔ הכל מתוכנן ברמת-חומר.
- ערכי-מאפיין לא-עקביים בין דרישה לאספקה ➔ אין pegging.
- מאפיין relevant-לתכנון אך לא ל-pegging ➔ pegging מתעלם ממנו.
- ערכים חסרים על receipt ➔ אין התאמה.
- בלוקים על משאב ללא CDP פעיל ➔ שיבוץ לא לפי-מאפיין.
- בלוקים נוקשים-מדי (Fixed) ➔ ביטול-ניצול כשאין דרישה לערך.
פתרון תקלות
ידע אצור• דרישה ואספקה לא מתפגגים ➔ ערכי-מאפיין שונים / Characteristic לא relevant. • CDP לא פעיל ➔ Class type שגוי או CDP לא הופעל ב-Global. • ערכי-מאפיין חסרים בהזמנה ➔ החומר לא מסומן Configuration-relevant. תכנון ו-Pegging • אין pegging למרות כמות תואמת ➔ אי-התאמת ערכי-מאפיין. • pegging 'רחב מדי' ➔ מאפיין לא הוגדר relevant-ל-pegging. תכנון-בלוקים • פעולה לא נכנסת לבלוק ➔ ערך-מאפיין לא תואם / בלוק מלא. • ניצול-משאב נמוך ➔ בלוקים Fixed ללא דרישה — שקול Flexible.
שיטות עבודה מומלצות
ידע אצור- השתמש ב-Class type 300 (S/4HANA) ובמאפיינים מינימליים-רלוונטיים-לתכנון.
- סמן רק מאפיינים שבאמת משפיעים על pegging — פחות 'רעש'.
- תאם ערכי-מאפיין לאורך השרשרת (רכיב↔מוצר).
- תכנן CDP כבסיס ל-Block Planning מהיום-הראשון.
- הגדר במדויק אילו מאפיינים נכנסים ל-pegging.
- אמת ערכי-מאפיין על כל receipt לפני שחרור.
- השתמש ב-Flexible blocks כשהביקוש משתנה.
- סדר בלוקים לפי רצף-changeover אופטימלי (מבהיר לכהה).
- בסס תמיד על CDP תקין.
טיפים
ידע אצור- CDP נשען על Classification (Class type 300 ב-S/4HANA / 400 בעבר) עם Characteristics. בניגוד ל-Variant Configuration הקלאסי, CDP מאפשר Pegging תלוי-מאפיינים ו-multiple value assignment. מופעל ב-PP/DS Product (Configuration relevant) ובהגדרות-Global. ה-Pegging משווה ערכי-מאפיין בין דרישה לאספקה. דורש Class עם Characteristics רלוונטיים-לתכנון. Block Planning משתמש ב-CDP כדי לתכנן בלוקי-מאפיין על משאב.
- תכנון ו-Pegging — Characteristic-based pegging משווה את ה-characteristic values על ה-receipt מול ה-requirement. ניתן להגדיר אילו מאפיינים רלוונטיים-ל-pegging. ערכי-מאפיין מגיעים מ-Classification של ההזמנה/המלאי. אי-התאמה ➔ אין arc. ב-RRP3 רואים את ערכי-המאפיין על האובייקטים.
- תכנון-בלוקים — Block Planning בנוי על CDP. מגדירים Block Definition על ה-Resource (ב-PP/DS Resource: block planning active) עם Block Basis ו-characteristic value לכל בלוק. ה-Heuristic/Detailed Scheduling משבץ operations לבלוקים תואמים; ניתן Block maintenance ב-DS Planning Board (/SAPAPO/CDPS0). בלוקים יכולים להיות Fixed או Flexible. מקטין setup ע"י קיבוץ ערך-מאפיין.
סיכום
ידע אצור• CDP = תכנון ו-pegging ברמת-המאפיין. • נשען על Classification (Class type 300) + Characteristics. • הבסיס ל-Block Planning. • סמן רק מאפיינים רלוונטיים-לתכנון. • Pegging משווה ערכי-מאפיין. • הגדר מאפיינים relevant-ל-pegging. • אי-התאמה = אין arc. • בלוקי-זמן לפי ערך-מאפיין על משאב. • ממזער changeover; ממקסם תפוקה. • נשען על CDP; Fixed מול Flexible.