ניהול נתוני מחסנים WMS


מערכת לניהול מחסנים Warehouse Management System 


מערכת לניהול מחסן ממוחשב  של SAP , הנו רכיב בתוך הלוגיסטיקה המאפשר ליצור מבנה מחסן מורכב  אך גמיש  שבאמצעותו ניתן לנהל את המיקום הפיסי של כל פריט ופריט במחסן וניתן לנהל את כל תנועות המלאי של הפריטים בתוך המחסן (transfer posting) , ניפוק הפריטים , וכניסה למלאי.

אם בארגון מנהלים מלאי במערכת MM_IM (Inventory Management ) המשמעות היא שהמלאי מנוהל (כמות וערך ) ברמת  ה- STORAGE- LOCATION, מדובר ברמה הנמוכה ביותר שבו ניתן להגדיר היכן נמצא הפריט. האחסון הוא אקראי וה- STORAGE LOCATION  מייצג אזור פיסי או לוגי כללי שבו כל הפריטים נמצאים באותו איזור. 

כאשר מיושם WMS   האחסון הוא ברמת האיתור, האחסון יותר מדויק, בעצם המחסנאי יכול לגשת לכתובת מסוימת במחסן (על פי קורדינאטות של האיתור) ולהציג את המיקום המדויק של הפריט במחסן.
כמו כן  באמצעות WMS ניתן לנהל את תנועות המלאי של הפריטים בכניסה למחסן מחוץ למחסן ובתוך המחסן, ומערכת WMS מתפקדת באופן אינטגרטיבי עם יתר המודלים במערכת SAP





מאפיינים של WMS
  • ניהול איתורים
  • תכנון ובקרה על הפריטים במחסן
  • ניהול תנועות מלאי
  • ממשק עם RFC
  • בקרת מחסן


מבנה – WMS 

כאשר מנהלים את המלאי באמצעות MM- IM  , ללא מערכת WMS ניתן בעצם לקשור לכל אתר מספר אזורי אחסון (STOTAGE LOCATIONS )
כמתואר באיור הבא , לכל אתר נקשרו מספר אזורי אחסון :


אם מנהלים מערכת לניהול מחסנים בעזרת WMS , אז ניתן להגדיר לכל איזור אחסון 'מספר מחסן' אחד או יותר ( Warehouse number).

מספר המחסן ( Warehouse number) מוגדר כמבנה פיסי (בניין ) אזור גאוגרפי , מתקן כל שהוא לאחסון מלאי (STORAGE AREA). 


ההמלצה היא להגדיר מספר אזורי אחסון /מבנים למחסן אחד אם הם נמצאים באותו אזור גאוגרפי.  אם קיימים  מספר מתקני אחסון המרוחקים פיסית אחד מהשני  אז מומלץ להגדיר לכל מתקן אחסון מרוחק  מספר מחסן נוסף.

ראה דוגמה להגדרת מספר מחסנים ל- STORAGE LOCATION




בדוגמא לכל אזור אחסון מחסן נפרד או יותר.

ניתן להגדיר  מספר מחסן אחד משותף למספר אזורי אחסון שונים /אתרים שונים  (STORAGE LOCATION)



לפי האיור מספר מחסן 001 קשור לאזור אחסון 0088 ואזור אחסון 0077
בקסטומיזציה זה נראה כך :

SPRO -> Enterprise Structure -> assignment -> Logistics execution -> Assign warehouse number to plant/storage location



מחסן 001 קשור לאיזורי אחסון 0088 (שימו לב ! מדובר בשני אזורי  אחסון נפרדים לשני אתרים שונים בעלי קוד איזור אחסון זהה ! )

סוג אחסון – STORAGE TYPE


סוג אחסון ( storage type)הוא אזור אחסון ( Storage area) או מתקן או תחום אחסון
לוגי או פיסי שנמצא בתוך 'מספר המחסן' .

כל סוג אחסון כולל מספר איתורים
לדוגמא לסוגי אחסון  :
·         איזור אחסון בתפזורת
·         איזור אחסון פתוח 
·         איזור אחסון גבוה 
·         איזור איסוף 
·         אזור משטחים
·         אזור קבלת טובין  GR receipt area
·         אזור ניפוק GI issue area


SPROà LOGISTICS EXECUTION à WM àMASTER DATA à DEFINE STORAGE TYPE
למחסן 001 מוגדרים מספר רב של 'סוג אחסון'






לכל סוג אחסון ניתן להגדיר את הנתונים הבאים :

נדרש להגדיר בקסטומיזיה ברמת  סוג אחסון את ההגדרות הבאות המשפיעות על זרימת החומר  במחסן (כניסה לאיתור ופעילויות איסוף) וטיפול במלאי בכל סוג אחסון

לדוגמא :



  • כאשר מבצעים כניסה למחסן /לאיתור כיצד ייבחר האיתור בכניסה למלאי – האפשרות הנבחרה היא L , ב'איתור הפנוי הבא'
  • האם בכניסה לאיתור נדרש 'אישור' ( confirmation)
  • האם האיתור יכול לכלול מספר סוגי פריטים או פריט מסוג אחד ( (Mixed storage
  • בדיקת הפעלת ניהול  SU (storage unit management) – ניהול יחידות ארוזות (נושא בפני עצמו).



קטע אחסון – Storage section


במערכת לניהול מחסנים ניתן להגדיר 'קטע אחסון' מדובר בתת –יחידה ארגונית בתוך ה'סוג אחסון' שמאחד מספר איתורים עם מאפיינים דומים למטרת הכנסה למלאי (for the purpose of putting away stock. )

לדוגמא ניתן להגדיר מדפים נמוכים- (כקטע אחסון)  בתוך סוג האחסון המיועד לחלקים כבדים וגדולים, ומדפים גבוהים עבור חלקים קטנים וקלים.


SPRO->LOGISTICS EXECUTION -> WM àMASTER DATA -> DEFINE STORAGE TYPE






בעקרון לא הכרחי לחלק ולהגדיר מספר קטעי אחסון לכל 'סוג אחסון' אבל נדרש להגדיר לפחות 'קטע אחסון' יחיד לכל 'סוג אחסון'.


איזור איסוף  Picking area


כמו 'קטע אחסון' – אזור איסוף הוא יחידה ארגונית בתוך ה'סוג אחסון' שמאחד מספר איתורים עם מאפיינים דומים למטרת 'איסוף מהמלאי' – כל פעילויות האיסוף מבוצעות בדרך דומה.
במידה ומגדירים מספר 'אזורי איסוף' הדפסה של ה'רשימת איסוף ' (PICK LIST) יכולה להיות מוגדרת ומודפסת ברמת 'אזור איסוף'. (מאפשר איסוף יעיל , מהיר ובמקביל לאותו משלוח )

SPRO->  LOGISTICS EXECUTION -> WM àMASTER DATA -> DEFINE PICKING AREA.




איתורים- Storage BIN


במערכת לניהול מחסנים – WMS, האיתורים הם המקום הפיסי שבו מאוחסנים הפריטים.

האיתור  מגדיר את התא/מדף  או  הרמה הנמוכה ביותר בניהול מחסנים.
לכל איתור קימת כתובת מדויקת שאליה ניתן לגשת ולאסוף את הפריט.
כתובת האיתור נגזר מהגדרת האיתור – אם קוד האיתור הוא 01-02-03 המשמעות עשויה להיות לדוגמא : קואורדינטות המייצגות  שורה 01, מדף 02, תא 03
כל איתור מוגדר ברמת 'מספר מחסן' ו'סוג האחסון'.



בהקמת האיתור (LS01 ) ניתן גם להגדיר  לכל איתור מאפיינים כגון:

  •          משקל מקסימלי
  •          סה"כ קיבולת
  •          איזור בלימת אש
  •          סוג איתור storage bin type)  )– בעל תפקיד מרכזי בקביעת אסטרטגיה לחיפוש וקביעת האיתור שייקבע לפריט בכניסה למלאי, לדוגמא ניתן להגדיר אסטרטגיה חיפוש איתור בעת הכניסה למלאי שבו נקבע  שמשטחים תעשייתיים גדולים  ייכנסו לסוגי איתורים מסוימים.



SPRO-> LOGISTICS EXECUTION -> WM MASTER DATA -> storage bin -> DEFINE 
STORAGE BIN TYPE




הגדרת מבנה האיתור – Storage BIN structure


בהגדרת מבנה כתובת האיתור – ניתן ליצור כל מבנה של אותיות או מספרים לקורדינאטות.

SPROà LOGISTICS EXECUTION à WM àMASTER DATA à storage bin à DEFINE .

STORAGE BIN Structure





כאשר מתבצעת כניסה למלאי, המערכת קובעת את הקורדינאטות של האיתור בסדר עולה או יורד בהתאם להגדרות הרשומות באיתור.
ניתן גם ליצור איתורים באופן ידני או אוטומטי בטרנס' LS01n  או LS10

Quant

המילה QUANT   מגיעה מהמילה QUANTITY והיא מייצגת מלאי לכל סוג פריט עם אותם מאפיינים שקיימים ברמת האיתור.
המספר נוצר ונמחק  באופן אוטומטי ע"י המערכת כאשר מתקיימים תנועות מלאי לפריט באיתור.
ניתן לנהל לדוגמא מנות שונות לאותו פריט ולהגדיר באיתור כל מנה כ- QUANT.

הכמות ב- QUANT   ניתנת להגדלה או הקטנה ע"י הוספה או הורדה של  מלאי לפריט כלומר אך ורק באמצעות תנועות מלאי.
דוגמאות לסוגי QUANT שקיימים באיתור




באיתור 1 – קיימים שני פריטים שונים באיתור כל פריט מקבל מספר QUANT  אחר
באיתור 2  - קיים אותו פריט עם שתי מנות – כל מנה תקבל QUANT  אחר.
באיתור 3 – קיים אותו פריט עם מאפיינים דומים ולכן יהיה אותו QUANT    לשלושת הפריטים
באיתור 4 – קיים אותו פריט אם קטגורית פריט שונה לכל פריט ולכן יהיה מדובר ב- QUANT  שונה לכל פריט
לדוגמא , בהצגת יתרת מלאי לאיתור – LS26





ניהול מחסן רזה –LEAN WM



בשלב ביניים ניתן לנהל 'ניהול מחסן רזה'   ( LEAN WM ) בדרך זו ניתן לנהל מבנה מחסנים ללא WMS . בדרך זו  קיימת האפשרות לנהל את המלאי באיתורים קבועים במחסן , לנהל פעילויות הקשורות למחסן – ללא הצורך לנהל מערכת מחסנים WMS.

כאשר משתמשים במחסן רזה, נדרש להגדיר ברמת רשומת פריט במבט 'איזור אחסון 1' את המיקום המדויק במחסן שבו הפריט יאוחסן :
דוגמא :


לאחר הכניסה למלאי , הצגת יתרת פריט היא , באיתור  BOX-02  :
 ( MMBE 'טרנס)




הגדרות נתוני מחסנים לפריטים ברשומת אב לפריט.


כאשר רוצים לנהל פריט במחסן , נדרש להגדיר עבורו את מבטי ניהול ה- WM
ברמת פריט,המינימום הנדרש הוא להגדיר את הנתונים הנדרשים ברמת 'מספר מחסן' אבל ניתן גם להגדיר ברמת 'סוג אחסון'



אם נדרש להגדיר לפריט איתור אחסון קבוע (בחירה מהקיימים)  לאחסון וניפוק אז מומלץ להגדיר את הפריט ברמת 'סוג האחסון'  .



תנועות מלאי לפריטים בניהול מחסנים :


כאשר מנהלים WMS תנועות המלאי הקיימות בניהול WMS הן
·         תנועות מלאי בתוך המחסן
·         תנועות שינוי פריט Posting changes
·         כניסה למחסן (מהזמנת רכש, הזמנת ייצור, ספירת מלאי)
·         ניפוק (משלוחים, רצפת ייצור, צריכה פנימית)


כל תנועות המלאי (GR, IR, POSTING CHANGE) במערכת WMS  הן למעשה התוצאה של פעולות שונות שנעשו בסביבת SAP  שאינה WMS למשל MM-IM
לדוגמא : כניסה למלאי מהזמנת רכש , המסמך המתאים בסביבת WMS הוא יצירת מסמך  TR (Transfer Requirement) שנוצר על מנת לתכנן את התנועה של הפריט לכניסה למחסן.  (PUTAWAY) במקרה כזה הפריטים יועברו מאיזור GR למחסן .


Transfer Requirement – TR 


מסמך שנוצר בסביבת WMS ונועד לתכנן את תנועת המלאי מאזור קבלה/ניפוק טובין למחסן /מחוץ למחסן.
ה- TR   יכול להיות בסטאטוס 'פתוח' כלומר נוצר אך עדיין לא בוצעה ולא דווחה תנועת המלאי למחסן/ מהמחסן.
אם נוצר TO (TRANSFER ORDER) עבור ה- TR , המשמעות היא שתנועת המלאי מבוצעת , וכאשר ה- TR  סגור המשמעות היא שבוצע עבור ה-   TO  אישור.
מסמך TR  מכיל כותרת עם נתונים כלליים ואחד או יותר פריטים לביצוע תנועות המלאי.




תיאור תהליך כניסה למלאי - למחסן 



ב- MM-IM

כאשר מתקבלים  למלאי פריטים מהזמנת רכש (לדוגמא)  הפריטים נכנסים לאזור קבלת טובין            GR AREA  .  הכניסה למחסן מתרחשת רק לאחר שנבחר האיתור המתאים לפריטים.

הפריטים מתקבלים ל- STORAGE LOCATION  שנמצא ב- IM 


תהליך קליטה למלאי 

IM – INVENTORY MGMT

·         מסמך חומר נוצר כדי לייצג את התנועה של הכניסה למלאי למחסן , בשלב הזה ניתן להזין גם נתוני כמויות למשטח.
·         מסמך פיננסי נוצר על מנת לייצג השינוי בערך המלאי במחסן.

WMS – Warehouse mangment

·         כמות (QUANT)  , נוצרת באזור קבלת טובין, שמייצגת את הקיום של המלאי במחסן
·         TR נוצר מאחר והטובין חייבים להיות מועברים לאזור האחסון המתאים במחסן.
·         TO נוצר בהתבסס על הנתונים ב- TR
·         הפריטים זמינים לניפוק רק לאחר אישור ( CONFIRMATION) של ה- TO . בשלב הזה אם קיימים הבדלים הם מדווחים בשלב זה.
·         אם קיימים הבדלים הם מועברים לסוג אזור (STORAGE TYPE ) שמיועד להבדלים



הערות  :


·         TR נוצר לתכנן תנועות מלאי (Stock movement )
·         מטרת ה- TR היא להצביע על הדרישה להעביר כמות מסוימת של פריט /חומר למחסן STOCK PLACMENT או להוציא (stock removal  ) מהמחסן.
·         בשלב מאוחר יותר ה-  TR הופך להיות TO.
·         ב- TO   נקבע האיתור המדויק אליו יאוחסן הפריט.
·         מטרת ה- TO  היא לדווח שהפריט נכנס לאיתור המיועד.
·         ברגע שהפריט נכנס לאיתור מדווחים 'אישור' ל- TO  - ובזמן הזה מטפלים ב- הפרשי מלאי.
·         בהתאם לקסטומיזציה הקיימת במערכת ניתן ליצור TO   ברקע בצורה אוטומטית.
·         נתוני ה- TO כוללים :
o       מספר פריט
o       כמות להכנסה למלאי.
o       איתור אליו ייכנס המלאי ומאין .


כאשר מתבצע 'אישור' ל- TO , בעצם מדווחים למערכת שהכמות והפריט  הוכנסו לאיתור שהוגדר ב – TO והטיפול ב- TO  הושלם.


לדוגמא

פריט T-BW03-05 הוגדר עם הנתונים הארגוניים הבאים :
אתר : 1000
איזור אחסון ( storage location) 0105

מחסן warehouse : 105 



 יתרת מלאי נוכחית  MMBE

ובמחסן :


 ניפוק (MIGO) מהמחסן למרכז עלות – תנועה 201 (מרכז עלות שמספרו 3120)


לאחר ביצוע ה- POST , הצגת מספך חומר


הפריט יצא מה- STORAGE LOCATION  ויצא מסוג אחסון911  GI
הצגת יתרה (טרנס' LS26)



ה -TR בזמן הניפוק (ראה מסמך חומר)



בטרנסאקציה LT04   יצירת TO בסימוכין ל- TR


(ניתן גם לקסטם שהמערכת תיצור TO  אוטומטי(




יציאה מהאיתורים הבאים – נתונים מה- TO



בטרנסאקציה LT12 ביצוע 'אישור'


ביצוע POSTING



ו -100 יחידות נופקו מהמחסן