yitzchok

Forum Replies Created

מוצגות 15 תגובות – 1,246 עד 1,260 (מתוך 2,464 סה״כ)
  • Replies
  • yitzchok
    משתתף
    IL
    יכול להיות יתרון להעתיק את הערך לא ב-pre-insert אלא ב-post-field של שדה CPROF

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

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

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

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

    הדבר הראשון שבולט לי זה שגם אם הפעולה היתה נכונה, היית מצליחה רק ליצור שורה *נוספת* ורק אחד. השאילתא אמורה להביא כמה שורות אבל הביטוי
    :LINE + 1
    יצור ערך זהה עבור LINE לכולן ורק אחד תכנס
    אולי התכוונת לשים SQL.LINE אבל זה לא היה שיש כאן

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

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

    בהצלחה ושנה טובה

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

    כתיבה וחתימה טובה

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

    שלום,
    נראה שמה שאתה כותב קצת מטעה.
    למיטב ידיעתי, מגרסה 18 צריך לשלם על כל טרנזקציה, גם אם זה נבנה בממשקים הישנים (לא ב-API).

    יש רק 3 אפשרויות שלא צריכים לשלם:
    א. הממשק היה קיים לפני עלייה ל-18.
    אזי בעלייה ל-18 צריכים לדווח לפריוריטי סופטוור על כל ממשק כזה וכמה טרנזקציות חודשיות הוא עושה.
    כל מה שמעבר לזה – בתשלום.
    ב. לא להשתמש בממשקים כלל, אלא לכתוב ישירות לטבלאות של מסכים – שיטה לא נכונה ומסוכנת בעליל.
    ג. האתר שלך רק קורא מפריוריטי (ישירות מ-DB) ולא כותב כלום בחזרה.

    מיכאל, אני חושב שיש לך שם טעויות אבל התחלת ממשהו שקיים.

    הרי גם אני לפני כמה חודשים שדרגתי לגרסה 18 מערכת עם כמה וכמה ממשקים שרצים בתדירות די גבוה, ולא הוזכר שום דבר לגבי מגבלות בשימוש בממשקים. יש שם ממשקי טעינה מטבלה ע"י הרצת הקליינט וגם ממשקי WCF.

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

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

    אם אתה מכיר את ה SAP – ב MD04 שלו יש את כל הנתונים יחד וזה מאוד נוח…

    האם אתה מכיר מסך שמאגד הכל?

    היבנר כתב:

    השאלה אם זה קיים.
    ב SAP – זה סטנדרטי לגמרי ולא חלק מפיתוחים…

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

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

    אם תרצה, תריץ ידני או תתזמן.

    למה חייב שתהיה פעולה אחרת שעושה את זה? אני לא משוכנע שיש. המערכת לגמרי תקינה בנוכחות שורות אלה.

    ומה הקשר לטבלה שלך?

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    יש פרוצדורה למחיקת שורות אלה
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אני חושש מה RTOA
    מה שבתוכו, תכפילי ב 100, עשי עליו ROUND וחלקי ב 100.0 כדי להמיר חזרה ל REAL וזה מה שיהיה בתוך ה RTOA
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    כן
    עזר?
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    דור מתכוון לטקסט שיכנס אוטומטית למסך החדש בפתיחת תעודה חדשה.

    גם זה לא מורכב במיוחד, תלוי ברמת הידע כמובן.

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

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

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

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

    0e-9 +

    לפני CPROFITEMS.PRICE
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    ראיתי לאחרונה אי-התאמה כזאת. יכול להיות שהבעיה היא לא עיגול בסוף אלא חוסר/הורדת דיוק בתוך החישוב.

    אם יש בביטוי 0.0 כדי להכריח המרה ל-REAL יכול להיות שהפיכה ל- 0e-9 יהפוך את המספר ל-REAL בדיוק המירבי (9) וכך יתקן את החישוב.

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

    צריכים לעמוד בתקן מסוים של ניהול נתונים כולל מעקב שינויים?

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

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