› פורומים › שימוש במערכת › מאיפה אני יכול לקחת סוג תנועת מלאי אחרונה לפריט?
- This topic has 8 תגובות, 3 משתתפים, and was last updated לפני 8 שנים, 6 חודשים by
yitzchok.
- Post
-
- ינואר 15, 2017 בשעה 12:22 pm
אני צריך לדעת מה הייתה התנועת מלאי האחרונה לפריט (קבלה, הנפקה וכדומה).
בכרטיס פריט יש לי תאריך תנועה אחרונה אבל אני צריך את סוג התנועה.יש מסך או דוח שמציג נתון כזה לפריט?
תודה!
- Replies
-
- ינואר 15, 2017 בשעה 12:58 pm
MY Guide כתב:יש מסך לוג תנועות מלאי
תודה יאיר, אבל את המסך הזה אני מכיר.
אני רוצה להציג בדוח את התנועה האחרונה לפריט, לא כל התנועות, רק את האחרונה שהייתה לפריט.אתה מכיר מסך או דוח שמציג נתון כזה? 🙂
תודה!
- ינואר 15, 2017 בשעה 2:07 pm
לתנועה יש רק תאריך ולא שעה.
התנועות של יום מסוים לא בהכרח נשרמו בסדר כרונולוגי.
האם ניתן לקבל בוודאות את התנועה האחרונה, איך שתגדיר אותה?אני רוצה להתייחס לצד הטכני. לצערי פעולה כזאת – שאילתא לקבל את הרשומה הראשונה/אחרונה וכו' לכל משהו בבת אחת, לא פשוטה גם ב-SQL של המערכות הגדולות (MS-SQL, אורקל וכו') ועל אחת כמה וכמה זה סיפור ב-SQL של פריוריטי. יש פתרונות אבל זה לא שאילתא אחת.
אם מדובר בחיפוש עבור מוצר בודד כל פעם אז זה פחות בעיה – אבל עדיין צריכים לדעת איזה מיון יתן לכם את התשובה.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- ינואר 15, 2017 בשעה 2:19 pm
כאשר רשום תאריך תנועת מלאי אחרונה, זה לוקח את התאריך של היום המלא?
לא באמת התאריך (והשעה) של תנועת המלאי האחרונה?נגיד היום היו 20 תנועות, אז זה לא מעניין את המערכת? היא רושמת שתנועת המלאי האחרונה היא היום?
- ינואר 15, 2017 בשעה 3:35 pm
בתאריך תנועה האחרונה (ושים לב שיש 3 כאלה – מכר, רכש ופנימי) יש רק תאריך.
כי לתנועות יש רק תאריך. אין לתנועה שעה – אין לך דרך לברר רמת מלאי בשעה מסוימת.
יותר מזה:
אם נדייק נבין שרמות המלאי שהמערכת מראה לך הן לא רמות מלאי עכשיויות אלא כוללות.
למה אני מתכוון?
אם תרשום היום תנועה על שבוע הבא, רמת המלאי שאתה רואה לוקח את זה בחשבון. שדה תאריך תנועה אחרונה מעודכנת בהתאם וגם אם תמחק את התנועה אחר כך התאריך הזה לא יעבור חזרה (ההתנהגות של שדה זה – אם רושמים תנועה שאחרי התאריך הרשום בשדה אז השדה יתעדכן, אם לא, לא, כך שאם אתה רשמת כבר תנועה על היום ואז אתה רושם תנועה של אתמול התאריך האחרון נשאר היום – בצדק)
אני רושם כל זה כדי להדגיש כמה אין מוקדם ומאוחר בפריוריטי (כמו בתורה, להבדיל)
כל היום זה גוש אחד. במידה ורשמת תנועה על תאריך עתידי משום מה ואתה רוצה לדעת מה לכאורה המלאי שלך להיום אתה צריך לדו"ח מלאי לתאריך וזה יקח בחשבון את כל התנועות שרשמת על היום. בגלל שהכל ברמה של יום אין משמשעות לסדר הפעולות – כל מה שמעניין אותנו זה הסיכום של יחידות פנימה ויחידות החוצה בכל מחסן.
אני מקווה שלא בלבלתי אותך לגמרי ושהתשובה לשאלה שלך ברורה.
אולי אתה היית רוצה שהמערכת היתה עובדת אחרת אבל כך היא עובדת.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- ינואר 16, 2017 בשעה 4:40 pm
במסך לוג תנועות מלאי ישנו שדה ת.חתימה TRANSORDER.UDATE
אם תתבסס בדוח שלך על הערך בעמודה הזו כאשר אתה מתנה בהחזרת הערך המקסימלי
תקבל את התנועה האחרונה(אלא אם עשו בדיוק באותה שעה לאותו פריט מספר תנועות שונות),ואז כמובן תוכל להחזיר את הערך של תאור התעודה שיתן לך מענה לסוג התנועה
משלוח ללקוח,קבלת סחורה,ניפוק וכד'- ינואר 16, 2017 בשעה 5:33 pm
UDATE אמנם יתן את תאריך *העדכון* האחרון אבל לא בהכרח את תאריך התנועה האחרונה. אני יכול לעדכן עכשיו תנועה שבוצעה במקור לפני שבוע – UDATE יהיה עכשיו אבל CURDATE לפני שבוע.אפשר גם להגיד שהתנועה האחרונה היא זו בעלת מספר TRANS הכי גבוה – אבל גם לא נכון כי אפשר לרשום תנועה היום עם תאריך מלפני שבוע.
המושג "תנועת מלאי אחרונה" מאד חמקמק!
- ינואר 16, 2017 בשעה 5:34 pm
אולי זה מיותר לציין אבל כך לא בהכרח מדובר בתנועה האחרונה שהתרחשה אלא התנועה האחרונה שעודכנה באופן שעדכן את החתימה.
ויש להזהר ממה שכתבתי לגבי מחיקת תנועות. אם רושמים תנועה יחידה להיום ונשארת רק של אתמול השדה תנועה אחרונה תציג תאריך של היום (אלא אם כן יש תהליך ברקע שמתקן אבל אני לא מכיר כזה) והגישה המדוברת כאן לא יחזיר דבר.
שוב – אני לא אוהב לסבך עניינים אבל חשוב להכיר את האופנים בהם יתכן ולא תקבלו את התוצאות הצפויות.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
- יש להתחבר למערכת על מנת להגיב.