תכנון-קמפיינים (Production Campaign)
Production Campaign Planning
יכולות PP/DS מתקדמות · שיעור 6
- Campaign = קיבוץ-ייצור רציף לחיסכון setup/cleanup.
- setup-פתיחה + ריצות + cleanup-סגירה.
- קבץ רק מוצרים-תואמים; אזן מול shelf life.
- שלב עם CDP/Block Planning.
מטרת השיעור
ידע אצורProduction Campaign מקבץ מספר פק"עות/process orders של אותו מוצר (או מוצרים-תואמים) לקמפיין-ייצור רציף, כדי לחסוך setup/cleanup חוזרים. הקמפיין נושא setup-בתחילתו ו-cleanup-בסופו, וביניהם ריצות-רצופות. קריטי לתעשיות-תהליך עם זמני-החלפה ארוכים (CIP, חימום, ניקוי). קונפיגורציה — הקונפיגורציה מפעילה Production Campaign ב-PP/DS ומגדירה את ה-Campaign Profile: setup/cleanup activities, כללי-קיבוץ, ושיוך-משאב. ללא הגדרה זו ה-orders לא יקובצו לקמפיין. נתוני-אב — נתוני-האב לקמפיין כוללים את ה-Campaign Profile, ה-changeover/setup matrix, ושיוך-המשאב/בלוקים. הם קובעים אילו מוצרים-תואמים-לקיבוץ ומהו ה-overhead של כל קמפיין. כלי תכנון-הקמפיין — כלי-תכנון-הקמפיין (ב-DS Planning Board / Fiori) מאפשרים ליצור, לפצל, למזג ולתזמן קמפיינים אינטראקטיבית, לראות את ה-setup/cleanup ולמטב את הרצף על המשאב. זהו ממשק-העבודה היומי של המתכנן.
למה זה חשוב
ידע אצורבמקום לעשות ניקוי-והכנה לפני כל אצווה, מקבצים כמה אצוות של אותו מוצר ל'קמפיין' אחד: ניקוי בהתחלה, סדרת-ייצור רצופה, ניקוי בסוף. כך עושים את ההכנה-היקרה פעם-אחת במקום בכל ריצה. קונפיגורציה — כאן 'מדליקים' קמפיינים ומגדירים את 'מתכון-הקמפיין': כמה ניקוי בהתחלה, כמה בסוף, ומה מותר לקבץ יחד. נתוני-אב — כאן מגדירים את הפרטים: אילו מוצרים 'הולכים יחד' בקמפיין, וכמה זמן-ניקוי כל החלפה לוקחת. כמו 'טבלת-התאמות' למה-עם-מה. כלי תכנון-הקמפיין — מסכים שבהם המתכנן 'בונה' קמפיינים: גורר אצוות לתוך קמפיין, מפצל קמפיין-ארוך, וממזג שניים. רואה מתי הניקוי קורה ומשבץ הכל על הקו.
ערך עסקי
ידע אצורלמזער זמני-ועלויות-החלפה (setup/cleanup) ע"י קיבוץ-ייצור רציף, ולשפר ניצול-משאב ותפוקה בתעשיות עם changeover יקר. קונפיגורציה — להכין את המערכת לקיבוץ-קמפיינים — הגדרת ה-overhead (setup/cleanup) וכללי-הקיבוץ. נתוני-אב — לספק ל-DS את כללי-התאימות ועלויות-ההחלפה הדרושים לבניית-קמפיינים יעילים. כלי תכנון-הקמפיין — לתת למתכנן שליטה אינטראקטיבית מלאה על בניית ותזמון הקמפיינים, ולמטב רצף-ייצור על המשאב.
היכן בשימוש
ידע אצור• SPRO ► Advanced Planning ► PP/DS ► Production Campaign ► Activate and Configure • PP/DS ► Master Data ► Production Campaign Profile • PP/DS ► Detailed Scheduling ► Production Campaign Tools • SPRO ► PP/DS ► Production Campaign ► Activate + Define Campaign Profile • PP/DS ► Master Data ► Campaign Profile • PP/DS ► Setup/Changeover Matrix • PP/DS ► DS Planning Board (/SAPAPO/CDPS0) ► Campaign functions • Fiori ► Manage Production Campaigns
מושגי מפתח
ידע אצור- Campaign = קיבוץ-ייצור רציף לחיסכון setup/cleanup.
- setup-פתיחה + ריצות + cleanup-סגירה.
- קבץ רק מוצרים-תואמים; אזן מול shelf life.
- שלב עם CDP/Block Planning.
- הפעל Campaign ב-SPRO.
- Profile = setup/cleanup + grouping + משאב.
- grouping צר מונע ערבוב.
- Campaign Profile + Changeover Matrix = נתוני-האב.
- ה-matrix מנחה קיבוץ-מזעור-changeover.
- CDP כקריטריון-קיבוץ.
- כלים אינטראקטיביים: create/split/merge/resequence.
- Campaign heuristic לבנייה-אוטומטית.
- בדוק shelf life ואמת ב-RRP3.
דוגמה מ-CBC
ידע אצורבארגון קמפיין-טעם: כל ריצות-המוגז של השבוע מקובצות לקמפיין-אחד על קו-המילוי, עם CIP בתחילתו ובסופו בלבד; כך מבצעים ניקוי-בין-טעמים פעם-אחת ולא לפני כל אצווה — חיסכון-ניקוי משמעותי. במקום 5 אצוות עם 5 ניקויים (5×2 שעות), קמפיין-אחד: ניקוי-פתיחה (2 שעות) + 5 ריצות-רצופות + ניקוי-סגירה (2 שעות) = 4 שעות-ניקוי במקום 10. חיסכון של 6 שעות-משאב. קונפיגורציה — בארגון מגדירים Campaign Profile לקו-מילוי: CIP-פתיחה, CIP-סגירה, וקיבוץ-לפי-Flavor — כך קמפיין-מוגז לא יערבב דיאט באמצע. Campaign Profile: setup-פתיחה=CIP 2שע', cleanup-סגירה=CIP 2שע', grouping=אותו Flavor; כל orders-המוגז יקובצו אוטומטית. נתוני-אב — בארגון matrix-ה-changeover בין-טעמים (מוגז→דיאט קצר; מוגז→לימון ארוך עם CIP-מלא) מנחה את בניית-הקמפיינים כך שמעברי-טעם יקרים ימוזערו. Changeover matrix: מוגז→דיאט=30דק', מוגז→לימון=90דק'; ה-DS יעדיף לקבץ מוגז+דיאט באותו קמפיין לפני מעבר ללימון. כלי תכנון-הקמפיין — בארגון מתכנן-הקו משתמש בכלי-הקמפיין כדי לקבץ את כל ריצות-המוגז השבועיות, לפצל קמפיין כשמגיעה דרישה-דחופה לדיאט, ולוודא ש-CIP מתבצע רק בקצוות. המתכנן ממזג שני קמפייני-מוגז קטנים לאחד גדול ב-Planning Board — ה-setup/cleanup הכפול מתבטל, וזמן-המשאב הפנוי גדל.
תהליך
ידע אצורטבלאות
ידע אצור| טבלה | תיאור |
|---|---|
| /SAPAPO/CAMPAIGN | /SAPAPO/CAMPAIGN |
| /SAPAPO/ORDKEY | /SAPAPO/ORDKEY |
| /SAPAPO/RESHEAD | /SAPAPO/RESHEAD |
| /SAPAPO/SETUP_MAT | /SAPAPO/SETUP_MAT |
טרנזקציות
ידע אצוראפליקציות Fiori
ידע אצורקונפיגורציה (SPRO)
ידע אצור• הפעל Production Campaign ב-SPRO והגדר Campaign Profile (setup/cleanup activities). • הגדר changeover/cleanup ברמת-הקמפיין ולא רק ברמת-order. • שייך משאב/בלוקים לקמפיין; שלב CDP/Block Planning במידת-הצורך. • קבע כללי-קיבוץ (אותו מוצר/טעם/מאפיין). קונפיגורציה • הפעל Campaign ב-SPRO; הגדר Profile עם setup/cleanup activities, grouping criteria ושיוך-משאב; קבע fixed/dynamic. נתוני-אב • הגדר Campaign Profile; הזן Setup/Changeover Matrix בין מוצרים/מאפיינים; שייך Resource/Block; השתמש ב-CDP כקריטריון-קיבוץ. כלי תכנון-הקמפיין • הפעל פונקציות-קמפיין ב-DS Board; הגדר Campaign heuristic לבנייה-אוטומטית; ודא הרשאות-עריכה למתכנן.
הערות
ידע אצורנתוני אב • Campaign Profile = setup/cleanup activities + כללי-קיבוץ + משאב. • Campaign ID משויך ל-orders המקובצים; משאב/בלוק תואם. שאלות ראיון מה חוסך Production Campaign? זמני-ועלויות setup/cleanup — הם מבוצעים פעם-אחת בתחילת/סוף הקמפיין במקום לפני כל אצווה. כיצד נבחרים orders לקמפיין? לפי כללי-קיבוץ (אותו מוצר/טעם/מאפיין) המבטיחים changeover-מינימלי בתוך הקמפיין; משויך Campaign ID משותף. מהו האיזון בקביעת אורך-קמפיין? קמפיין ארוך חוסך setup אך פוגע ב-shelf life ובגמישות-תגובה לביקוש; קצר-מדי מאבד את החיסכון. מה מגדיר Campaign Profile? setup/cleanup activities, כללי-קיבוץ (grouping), ושיוך-משאב — ה'מתכון' לקמפיין. מה תפקיד ה-Setup/Changeover Matrix בקמפיינים? היא מספקת ל-DS את זמני/עלויות ההחלפה בין מוצרים, כך שהקמפיינים נבנים למזעור-changeover. אילו פעולות מאפשרים כלי-תכנון-הקמפיין? יצירה, הרחבה, פיצול, מיזוג ותזמון-מחדש של קמפיינים ב-DS Board, עם הצגת setup/cleanup ומיטוב-רצף על המשאב. נושאים קשורים • PP/DS · תכנון-בלוקים (8.3.2) • אובייקט · /SAPAPO/CDPS0
טעויות נפוצות
ידע אצור- setup/cleanup ברמת-order במקום קמפיין ➔ אין חיסכון.
- קיבוץ מוצרים לא-תואמים בקמפיין ➔ ניקוי-נדרש באמצע.
- קמפיין ארוך-מדי ➔ פגיעה ב-shelf life / גמישות.
- אי-שילוב Block Planning כשנדרש ➔ קמפיינים מתנגשים על המשאב.
- grouping רחב-מדי ➔ קיבוץ מוצרים-לא-תואמים.
- setup/cleanup לא הוגדרו ➔ אין overhead-קמפיין.
- matrix חסר ➔ DS לא יודע עלות-החלפה.
- ערכי-changeover שגויים ➔ קמפיינים לא-אופטימליים.
- מיזוג קמפיינים מעבר ל-shelf life ➔ נוזל/תערובת פג.
- פיצול-יתר ➔ אובדן חיסכון-setup.
פתרון תקלות
ידע אצור• אין חיסכון-setup ➔ setup/cleanup לא הוגדרו ברמת-קמפיין. • ניקוי באמצע-קמפיין ➔ קובצו מוצרים לא-תואמים. • קמפיינים מתנגשים ➔ חסר block planning/קיבולת-משאב. קונפיגורציה • orders לא מקובצים ➔ Campaign לא הופעל / grouping לא מוגדר. • ניקוי-באמצע ➔ grouping criteria לא-תואם. נתוני-אב • קמפיינים לא-יעילים ➔ Setup Matrix שגוי/חסר. • קיבוץ-שגוי ➔ קריטריון-CDP לא מוגדר. כלי תכנון-הקמפיין • פעולה לא משתקפת ➔ לא נשמר ל-livecache. • Campaign heuristic לא בונה ➔ grouping/matrix לא מוגדר.
שיטות עבודה מומלצות
ידע אצור- קבץ רק מוצרים-תואמים (אותו טעם/changeover-קל).
- אזן אורך-קמפיין מול shelf life וגמישות-ביקוש.
- שלב עם Block Planning/CDP על המשאב.
- הגדר setup-פתיחה ו-cleanup-סגירה ברמת-הקמפיין.
- הגדר grouping צר ומדויק.
- כלול setup ו-cleanup ברמת-קמפיין.
- תחזק Setup Matrix מדויק ומעודכן.
- השתמש ב-CDP characteristics לקיבוץ-טעם.
- השתמש ב-Campaign heuristic לבנייה-בסיסית, וכוונן ידנית.
- בדוק shelf life לפני מיזוג.
- אמת ב-RRP3 אחרי שינוי.
טיפים
ידע אצור- ב-PP/DS Production Campaign מקבץ orders עם setup/cleanup activities ברמת-הקמפיין. מוגדר דרך Campaign master/profile; ה-orders חולקים changeover ומקבלים campaign ID. ה-Detailed Scheduling משבץ אותם רצופים על המשאב. שילוב עם block planning ו-CDP נפוץ. ב-S/4HANA Production Campaigns מנוהלים גם דרך אפליקציות-Fiori ייעודיות. חוסך עלות-setup ומשפר תפוקה.
- קונפיגורציה — ב-SPRO מפעילים Production Campaign ומגדירים Campaign Profile עם setup/cleanup activity types, grouping criteria, ו-resource assignment. קובעים האם הקמפיין מקובע (fixed) או דינמי. שילוב עם changeover matrix/CDP מגדיר תאימות-קיבוץ.
- נתוני-אב — נתוני-האב: Campaign Profile (ב-/SAPAPO/CAMPAIGN), Setup/Changeover Matrix (זמני-changeover בין מוצרים/מאפיינים), ושיוך-Resource/Block. ה-matrix מזין את ה-Detailed Scheduling בעלות-ההחלפה. CDP characteristics משמשים כקריטריון-קיבוץ. כל אלה מעצבים את הקמפיין האופטימלי.
- כלי תכנון-הקמפיין — ב-DS Planning Board (/SAPAPO/CDPS0) קיימות פונקציות-קמפיין: create/extend/split/merge campaign, הצגת setup/cleanup blocks, ו-resequencing. ה-Campaign heuristic יכול לבנות קמפיינים אוטומטית מ-orders תואמים. שינויים נשמרים ל-livecache ומשתקפים ב-pegging וב-shelf life. ב-S/4HANA יש אפליקציות-Fiori לניהול-קמפיינים.
סיכום
ידע אצור• Campaign = קיבוץ-ייצור רציף לחיסכון setup/cleanup. • setup-פתיחה + ריצות + cleanup-סגירה. • קבץ רק מוצרים-תואמים; אזן מול shelf life. • שלב עם CDP/Block Planning. • הפעל Campaign ב-SPRO. • Profile = setup/cleanup + grouping + משאב. • grouping צר מונע ערבוב. • Campaign Profile + Changeover Matrix = נתוני-האב. • ה-matrix מנחה קיבוץ-מזעור-changeover. • CDP כקריטריון-קיבוץ. • כלים אינטראקטיביים: create/split/merge/resequence. • Campaign heuristic לבנייה-אוטומטית. • בדוק shelf life ואמת ב-RRP3.