בחר נושא כלשהו להלן כדי לקבל מידע נוסף אודות המלאי במהדורת Northwind Developer.
סקירה כללית
הגדרות חשובות מאוד. ניתן לעשות זאת בדרכים שונות, שאף אחת מהן אינה נכונה יותר מכל האחרות. אבל ללא קשר לגישה, ההגדרות שלך חייבות להיות עקביות פנימית. קובץ תבנית זה של Northwind משתמש בהגדרות הבאות. (ראה גם modInventory.)
- מוצר נקנה כאשר Northwind מקבלת את המוצר בהזמנת רכש.
- מוצר נמכר כאשר Northwind מנפיקה חשבונית על הזמנה עבור מוצר זה.
- המוצר הזמין הוא מספר היחידות הפיזיות על המדף. זה כולל יחידות שכבר הוקצו להזמנה (ות) אך עדיין לא נשלחו.
- מוצר למכירה הוא מוצר שנמצא פיזית על המדף ולא מוקצה להזמנות קיימות - ולכן זמין למכירה.
- מוצר בהזמנה פירושו שהוא נמצא בהזמנת רכש במצב מאושר.
גישה כללית
הגרסה הקודמת של תבניות Northwind כללה גם מעקב אחר מלאי, אם כי מעט מסובך ומתועד בצורה גרועה. לפיכך, כאן אנו שואפים לעשות טוב יותר. עקבנו אחר מאמר של אלן בראון: הכמות הפיזיקלית בהישג יד היא תוצאה של חישוב פשוט:
[מלאי אחרון לוקח כמות] + [סכום הכמויות שנקנו מאז אותו יום] – [סכום הכמויות שנמכרו מאז אותו יום] = [כמות פיזית בהישג יד]
הדגמה Walk-Through
כדי לראות את המלאי בפעולה כאן במהדורת המפתחים של NW 2, נתחיל בפשטות, עם מוצר חדש. תן לו שם שהיית מצפה לראות בקטלוג של מכולת סיטונאית.
נשתמש במספרים אלה:
> סדר מחדש רמת 50
> רמת יעד של 40
> כמות הזמנה מחדש מינימלית של 100
בתחילה, מוצר זה אינו כולל הזמנות, אין הזמנות רכש ורשומת Stock-Take אחת עם כמות של 0.
צור הזמנה עבור מוצר זה בלבד, עם כמות של 10.
שים לב למצב של פריט השורה יהיה ללא מלאי. אין לנו שום מוצר בהישג יד. לא ניתן להוציא חשבונית על ההזמנה עד שנרכוש מוצרים מסוימים מאחד הספקים שלנו.
כדי להשיג מלאי בהישג יד, אנו יוצרים הזמנת רכש עבור מוצר זה.
שים לב שהכמות של 100 תוגדר כברירת מחדל.
קדם את הזמנת הרכש למצב 'מאושר '.
טופס המוצר מציג כעת כמות ללא מלאי של 10 וכמות בהזמנה של 100, ופריט שורת ההזמנה בהזמנה לדוגמה מציג כעת מצב ' בהזמנה'.
העבר את הזמנת הרכש למצב 'התקבל' .
הליך ReallocateInventory פועל והוא חוזר אחורה בזמן בחיפוש אחר פריטי שורת הזמנה במצב אין מלאי או בהזמנה, ואם נותרה כמות מספקת, הוא "ממלא" אותם על ידי הגדרת הסטטוס להקצאה. זה יקרה למסדר שלנו, וכעת נוכל לקדם אותו לקו הסיום. בוצע!
תרחישים אחרים הכלולים בתבניות NW 2.0
ב-NW 2.0 אנו מטפלים בכמה תרחישים אחרים, כולל אלה:
- כאשר פריט שורת הזמנה שהוקצה קודם לכן נמחק, כמות זו הופכת לזמינה להקצאה, ואנו מפעילים את אותו הליך כמו לעיל.
- כאשר כמות פריט שורת הזמנה שהוקצתה מופחתת, הדלתא הופכת לזמינה גם להקצאה.
- כאשר המוצר בפריט שורת הזמנה שהוקצה משתנה, הכמות של המוצר הישן זמינה שוב להקצאה.
כל זה עשוי להיראות די מפואר ומקיף. אל דאגה. מעקב אחר מלאי יכול להיות מורכב, אך ערכת תבניות זו אינה מתכוונת לספק פתרון מוכן להפעלת עסק כלשהו. זוהי חלון ראווה של מה שניתן לעשות עם Access, שעשוי לספק לך כמה רעיונות ליישום משלך.
תכונות שאינן מכוסות בתבניות NW 2.0
- חשבוניות חלקיות ומשלוחים חלקיים.
- מוצרים שהוחזרו (על-ידי לקוחות או לספקים).
- יחס מועדף בהקצאת מוצרים ללקוחותינו הטובים ביותר.
- מיקום המחסן ("פח") עבור כל מוצר, ותמיכה בסריקה פנימה והחוצה באמצעות סורק ברקוד. הדפס תווית ברקוד כדי לסמן את הפח.
- תפוגת מוצר – מושג חשוב מאוד בעסקי המזון.
- הזמנות רכש שהתקבלו והוחזרו (באופן חלקי) מכיוון שפריטים מסוימים פגועים, פג תוקפם וכו'. תהליך RMA.
מידע נוסף
Northwind 2.0 Developer Edition: דברים שכדאי לדעת
Northwind 2.0 Developer Edition: כל הנושאים