yitzchok

Forum Replies Created

מוצגות 15 תגובות – 1,756 עד 1,770 (מתוך 2,464 סה״כ)
  • Replies
  • yitzchok
    משתתף
    IL
    אתם עובדים על SQL Server?

    אם כן, ראה פרק 15 של ה-SDK (אצלי עמוד 206)

    פקודה של SQL Server כזו

    select host_name()

    תביא לך את שם התחנה.

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

    מקווה שאתה איתי…

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

    אפשר לעשות את זה ככה. לא חייבים את כל השלבים. (ז"א שליפה ב-DOCUMENTS_Q והעתקה והדבקה לא חייבים, אם יודעים באיזו עמודה מדובר)

    במקרה הזה לא ברור לי מיד למה מדובר בביטוי ב-DOCUMENTS_Q והיות ו-OPENSERVCALLS מבוסס בדיוק על טבלת SERVCALLS נראה לי שהיית יכולה להוסיף עמודה פרטית (עם הקודמת שלך) אבל לרשום את שם העמודה ושם הטבלה (במקרה הזה במזהה עמודה 0) בעמודות המיועדות לכך בלי צורך לשימוש בביטוי.

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

    לאחר מחשבה אני מרגיש שאני צריך לכתוב את התגובה הזאת כדי להעלות את הנושא.

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

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

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

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

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

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

    בהצלחה

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

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

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

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

    מספיק קשה לקלוט באופן אמין קבצי נתונים מלקוחות במבנה "סטנדרטי" שמגיעים במייל וכדו'

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

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

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

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

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

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

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

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

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

    זה כבר עוזר לך או השאלה יותר ממוקדת?

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

    אם אתם שואלים על גרסת SQL אני שואל לעצמי אם אתם לא בגרסת windows שישנה מדי או קרוב לזה.

    תחום הרישוי של תוכנות מיקרוסופט באופן כללי אפור וקשה לקבל תשובות. מה שכן, כדאי להבין שאם קונים רשיונות למשתמשי SQL וזה נכון גם ל-windows server) בשיטת CAL – בעצם רק ככה קונים לפי משתמשים – שאלה מקנים זכות לחבר לכל ה-SQL שיהיו לכם בגרסאות המכוסות – כך שגם אם לא תמצאו דרך לחסוך רישוי עבור שרת פיתוח זה לא יכפיל את העלות אלא יוסיף רק עלות רשיון שרת.

    הערה לגבי כמות הרשיונות: רישוי משתמשים במיקרוסופט עד כמה שידוע לי זה הקצאה למשתמש אנושי ורק ככה.
    יוצא שאם אתם ברשיון צף בפריוריטי של 10 רשיונות אבל בפועל יש 20 עובדים במשמרות שונות תצטרכו 20 רשיונות CAL. מצד שני אם אתם ברשיונות named ויש לכם עובד אחד שהוא משתמש ב2 חשבונות פריוריטי המיועדים לו (אף אחד אחר לא משתמש בהם) אז מהבחינה הזאת תצטרכו אולי רשיון CAL אחד פחות מרשיונות פריוריטי.

    מקווה שזה ברור וגם נכון…

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

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

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

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

    יכול להיות שאתם עושים תנועות יומן שלא הזכרת? או אולי כבר יש תשלום בתשלומים במערכת, אך חשבוניות עדיין לא היו?

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

    אמרת שיש לכם פריוריטי 16. נראה לי שמודול REST יצא בגרסה 17 וזה שאתה מזכיר קובץ app.config ממש מזכיר לי את ממשק ה-WCF שזה ממשק אחר לחלוטין. יכול להתאים אבל סיפור אחר לגמרי לעבוד איתו (והתיעוד מינימאלי, אולי רק מה שיש לך כבר, וזה מבוסס על ממשק מסך בקובץ XML שלא מתועד טוב ב-SDK.

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