› פורומים › אפיון ופיתוח פריוריטי › הרצת BACKFLUSH מטריגר של מסך
- This topic has 23 תגובות, 3 משתתפים, and was last updated לפני 5 שנים, 9 חודשים by PriorityDev.
- Post
-
- מרץ 24, 2019 בשעה 11:49 pm
שלום לכולם,
אני רוצה להריץ BACKFLUSH מטריגר של מסך (אם יהיה צורך אסביר למה אני צריך את זה).
3 שאלות:1. האם הרצת BACKFLUSH תדירה באופן אוטומטי יכולה לשבש מלאים?
2. האם הרצת BACKFLUSH ברקע יכולה לגרום למשתמש המתנה ארוכה?
3. מצאתי ב-TTS הרצה ע"י סינטקס כזה:
WINACTIV -P BACKFLUSH_ONACCBAL
ב-WINDBI סינטקס כזה מחזיר הודעת שגיאה.
ניסיתי:
WINACTIV -P BACKFLUSH_ONACCBAL;
EXECUTE WINACTIV -P BACKFLUSH_ONACCBAL;
מישהו יודע איך להריץ את זה נכון?תודה.
- Replies
-
- מרץ 25, 2019 בשעה 12:48 am
נו, EXECUTE דורש שימוש בגרשים
דילגת כאן לפשטות? או לא שמת?
(WINACTIV לבד לע יעבוד ב WINDBI/SQLI, אתה צריך EXECUTE)[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 25, 2019 בשעה 9:36 am
לגבי שאלותיך:
האם הרצת BACKFLUSH ברקע יכולה לגרום למשתמש המתנה ארוכה? בהחלט! כמובן תלוי כמה פריטים שמטופלים ע"י BACKFLUSH. לא ניתן לבצע אף תנועת מלאי בזמן ריצת התכנית.האם הרצת BACKFLUSH תדירה באופן אוטומטי יכולה לשבש מלאים? נהפוך הוא: BACKFLUSH אמור לסדר מלאים ע"י גריעת חומר גלם שמופיע ברשימות זווד של פק"עות מדווחות. אם יש בעיות במלאי (או יותר נכון, בהצגת המלאי במסך הבן של כרטיס הפריט), רצוי להריץ את ACCWARHSBAL (ניהול מלאי > ניהול מחסנים > ניהול צוברים > עדכון מלאי לפי צובר) אחרי BACKFLUSH
- מרץ 25, 2019 בשעה 5:57 pm
yitzchok כתב:נו, EXECUTE דורש שימוש בגרשים
דילגת כאן לפשטות? או לא שמת?
(WINACTIV לבד לע יעבוד ב WINDBI/SQLI, אתה צריך EXECUTE)יצחק, מה אתה מתכוון? ככה?
EXECUTE WINACTIV '-P' 'BACKFLUSH_ONACCBAL';
גם לא עובד.
כנראה שצריך למסור עוד פרמטרים.- מרץ 25, 2019 בשעה 6:00 pm
נעם-גלובל כתב:לגבי שאלותיך:
האם הרצת BACKFLUSH ברקע יכולה לגרום למשתמש המתנה ארוכה? בהחלט! כמובן תלוי כמה פריטים שמטופלים ע"י BACKFLUSH. לא ניתן לבצע אף תנועת מלאי בזמן ריצת התכנית.תודה נעם,
אני צריך לחשוב איך מסדרים את המלאי ברקע.- מרץ 25, 2019 בשעה 8:45 pm
michaelm כתב:yitzchok כתב:
[quote]נו, EXECUTE דורש שימוש בגרשים
דילגת כאן לפשטות? או לא שמת?
(WINACTIV לבד לע יעבוד ב WINDBI/SQLI, אתה צריך EXECUTE)יצחק, מה אתה מתכוון? ככה?
EXECUTE WINACTIV '-P' 'BACKFLUSH_ONACCBAL';
גם לא עובד.
כנראה שצריך למסור עוד פרמטרים.[/quote]עדיין הודעת שגיאה?
או כבר אין אבל לא עובד בכל זאת?[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 25, 2019 בשעה 10:27 pm
הודעת שגיאה.
"D:\tmp/file.in", line 1: parse error at or near symbol BACKFLUSH_ONACCBAL- מרץ 25, 2019 בשעה 10:37 pm
בהתחשב במה שנעם כתב שזה יגרום להמתנה ארוכה במסך, אני חושב לעשות את זה אחרת:1. אבנה פרוצדורה על בסיס BACKFLUSH_ONACCBAL, רק שהיא בודקת קבוע מערכת (שאגדיר אותו) שיש בו דגל ורצה רק כשהדגל מורם.
2. אריץ ב-TTS את הפרוצדורה החדשה (כל 10 דקות) בדומה להרצת BACKFLUSH_ONACCBAL.
3. ארים את הדגל מהטריגר במסך לפי הצורך, ובסוף ריצת הפרוצדורה אוריד אותו.זה יפתור לי גם את בעיית הפרעות למשתמש המסך וגם את בעיית הסינטקס.
מה אתה אומר, יצחק?
- מרץ 25, 2019 בשעה 11:38 pm
michaelm כתב:הודעת שגיאה.
"D:\tmp/file.in", line 1: parse error at or near symbol BACKFLUSH_ONACCBALנכון
אני שם לב עכשיו שחסר לך פסיק אחרי ה 'P-'שלוף דוגמאות דרך windbi ותראה
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 25, 2019 בשעה 11:41 pm
michaelm כתב:בהתחשב במה שנעם כתב שזה יגרום להמתנה ארוכה במסך, אני חושב לעשות את זה אחרת:
1. אבנה פרוצדורה על בסיס BACKFLUSH_ONACCBAL, רק שהיא בודקת קבוע מערכת (שאגדיר אותו) שיש בו דגל ורצה רק כשהדגל מורם.
2. אריץ ב-TTS את הפרוצדורה החדשה (כל 10 דקות) בדומה להרצת BACKFLUSH_ONACCBAL.
3. ארים את הדגל מהטריגר במסך לפי הצורך, ובסוף ריצת הפרוצדורה אוריד אותו.זה יפתור לי גם את בעיית הפרעות למשתמש המסך וגם את בעיית הסינטקס.
מה אתה אומר, יצחק?
לא משוכנע עדיין שאתה צריך לעשות את זה
אם אני לא טועה באחת הגרסאות האחרונות אמרו ש-backflush כבר לא אמורה להפריע לעבודה. כדאי לבדוק.
למה בדיוק יש לך בעיה פשוט להגביר את תדירות ההרצה ב- TTS?
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 25, 2019 בשעה 11:42 pm
שקול גם EXECUTE BACKGROUND
אולי גם ACTIVATE במקום WINACTIV[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 25, 2019 בשעה 11:47 pm
yitzchok כתב:michaelm כתב:
[quote]הודעת שגיאה.
"D:\tmp/file.in", line 1: parse error at or near symbol BACKFLUSH_ONACCBALנכון
אני שם לב עכשיו שחסר לך פסיק אחרי ה 'P-'שלוף דוגמאות דרך windbi ותראה[/quote]
צודק, פיספסתי פסיק.
עכשיו עובד.- מרץ 25, 2019 בשעה 11:56 pm
yitzchok כתב:אם אני לא טועה באחת הגרסאות האחרונות אמרו ש-backflush כבר לא אמורה להפריע לעבודה. כדאי לבדוק.
בדקתי. כן מפריע. תוקע את המסך עד סוף הריצה.
גרסה 18.1- מרץ 25, 2019 בשעה 11:59 pm
yitzchok כתב:שקול גם EXECUTE BACKGROUND
אולי גם ACTIVATE במקום WINACTIVניסיתי EXECUTE BACKGROUND.
מקבל הודעת שגיאה:
"ברגע זה מתבצע חישוב מלאי, ולכן לא ניתן לרשום תנועות."בינתיים עשיתי כפי מה שרציתי. זה עובד מצוין.
תודה, יצחק.
- מרץ 26, 2019 בשעה 11:57 am
- מרץ 26, 2019 בשעה 12:21 pm
- יש להתחבר למערכת על מנת להגיב.