yitzchok

Forum Replies Created

מוצגות 15 תגובות – 1,036 עד 1,050 (מתוך 2,464 סה״כ)
  • Replies
  • yitzchok
    משתתף
    IL
    הבדיקה של מלאי שלילי לא בודק שכתוצאה מתנועה לא תהיה אף פעם מלאי שלילי אלא רק שלא יגרום למלאי נוכחי שלילי
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לא צריך

    תעשה קודם את תנועת המלאי (לאחר תאריך הספירה) כדי להצדיק את התנועות מאז, וכך שהמלאי הנוכחי יהיה 275, ורז תוכל לרשום. אין צורך לאפשר מלאי שלילי

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    ולכן מסתבר שבין מועד הספירה לעכשיו יצאו 126 יחידות.

    אני רואה באופן כללי שתי אפשרויות:
    — לא ספרתם טוב
    — יש מאין *

    * או פשוטו כמשמעו (פחות יתכן, לע"ד) או לא תועדה תנועה כמו החזרה למלאי או העברה בין מחסנים ("השאלה" ממקום אחר) או אולי רישום כמות לא מדויקת בתנועה שיש.

    זאת כבר שאלה של מציאות ותתקנו איך שתראו לנכון. יכול להיות שתחליטו שמסתבר שהיו 126 יח' בפועל בזמן הספירה ואת המספר הסה המערכת צריכה לקבל.

    בהצלחה

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    ברור שיהיה פחות. נראה שהמערכת חושבת שיהיה מלאי שלילי היום.

    במילים אחרות: אתה רוצה להעיף מהמערכת 275 יח'. כמה יש במלאי עכשיו לפי המערכת? פחות מ-275?

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    מתי עשית הכנה לאותו תאריך?
    ולמה אתה קובע 125? ביצעו ספירה בפועל?
    אם תתחיל מ-125 באותו יום ותשחב לפי התנועות שיש במערכת מאז אותו תאריך אתה לא מגיע למלאי שלילי?
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    נעם
    בחירה מרובה מצריך זום למסך, לא?
    ב NFILE אני חושב שאפשר לרשום *, וגם טם לא לדעתי רצוי שיבחר את כל הקבוצה המדוברת
    מה שחוזר מהזום או מ-* לא מוגבל
    לכן לדעתי יש צורך גם לבדיקה שאין בחירה מעבר לקבוצה, ומצד שני אם נבחר הכל אז להעיף מהבירה את הרשומות הלא רלוונטיות
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    1. צטט בבקשה הודעות שגיאה. יכול להיות או שהכוונה לא לפי הפירוש שלך או לכל הפחות ישפוך לנו קצת אור

    2. המטרה לא ברורה. המשתמש חייב לבחור מוצר אחד מתוך הקבוצה המדוברת? או יכול לבחור אחד או יותר אבל לא מחוץ לקבוצה? אמור להיות אפשר לבחור את כל הקבוצה אם לא מציינים?

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אני לא יודע אם כאן זה אחד המקרים אבל אני ראיתי בעבר דברים במערכת שגורמים לכך שעדכון ע"י מחולל נתונים, אע"פ שלכאורה עשית הכל על פי הספר, לא תופס.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    יש דגל בסטטוסים "לאפשר שידור למס"ב".
    תגדירו תהליך מתאים ב-BPM.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    הקוד לא כ"כ קריא. בפורום חשוב לשים קוד בתגיות של קוד שקובע כיוון שמאל לימין וכו'. יש אייקון עם "קטן מ-" ו-"גדול מ-" – זה הכפתור לתגיות אלה.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    קחו בחשבון שממשק כזה עשוי לתת מענה חלקי, זאת אומרת זאת התחלה אבל רחוק מלהיות הסוף….

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

    אם תתחיל בהעברת ההזמנות תלמד דברים שישרתו לפיתוחים האחרים.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    ממש לא משנה אם המסכים יושבים על אתה טבלה.

    אם היה עושה ככה היה עוקף את כל החוקיות שיש במסך ההוא. אסור לנו כמפתחים חיצוניים להתערב ככה בדברים סטנדרטיים. יש להשתמש בממשק.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    בנוסף הרצת פרוצדורה לדעתי מיותרת, ניתן להפעיל את ממשק המסך ישירות, ולהשתמש בטבלאות לינק. יכול להיות שזה מה שעשית אלא הצגת קוד פשוט – אין לי דרך לדעת כרגע.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    בלי להתייחס לעצם השאלה אני רוצה לציין שב-POST-FIELD מעדכנים אך ורק ערכים אחרים בשורה (משתנים של העמודות) ולא מבצעים עדכונים עצמאיים לדטהבייס.
    בפריוריטי הכלל הוא ששמירה היא ביציאה משורה ועד אז אפשר לבטל את השינויים. עדכון בדטהבייס בעדכון שדה נוגד לכלל זה.

    לכן יש לבצע את העדכון ב-POST-INSERT/UPDATE

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    הפונקצייה לא חייבת להקרא reverse… כל שפה עם השמות שלה. אבל זה נכון שבשפה של פריוריטי אין פונקציה שעושה פעולה כזאת.

    אין לי קוד מוכן אבל אתאר, ואזכיר כמה מהנקודות הקשות.

    אתה צריך משתנה שאתה מאתחל באורך המחרוזת.
    אתה מאתחל מחרוזת יעד.
    לכאן תחזור בלולאה.
    אתה קורא את התו במקום הזה ומוסיף אותו למחרוזת היעד.
    אתה מוריד אחד מהמשתנה.
    אם לפני המשתנה אתה לא סיימת (תו 0) אז תחזור לנקודה שציינתי אחרת תמשיך.

    איפה הקושי?
    RSTRIND/STRIND לא נותנןת לך לקחת תו או תווים ממקום שנקבע ע"פ משתנה, אלא רק לפי מקום קבוע. יופי, יש את RSUBSTR/SUBSTR בגרסאות אחרונות אבל דעו לכם שאלה עושים trim. יכול להיות שכאן זה לא יפריע אבל במקום אחר נפלתי על זה.
    יכול להיות שאם יש רווח במחרוזת לא תצליח לשרשר אותו למחרוזת היעד כי פריוריטי אוהבת להוריד רווחים מקצוות של מחרוזות. אם כן אולי תצטרך לשמור מספר רווחים וכאשר תמצא אחר כן תו תכניס את הרווחים לפני.

    מקווה שזה מכוון אותך.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
מוצגות 15 תגובות – 1,036 עד 1,050 (מתוך 2,464 סה״כ)