מערכת ניהול מלאי: למה הספירה בסוף השנה תמיד מפתיעה
הפער לא מתחיל ביום הספירה. הוא מתחיל בכל תנועה שלא נרשמה בזמן.
במאמר הזה
פעם בשנה מישהו סוגר את העסק ליום, לוקח דף, וסופר.
בסוף היום מתברר שיש פחות ממה שהמערכת אמרה על חלק מהפריטים, ויותר על אחרים. מתקנים את המספרים, נאנחים, וממשיכים. בשנה הבאה זה יקרה שוב.
הפער הזה כמעט אף פעם לא מתחיל ביום הספירה. הוא מתחיל בכך שהמלאי זז בעולם האמיתי, ואף אחד לא סיפר על כך למערכת בזמן.
מלאי בעסק שירות הוא לא מלאי בחנות
מה שאנחנו קוראים על ניהול מלאי נכתב בדרך כלל עבור קמעונאות: פריטים אחידים, ברקוד, ומכירה שמורידה יחידה אחת.
עסק שירות שמחזיק מלאי עובד אחרת לגמרי:
- הפריט נצרך במסגרת עבודה, לא במסגרת מכירה. חומר שנוצל בטיפול, חלק שהותקן או ערכה שנפתחה אינם עוברים בקופה.
- חלק מהפריטים נמדדים ביחידות שאינן שלמות: מיליליטרים, מטרים או גרמים. פריט שנרכש באריזה ונצרך בחלקים דורש יחידת בסיס ומקדם המרה.
- חלק מהמלאי משויך מראש ללקוח. הוא נמצא אצלכם פיזית, אבל כבר מיועד להזמנה מסוימת.
- תוקף ואצווה משנים את המשמעות של היתרה. חומר שפג תוקפו אינו מלאי זמין, גם אם הוא עדיין מונח על המדף.
מערכת שתוכננה סביב "נמכר, ירד אחד" תתאים רק חלקית לעסק שירות. ההתאמה החלקית היא מקור קבוע לפערים.
הכלל המעשי: לפני שבוחרים מערכת, מתארים איך פריט נכנס, עובר בין מיקומים ונצרך בעבודה.
שלוש הסיבות שהמספר במערכת לא תואם למדף
תנועה שלא נרשמה
עובד לקח פריט כדי לסיים עבודה. הוא לא נכנס למערכת, כי הלקוח חיכה.
זו לא בהכרח רשלנות. זו מערכת שדורשת פעולה נפרדת מהעבודה עצמה, וכל פעולה נפרדת נדחקת כשיש לחץ. תנועת מלאי צריכה לקרות כתוצאה מהעבודה, לא כדיווח עליה. אם סגירת עבודה לא מורידה את מה שנצרך, המספר במערכת יהיה מדויק רק עד לעבודה הבאה.
יחידת מידה לא מוגדרת
אותו פריט נרכש בקרטון, נספר באריזות ונצרך ביחידות. כל מי שנוגע בו מדבר במונחים אחרים.
בלי יחידת בסיס ומקדמי המרה מוגדרים, כל דוח יהיה נכון בעיני מי שהפיק אותו ושגוי בעיני מי שקורא אותו.
מלאי בדרך, מלאי שמור ומלאי פגום
שלושה מצבים שאינם "יש" ואינם "אין".
הוזמן מהספק ועוד לא הגיע. הגיע ומשויך ללקוח מסוים. הגיע ופגום וממתין לזיכוי. עסק שמחזיק את שלושתם באותו מספר עלול להזמין מלאי שכבר בדרך, או להבטיח ללקוח פריט ששמור למישהו אחר.
הכלל המעשי: יתרה אחת אינה מספיקה. מפרידים בין זמין, בדרך, שמור, פגום ופג תוקף.
מה מערכת ניהול מלאי חייבת להחזיק
- מזהה ייחודי לפריט, לא רק שם. שם שהוקלד בכמה דרכים יוצר כמה גרסאות של אותו פריט.
- יחידת בסיס אחת ומקדמי המרה לכל צורת רכישה או צריכה.
- תנועות ולא רק יתרות. היתרה צריכה להיות תוצאה של תנועות, כדי שאפשר יהיה להבין מתי ולמה השתנתה.
- מיקום: מחסן, רכב של טכנאי או ארון בחדר טיפולים. פריט שקיים במערכת ולא ידוע איפה הוא, קשה לאתר בפועל.
- קישור לעבודה או ללקוח בכל תנועה יוצאת. בלי הקישור הזה אי אפשר לדעת כמה חומר נצרך עבור עבודה מסוימת.
- משתמש אחראי לכל חריגה. התראה כללית אינה תהליך; צריך לדעת מי בודק ומי מאשר.
החיבור לעבודה הוא הנקודה שמבדילה בין רשימת פריטים לבין ניהול מלאי. כאן גם מתחבר הנושא ל-אוטומציה לעסקים: מתי חיבור בין כלים מפסיק להספיק: אוטומציה טובה אינה רק מעבירה נתון, אלא מפעילה פעולה מתוך אירוע שכבר קרה בעסק.
הכלל המעשי: כל שדה במערכת צריך לענות על שאלה תפעולית: מה זז, איפה הוא נמצא, למי הוא שייך ומי טיפל בזה.
נקודת הזמנה: המקום שבו מלאי הופך לתזרים
מלאי הוא כסף שיושב על מדף. יותר מדי ממנו קושר כסף, ופחות מדי ממנו דוחה עבודה.
הכלי שמאזן בין השניים הוא נקודת הזמנה: כמות שמתחתיה המערכת מתריעה או פותחת משימה להזמנה מספק.
מה שאנחנו רואים מוגדר לא נכון שוב ושוב:
- נקודת הזמנה זהה לכל הפריטים. פריט שמגיע במהירות ופריט שמגיע לאחר המתנה ממושכת אינם יכולים לחלוק אותו סף.
- התעלמות מזמן אספקה משתנה. ספק שמגיע במועד אחר בעונה עמוסה דורש חישוב אחר.
- התראה בלי אחראי. הודעה שמגיעה לכולם עלולה להישאר בלי החלטה.
הגדרה נכונה נשענת על צריכה ממוצעת ליום, זמן אספקה בפועל ומרווח ביטחון שנגזר מהתנודתיות. הנתונים האלה קיימים רק אם התנועות נרשמו.
הכלל המעשי: נקודת הזמנה היא החלטה תפעולית, לא מספר שמעתיקים לכל קטלוג המוצרים.
למה ספירה תקופתית לא פותרת את הבעיה
ספירה שנתית מתקנת את המספר ליום אחד בשנה. בשאר השנה מתקבלות החלטות על בסיס יתרה שעלולה להיות שגויה.
הגישה המעשית יותר היא ספירה מחזורית: קבוצה קטנה של פריטים נספרת בכל שבוע לפי סבב. פריטים יקרים או תנודתיים נספרים בתדירות גבוהה יותר, ופריטים יציבים בתדירות נמוכה יותר.
היתרון אינו רק דיוק המספר. פער שמתגלים סמוך להיווצרותו מאפשר לבדוק איזו עבודה, העברה או קבלה יצרה אותו. פער שמתגלה אחרי חודשים מאפשר בעיקר לתקן את היתרה, בלי להבין את הסיבה.
הכלל המעשי: סופרים מעט ולעיתים קרובות, ומתעדים כל התאמה עם סיבה ברורה.
מתי המלאי צריך לשבת באותה מערכת כמו העבודות
יש עסקים שגיליון מספיק להם. אם הפריטים מעטים, הצריכה איטית ואין תלות בין המלאי לבין מה שמבטיחים ללקוח, אין טעם לבנות מערכת מורכבת.
הצורך משתנה כשמתקיים אחד מאלה:
- מה שאתם מבטיחים ללקוח תלוי בזמינות של פריט.
- המחיר שאתם גובים כולל חומרים, ואתם רוצים לדעת את הרווחיות האמיתית של העבודה.
- יש יותר ממיקום אחד, או מלאי שנוסע עם אנשי שטח.
- אותו פריט נצרך בעבודות וגם נמכר בנפרד.
בכל אחד מהמצבים האלה, מלאי שיושב בכלי נפרד מחייב מישהו לעדכן שתי מערכות. זו אותה נקודה שבה כדאי לקרוא גם על תוכנה לרואי חשבון: מעבר לספרים ולדוחות: מערכת טובה אינה רק מאחסנת נתונים, אלא מחברת אותם להחלטה ולעבודה שנעשית בפועל.
ב-alcyone14 אנחנו בונים את ניהול המלאי כחלק מאותה מערכת שמחזיקה את הלקוחות והעבודות. סגירת עבודה יכולה לרשום את מה שנצרך, שיוך פריט ללקוח מונע הקצאה כפולה, וירידה מתחת לסף יוצרת משימה לאדם מסוים.
מוכנים לדעת מה באמת יש לכם על המדף?
בעסקים שאנחנו רואים הפער אינו בספירה, הוא בתנועות שלא נרשמו. בשיחה של 20 דקות נמפה יחד איפה המלאי שלכם זז בלי שאף אחד מדווח, ונבחן יחד אם גיליון מספיק לכם או שהתהליך שלכם דורש מערכת שנבנית סביבו. אפשר להתחיל בעמוד ניהול תפעול במערכת אחת.
שאלות נפוצות
מה ההבדל בין מערכת ניהול מלאי לגיליון אקסל?
אקסל מחזיק יתרה. מערכת מחזיקה תנועות שמהן נגזרת היתרה. ההבדל מתגלה ברגע שמישהו שואל למה המספר השתנה: בגיליון אין תשובה, כי הערך הקודם נמחק. במערכת יש שורה עם מי, מתי, כמה ובאיזו עבודה.
מה עושים כשהמלאי בפועל לא תואם למערכת?
מתקנים בתנועת התאמה מתועדת, עם סיבה, ולא בעריכה של היתרה. ההבדל אינו פורמלי. תנועת התאמה מאפשרת לראות אחרי חצי שנה אילו פריטים חורגים באופן שיטתי, וזו בדיוק המידע שמוביל לתיקון התהליך.
האם צריך ברקוד?
לא תמיד, וזו בדרך כלל לא ההשקעה הראשונה. ברקוד מייעל רישום שכבר קורה. הוא לא פותר מצב שבו הרישום לא קורה בכלל. קודם מוודאים שתנועת מלאי נגזרת מהעבודה, ורק אחר כך שווה לזרז את הקליטה.
איך מנהלים מלאי שנמצא אצל אנשי שטח?
מגדירים כל רכב או ערכה כמיקום נפרד. העברה מהמחסן לרכב היא תנועה בין מיקומים ולא צריכה, והצריכה נרשמת רק כשהפריט הותקן או נוצל אצל הלקוח. עסקים שמדלגים על ההפרדה הזו מגלים מלאי שנעלם ברגע שהוא יצא מהדלת.
מה עושים עם פריטים שיש להם תוקף?
מנהלים אותם ברמת אצווה ולא ברמת פריט, ומגדירים התראה מראש לפי טווח הזמן שבו עוד אפשר לנצל אותם. פריט עם תוקף שנרשם כמלאי רגיל מנפח את שווי המלאי בדוחות ומייצר הפתעה בסוף השנה.
מאיפה מתחילים אם היום אין שום ניהול מלאי?
לא מכל הפריטים. מתחילים מהעשירון שמייצג את רוב הערך או את רוב העיכובים, מגדירים לו יחידות ותנועות, ומרחיבים משם. ניסיון להקים מלאי מלא ביום אחד דורש ספירה מלאה לפני שיש הרגל עבודה.
